High Performance Embedded Computing
Software Initiative (HPEC-SI)

FOCUS QUESTIONS:
  1. What are the goals of a C++ API and a Unified Computation and Communication Library (e.g. code compression, increased performance, advanced functionality, ease-of-use ...)

  2.  
  3. What are the target applications (e.g. signal processing, image processing, detection, tracking ...)

  4.  
  5. What are the target hardware architectures (e.g. embedded multi-computers, single board computers, workstations, ...)

  6.  
  7. What are the issues involved in making a hardware independent API. (e.g. shared-memory vs. distributed-memory vs. hierarchical memory ...)

  8.  
  9. What are the key software hurdles that need to be overcome (e.g. compilers, optimization, communication, ...)

  10.  
  11. How do we build on the software technologies and standards that have already been developed and maintain compatibility going forward (e.g. C VSIPL, MPI, MPI/RT, DRI, POOMA, PETE, PVL, ...)

  12.  
  13. What areas need further exploration