Survey on High Productivity Computing Systems (HPCS) Languages

Download Now
Provided by: Indiana University
Topic: Data Centers
Format: PDF
Parallel languages have been focused towards performance, but it alone is not be sufficient to overcome the barrier of developing software that exploits the power of evolving architectures. DARPA initiated High Productivity Computing Systems (HPCS) languages project as a solution which addresses software productivity goals through language design. The resultant three languages are Chapel from Cray, X10 from IBM and Fortress from Sun. The authors recognize memory model (perhaps namespace model is a better term) as a classifier for parallel languages and present details on shared, distributed, and Partitioned Global Address Space (PGAS) models.
Download Now

Find By Topic