Parallelism with array languages

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
    @theskoomacat784929 күн бұрын

    Thank you for this lecture! I enjoy your videos

  • @ryandepp7640
    @ryandepp764028 күн бұрын

    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
    @anotherinternetperson741027 күн бұрын

    Mr cockshott can you make a video on Marx’s saying “from each according to his abilities to each according to his needs”

  • @kasunkt
    @kasunkt26 күн бұрын

    Please do a video on AI and Marxism

  • @mecha37000fighter
    @mecha37000fighter27 күн бұрын

    Love it🫡