New programming language Harlan must make GPUs easier




New programming language Harlan must make GPUs easier

An American PhD student at Indiana University, the GPU programming Harlan developed. Although Harlan code compiles to OpenCL, the programming abstractions by more simpler and more like scripting languages ​​like Ruby and Python.

According to Eric Holk, the developer of Harlan, was one of the principles behind the development of the new language how exactly should look to utilize. GPUs as well as possible That could be. Bottlenecks in existing programming languages, which focuses on writing code for CPUs, dissolved in directing graphics processors

The new language uses a syntax that is based on Scheme, a dialect of the ‘primal programming’ Lisp, Holk also experimented with a syntax similar to C. Harlan maintains a high level of abstraction and would therefore belong as Ruby and Python at the higher programming languages. Eventually, the code is compiled to OpenCL code.

According Holk Harlan can be well used to simplify. Writing complex parallel processes The programming would also serve as an alternative to Cuda, the GPGPU language of Nvidia properly. The code of Harlan is available on GitHub .

Nvidia NV10-gpu


Tags: ,

In: A Technology & Gadgets Asked By: [21470 Red Star Level]

Answer this Question

You must be Logged In to post an Answer.

Not a member yet? Sign Up Now »