Parallel Computing

shrewdnessfreedomΛογισμικό & κατασκευή λογ/κού

2 Δεκ 2013 (πριν από 3 χρόνια και 11 μήνες)

70 εμφανίσεις

Parallel Computing



A revolutionary leap, not an evolutionary step



Ami Marowka

Bar
-
Ilan University



Multi
-
core processing has become ubiquitous, from laptops to supercomputers, and
everywhere in between. Consequently, applications will increasingly
need to be
parallelized to fully exploit multi
-
core processors throughput gains now becoming
available. Unfortunately, writing parallel code is more complex than writing serial
code. Parallel programming is cumbersome, error prone and difficult.



This tal
k explains the implications of the new multicore processors and the new
parallel programming languages, libraries and models in the way applications will be
programmed in the near future, and how the CS curriculum will be changed
accordingly.




The talk w
ill be self
-
contained and

is based on an article of mine that was published in
the Communication of ACM.