Linguistic support for heterogeneous parallel processing: a survey and an approach
Charles Weems, G. Weaver, Steve Dropsho · 2002
Coding a highly parallel application to run on a heterogeneous suite of processors (both metacomputers and mixed-mode computers) with high efficiency, ease of implementation, and portability is a significant challenge. The authors first survey recently proposed and existing parallel languages from the perspective of programming complex, heterogeneous systems. Thy then propose two essential features to he included in programming languages that are intended to support heterogeneity.>