« earlier | later » Page 1 of 6
Notes on the History of Fork and Join - IEEE Journals & Magazine edit / delete
The terms are surprisingly old -- there's a 1963 paper with a diagram that's pretty much what's on my CMP202 slides.
to concurrent fork history parallel retrocomputing ... on 02 February 2018
Lightweight fork-join concurrency in C.
to c concurrency coroutine lightweight-processes parallel ... on 14 October 2016
Rayon: data parallelism in Rust - Baby Steps edit / delete
Safe fork-join parallelism in Rust through ownership types.
to language-design ownership parallel programming rust type-systems ... on 28 February 2016
AWS-CloudDesignPattern edit / delete
"The AWS Cloud Design Patterns (CDP) are a collection of solutions and design ideas for using AWS cloud technology to solve common systems design problems." A nice collection.
to cloud distributed parallel patterns ... on 01 July 2014
Douglas C. Heggie edit / delete
David MacTaggart recommended the N-body systems here.
to astrophysics nbody parallel simulation ... on 28 April 2014
Energy-efficient bcrypt cracking (Passwords^13 - PasswordsCon Bergen 2013) edit / delete
Keys/second/watt for various architectures. The manycore ones do very well -- they aren't fast as such but they're very power-efficient for the performance they get.
to bcrypt cryptography efficiency manycore parallel performance power ... on 18 February 2014
Designing ParaSail, a new programming language: Concurrency vs. Parallelism edit / delete
Pithy definitions thereof.
to ag0803 concurrency parallel ... on 29 December 2013
checkedthreads: bug-free shared memory parallelism edit / delete
Fork-join framework with static checking assisted by Valgrind. Good description of how the analysis works.
to ag0803 concurrency parallel software static-analysis valgrind ... on 15 December 2013
FrontPage - parasail edit / delete
"ParaSail is a new parallel programming language designed to support the development of inherently safe and secure, highly parallel applications that can be mapped to multicore, manycore, heterogeneous, or distributed architectures."
to language-design parallel parasail programming ... on 14 December 2013
Living without Pointers: Bringing Value Semantics to Object-Oriented Parallel Programming edit / delete
Coming at mobile data from the other direction.
to concurrency language-design mobile oo parallel programming splash ... on 01 December 2013
« earlier | later » Page 1 of 6
tasty by Adam Sampson.