This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
cs415pdc:papers [2022/04/06 14:32] scarl |
cs415pdc:papers [2022/04/06 14:35] (current) scarl |
||
---|---|---|---|
Line 25: | Line 25: | ||
| Thomas Young | [[cs415pdc:papers:cm_1|The Connection Machine]] | | | Thomas Young | [[cs415pdc:papers:cm_1|The Connection Machine]] | | ||
- | **Topics** | + | **Example Topics** |
Large Scale Parallel Systems | Large Scale Parallel Systems | ||
- | * [[https://en.wikipedia.org/wiki/List_of_distributed_computing_projects|Distributed computing projects]] most importantly SETI@home and Folding@home | + | * Distributed computing projects, notably SETI@home and Folding@home |
* Parallel Simulation of Physical phenomena | * Parallel Simulation of Physical phenomena | ||
- | * <del>The Connection Machine</del> | + | * The Connection Machine and other supercomputers |
- | * Map/Reduce systems - Hadoop | + | * Map/Reduce systems as used in Hadoop, Phoenix/Phoenix++, Apache Spark, and others |
- | * Map/Reduce systems - Phoenix | + | |
- | * Map/Reduce systems - Apache Spark | + | |
Other languages with built-in primitives for __concurrent__, __parallel__, and/or __distributed computation__ | Other languages with built-in primitives for __concurrent__, __parallel__, and/or __distributed computation__ | ||
Line 41: | Line 39: | ||
* [[https://tour.golang.org/concurrency/1|Go]] | * [[https://tour.golang.org/concurrency/1|Go]] | ||
* [[http://https://wiki.haskell.org/Parallelism|Haskell]] | * [[http://https://wiki.haskell.org/Parallelism|Haskell]] | ||
- | * | + | * [[https://en.wikipedia.org/wiki/OpenCL|OpenCL]] |
- | * OpenCL | + | |
* [[https://www.scala-lang.org/|Scala]] | * [[https://www.scala-lang.org/|Scala]] | ||