ParMiBench - An Open-Source Benchmark for Embedded Multiprocessor Systems
Multicore processors are the main computing platform in laptops, desktop, and servers today, and are making their way into the embedded systems market also. Using benchmarks is a common approach to evaluate the performance of a system. However, benchmarks for embedded systems have so far been either targeted for a uniprocessor environment, e.g., MiBench, or have been commercial, e.g., MultiBench by EEMBC. In this paper, the authors propose and implement an open source benchmark, ParMiBench, targeted for multiprocessor-based embedded systems.