« earlier | later » Page 4 of 6
Dan Grossman's Teaching Materials
Good set of material on conventional threads-and-locks programming, with a bit of basic parallel algorithm design thrown in.
to concurrency parallel teaching ... on 25 October 2010
repilogue: STHLM Game Developer Forum talk
Thoughts on CSP as a game engine (apparently, this being a useless SlideShare link and thus unreadable to me).
to concurrency csp games parallel programming ... on 19 June 2010
patterns:patterns [Parallel Computing Laboratory]
Another parallel patterns repository.
to concurrency parallel patterns research ... on 27 December 2009
Some German retrocomputing enthusiasts with *extremely* shiny toys.
to cdc cray parallel retrocomputing vector ... on 09 May 2007
Cray engineer and IOCCC entrant. Has some worthwhile stuff about vector processing and bit-op tricks.
to bit-twiddling obfuscated parallel programming research vector ... on 20 May 2006
to concurrent parallel research ... on 18 May 2006
DDJ>Thoughts on Language Design
Guy L. Steele on designing a parallel language -- and, more specifically, on how we might like to reconsider some of the tenets of structured programming while doing so.
to concurrency design language parallel programming research ... on 30 December 2005
An interesting language for the embedded space, using multiple nested supersets for different applications.
Single Assignment C, a "functional" (they claim, but no higher-order functions!) programming language for compute-intensive applications.
to functional parallel programming research ... on 27 October 2005
« earlier | later » Page 4 of 6
- parallel | |
6 | ag0803 |
1 | aspects |
1 | astrophysics |
1 | bcrypt |
1 | bit-twiddling |
1 | c |
1 | ca |
1 | cdc |
1 | ce0813 |
1 | cell |
1 | cilk |
1 | cloud |
1 | code |
1 | compiler |
18 | concurrency |
2 | concurrent |
1 | coroutine |
1 | cpu |
1 | cray |
1 | cryptography |
1 | csp |
1 | design |
2 | distributed |
1 | efficiency |
2 | embedded |
1 | erlang |
1 | etext |
1 | fork |
1 | forth |
1 | functional |
1 | games |
1 | gcc |
1 | gcd |
2 | gpgpu |
2 | gpu |
1 | graphics |
1 | haskell |
1 | history |
1 | hpc |
1 | intel |
2 | java |
1 | journal |
1 | language |
3 | language-design |
1 | life |
1 | lightweight-processes |
1 | lightweight-threads |
1 | lisp |
1 | manycore |
1 | memory |
1 | microcontroller |
1 | mobile |
1 | mpi |
1 | multicore |
1 | nbody |
1 | obfuscated |
1 | oo |
4 | openmp |
1 | optimisation |
1 | os |
1 | ownership |
52 | parallel |
1 | parallel-survey |
1 | parasail |
1 | pathfinding |
2 | patterns |
1 | performance |
2 | pi-calculus |
2 | pict |
1 | power |
8 | programming |
20 | research |
2 | retrocomputing |
1 | rust |
1 | simulation |
6 | software |
1 | sort |
1 | splash |
1 | static-analysis |
9 | teaching |
1 | type-systems |
1 | upc |
1 | valgrind |
2 | vector |
1 | vm |
tasty by Adam Sampson.