The MITH framework requires very little FP library support, and is POSIX-thread compatible (there is also a single-thread version if no threading library is supported). The kernels are grouped into different marks which help summarize performance. It is built on the EEMBC Multi-instance Test Harness (MITH) which allows runtime configuration of the number of contexts or workers to examine the parallel performance of a platform. These permutations reflect a broad range of microcontrollers and platforms.įPMark is multicore-ready. The workloads differ by the floating-point precision: single-precision (SP) and double-precision (DP) and by dataset size (small, medium, large). FPMark solves both of these problems.įPMark consists of a number of kernels which are configured into workloads. Linpack, Nbench, Livermore loops), there hasn't been an effort to standardize the version, or the method by which the tests are run. While several FP benchmarks already exist in general use (i.e. In the same way that CoreMark® was intended to be a “better Dhrystone”, FPMark provides something better than the “somewhat quirky” Whetstone and Linpack. Floating point arithmetic is crucial for embedded applications such as audio, video, DSP, graphics, automotive, and motor control. About the EEMBC FPMark ™ Floating-Point Benchmark SuiteįPMark is the embedded industry's first floating-point benchmark software suite.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |