Manifold: A Benchmark for Multi Core Processors based Systems
نویسندگان
چکیده
This paper presents Manifold benchmarking suite, which is useful to measure and compare the performance of state-of-the-art multi core processors based systems. Manifold targets traditional single core as well as more recent multi core processors. In addition, it is equally useful for uniprocessor as well as symmetric multiprocessor (SMP) systems. Manifold measures hardware, operating system, and application level performance of a system. Manifold is tested on single as well as multi core systems, and it is found that it provides precise and repeatable measurements with microseconds accuracy. Some of the existing benchmarks are described here, their limitations are discussed and the need of Manifold is pressed upon.
منابع مشابه
Efficient parallelization of the genetic algorithm solution of traveling salesman problem on multi-core and many-core systems
Efficient parallelization of genetic algorithms (GAs) on state-of-the-art multi-threading or many-threading platforms is a challenge due to the difficulty of schedulation of hardware resources regarding the concurrency of threads. In this paper, for resolving the problem, a novel method is proposed, which parallelizes the GA by designing three concurrent kernels, each of which running some depe...
متن کاملDesign, Evaluation, and Implementation of an Accurate Benchmarking Methodology for Multi- Core Processors Based Systems
The emergence of multi-core architectures has lead to the challenge of its efficient utilization. A comprehensive understanding of performance issues for these architectures is required to materialize any performance gains. This research conducts measurement based performance benchmarking and evaluation for multi-core processors based systems. It comprises of four phases: (1) design of an accur...
متن کاملMulti-Core Processor Memory Contention Benchmark Analysis Case Study
Multi-core processors dominate current mainframe, server, and high performance computing (HPC) systems. This paper provides synthetic kernel and natural benchmark results from an HPC system at the NASA Goddard Space Flight Center that illustrate the performance impacts of multi-core (dualand quad-core) vs_ single core processor systems. Analysis of processor design, application source code, and...
متن کاملPre-scheduling and Scheduling of Task Graph on Homogeneous Multiprocessor Systems
Task graph scheduling is a multi-objective optimization and NP-hard problem. In this paper a new algorithm on homogeneous multiprocessors systems is proposed. Basically, scheduling algorithms are targeted to balance the two parameters of time and energy consumption. These two parameters are up to a certain limit in contrast with each other and improvement of one causes reduction in the othe...
متن کاملHand Gestures Classification with Multi-Core DTW
Classifications of several gesture types are very helpful in several applications. This paper tries to address fast classifications of hand gestures using DTW over multi-core simple processors. We presented a methodology to distribute templates over multi-cores and then allow parallel execution of the classification. The results were presented to voting algorithm in which the majority vote was ...
متن کامل