The efficiency of a multi-core architecture is directly related to the mechanisms that map the threads (processes in execution) to the cores. Determining the CPU resource availability of a multi-core architecture based on the characteristics of the threads that are in execution is the art of system performance prediction. Prediction of CPU resource availability is important in the context of making process assignment, load balancing, and scheduling decisions. In distributed infrastructure, CPU resources are allocated on demand for a chosen set of compute nodes. In this paper, a prediction model is derived for multi-core architectures and empirical evaluations are performed with real-world benchmark programs in a heterogeneous environment to...
We propose a massively parallel framework termed a parallel-pipeline model of execution that can be ...
To make the best use of the resources in a shared grid environment, an application scheduler must ma...
Desktop grid computing has emerged from the concept of providing relatively large amounts of computi...
The efficiency of a multi-core architecture is directly related to the mechanisms that map the thre...
Today's computers have processors with multiple cores that allow several applications to execute sim...
Future integrated systems will contain billions of transistors, composing tens to hundreds of IP cor...
Diminishing performance returns and increasing power consumption of single-threaded processors have ...
Efficient use of hardware resources is a vital part of getting good results within high performance ...
Embedded systems must be cost-effective. This imposesstrict requirements on the resource consumption...
Prediction of the performance of parallel applications is a concept useful in several domains of sof...
Task-based programming models are emerging as a promising alternative to make the most of multi-/man...
In this paper, we investigate the influential factors that impact on the performance when the tasks ...
In recent years, multi-threaded processors have become more and more popular in industry in order to...
Abstract. Embedded systems must be cost-effective. This imposes strict requirements on the resource ...
Predicting query performance under concurrency is a difficult task that has many applications in cap...
We propose a massively parallel framework termed a parallel-pipeline model of execution that can be ...
To make the best use of the resources in a shared grid environment, an application scheduler must ma...
Desktop grid computing has emerged from the concept of providing relatively large amounts of computi...
The efficiency of a multi-core architecture is directly related to the mechanisms that map the thre...
Today's computers have processors with multiple cores that allow several applications to execute sim...
Future integrated systems will contain billions of transistors, composing tens to hundreds of IP cor...
Diminishing performance returns and increasing power consumption of single-threaded processors have ...
Efficient use of hardware resources is a vital part of getting good results within high performance ...
Embedded systems must be cost-effective. This imposesstrict requirements on the resource consumption...
Prediction of the performance of parallel applications is a concept useful in several domains of sof...
Task-based programming models are emerging as a promising alternative to make the most of multi-/man...
In this paper, we investigate the influential factors that impact on the performance when the tasks ...
In recent years, multi-threaded processors have become more and more popular in industry in order to...
Abstract. Embedded systems must be cost-effective. This imposes strict requirements on the resource ...
Predicting query performance under concurrency is a difficult task that has many applications in cap...
We propose a massively parallel framework termed a parallel-pipeline model of execution that can be ...
To make the best use of the resources in a shared grid environment, an application scheduler must ma...
Desktop grid computing has emerged from the concept of providing relatively large amounts of computi...