A Parametric High Level Compiler (2006)
researchgate.net
researchgate.net
Most informative part in the conclusions:
"Compiler that can automatically
– find parallelism
– manage small scratchpad memories
– generate communications"
[0] https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.92....
ABSTRACT:
(PCA) program. The compiler is targeted at the problem of mapping embedded signal/knowledge processing applications with high performance needs, as exemplified by the Lincoln Labs Integrated Radar Tracker (IRT) reference, to both polymorphous and commercial streaming hardware platforms. These polymorphous streaming architectures are exemplified by TRIPS (University of Texas) and MONARCH (ISI/Raytheon) projects. Other emerging commercial multi-core chips, such as IBM's Cell, are also instances of on-chip distributed memory multiprocessors that require explicit communication between tiled computation kernels. The Morphware Forum is an initiative under the PCA program to develop standard mechanisms and tools for the programming of PCAs. Within this framework, R-Stream
[1] https://www.reservoir.com/wp-content/uploads/2013/05/rstream...