Chapel , Fortress and X10 : novel languages for HPC

Research output: Book/ReportOther report

Abstract

Chapel, Fortress and X10 are novel languages focussed on the HPC community.
They have been developed with the aim to facilitate the programming of large next- generation parallel systems and increase both the productivity of the programs’ developers and the scalability of the developed codes. This report introduces these languages by offering on overview of the design and specification of each language. The report will focus on each language’s way of handling task and data parallelism. At the time of writing, all three languages are still in early development stages and any available compilers are experimental. For this reason (in part also for licensing reasons), the report does not touch on language or code performance.
Original languageEnglish
PublisherUoE HPCx Ltd.
Number of pages14
Publication statusPublished - 10 Oct 2007

Fingerprint

Dive into the research topics of 'Chapel , Fortress and X10 : novel languages for HPC'. Together they form a unique fingerprint.

Cite this