Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.72 KB

File metadata and controls

38 lines (24 loc) · 1.72 KB

Parallel Computing

1. Hardware

2. Software (Parallel programming)

2.1. Platforms

2.2. Languages

  • Futhark - Futhark is a small programming language designed to be compiled to efficient parallel code. It is a statically typed, data-parallel, and purely functional array language in the ML family, and comes with a heavily optimising ahead-of-time compiler that presently generates either GPU code via CUDA and OpenCL, or multi-threaded CPU code.

2.2.1. CUDA

2.2.1.1. Learning
2.2.1.2. Utilities