Presentation is loading. Please wait.

Presentation is loading. Please wait.

Position Benedict R. Gaster AMD. The world of programs.

Similar presentations


Presentation on theme: "Position Benedict R. Gaster AMD. The world of programs."— Presentation transcript:

1 Position Benedict R. Gaster AMD

2 The world of programs

3 In the context of progrmming It’s hard!

4 In the context of progrmming Implication: Parallel Programming is hard!

5 But… Does this mean we should not teach it? IMO it is one of the reasons why we should!

6 Returning to the world of programs Not all programs are concurrent or parallel! Concurrency is an important abstraction, even on a single core! Machines have many (many) cores so parallelism is important Haskell and C# Haskell, OpenCL/Cuda, MPI, OpenMP, C#


Download ppt "Position Benedict R. Gaster AMD. The world of programs."

Similar presentations


Ads by Google