Learn More
Programming heterogeneous MPSoCs (Multi-Processor Systems on Chip) is a grand challenge for embedded SoC providers and users today. In this paper, we argue for the need and significance of positioning the language and tool design from the perspective of <i>practicality</i> to address this challenge. We motivate, describe and justify such a practical design(More)
Modern embedded systems require both high performance computing capability and low power/energy consumption in order to meet ever increasing customer demands. Recently, several semiconductor manufacturers have provided a new hybrid multiprocessing model which couples an FPGA with programmable processors. This constellation of processing elements in SoC(More)
  • 1