Parallelism with array languages

  Рет қаралды 1,058

Paul Cockshott

Paul Cockshott

Ай бұрын

First of a series in which
I look at how hardware parallelism evolved.
I will argue for the conceptual advantages of whole array programming.
I will explain the constructs and idioms of such programming.
I will give examples of the performance gains to be had.

Пікірлер: 13
@_jamesdphillips
@_jamesdphillips Ай бұрын
Great lecture, thank you!
@slightlygruff
@slightlygruff Ай бұрын
pascal is so intuitive. It'll be back
@theskoomacat7849
@theskoomacat7849 29 күн бұрын
Thank you for this lecture! I enjoy your videos
@ryandepp7640
@ryandepp7640 28 күн бұрын
Could you make a video on the potential of economic planning in developing countries, perhaps mentioning the Feldman model?
@aaronblain6377
@aaronblain6377 Ай бұрын
So, are we able to avoid the boundary check because it can now be done in hardware, but C doesn't have a way to produce the relevant opcode? You mentioned functional programming. How might program design need to evolve more generally as we get further away from the single-threaded procedural paradigm? Are the costs of parallelism essentially solvable or will they continue to mount up?
@PC42190
@PC42190 Ай бұрын
Hey Paul, do you find accurate or realistic Henryk Grossman’s breakdown theory?
@eleanorjones8633
@eleanorjones8633 Ай бұрын
Grossman's math is predicated on the assumption of a 100% profit reinvestment rate which is grossly inaccurate even during boom periods so it's null. His argument is essentially that if all profit is reinvestment then eventually the capital stock will grow to the point where the requirements of replacing depreciation leave nothing leftover for the capitalists themselves which is mathematically true but also besides the point since that doesn't ever happen in real capitalist economies.
@eleanorjones8633
@eleanorjones8633 29 күн бұрын
Don't know why my past comment vanished so I'm writing it again. Grossman's math in arguing for the inevitability of capitalist breakdown is predicated on the assumption of a 100% profit reinvestment rate. Empirical data shows this is a gross overestimation even in boom periods, so the model is null. He claims that if all profit is reinvested eventually the capital stock will grow to the point that the requirements of replacing depreciation leave nothing left for the capitalists themselves. This is mathematically true but politically irrelevant since this never actually happens in real capitalist economies. Ironically this analytical error of just taking it as given that capitalists will always accumulate as much as possible was committed by Marx himself, and was one of his biggest mistakes.
@ArilandoArilando
@ArilandoArilando Ай бұрын
What about Rust?
@mek101whatif7
@mek101whatif7 Ай бұрын
🦀🦀🦀🦀🦀🦀🦀🦀🦀🦀🦀
@anotherinternetperson7410
@anotherinternetperson7410 27 күн бұрын
Mr cockshott can you make a video on Marx’s saying “from each according to his abilities to each according to his needs”
@kasunkt
@kasunkt 26 күн бұрын
Please do a video on AI and Marxism
@mecha37000fighter
@mecha37000fighter 27 күн бұрын
Love it🫡
Planning and development economics
14:07
Paul Cockshott
Рет қаралды 1,6 М.
Low-Level vs High-Level Programming Languages
2:27
CSRocks
Рет қаралды 126 М.
How to bring sweets anywhere 😋🍰🍫
00:32
TooTool
Рет қаралды 28 МЛН
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 24 МЛН
TRY NOT TO LAUGH 😂
00:56
Feinxy
Рет қаралды 9 МЛН
I Built a Shelter House For myself and Сat🐱📦🏠
00:35
TooTool
Рет қаралды 29 МЛН
Power Heat and Geometry
25:11
Paul Cockshott
Рет қаралды 1,9 М.
Dear Functional Bros
16:50
CodeAesthetic
Рет қаралды 459 М.
ARRAYLIST VS LINKEDLIST
21:20
Core Dumped
Рет қаралды 49 М.
Information and Hayek our critique part 1
32:47
Paul Cockshott
Рет қаралды 3,2 М.
Hopper FORTH on 6502 : sneaky tricks and improved performance
8:48
Hopper Development Environment
Рет қаралды 27
The Most HATED Image Format
11:45
ThioJoe
Рет қаралды 16 М.
Socialism and foreign trade
17:55
Paul Cockshott
Рет қаралды 2,8 М.
How Machine Language Works
19:48
The 8-Bit Guy
Рет қаралды 939 М.
All Rust string types explained
22:13
Let's Get Rusty
Рет қаралды 148 М.
How to bring sweets anywhere 😋🍰🍫
00:32
TooTool
Рет қаралды 28 МЛН