1 | HPFF goals were to define a language that offers: |
2 | Data parallel programming (Single threaded, global name space, loosely synchronous parallel computation). |
3 | Top performance with SIMD and MIMD machines with non-uniform memory access costs. |
4 | Code tuning for various architectures. |
5 | These goals were addressed in the form of new intrinsics and first class language constructs. |