Integrated Multilanguage Support
-
Allow different programming languages to share data structures that are distributed across the memory hierarchy of a scalable parallel system
-
Develop common code and data descriptors, and routines that operate on them, for supporting data parallelism in HPLs
-
Design a common compiler data movement interface specification that will provide a set of communication standards for compiled code, ranging from very low primitives that exploit special hardware properties to very high level primitives directly coupled the the common array and data structure formats
|