© 2019, The Author(s). In this paper, we investigate the influential factors that impact on the performance when the tasks are co-running on a multicore computers. Further, we propose the machine learning-based prediction framework to predict the performance of the co-running tasks. In particular, two prediction frameworks are developed for two types of task in our model: repetitive tasks (i.e., the tasks that arrive at the system repetitively) and new tasks (i.e., the task that are submitted to the system the first time). The difference between which is that we have the historical running information of the repetitive tasks while we do not have the prior knowledge about new tasks. Given the limited information of the new tasks, an online p...
We address the problem of performance prediction for parallel programs executed on clusters of heter...
International audienceApplication mapping in multicore embedded systems plays a central role in thei...
Shared cache contention can cause significant variabil-ity in the performance of co-running applicat...
In this paper, we investigate the influential factors that impact on the performance when the tasks ...
Task-based programming models are becoming increasingly important, as they can reduce the synchroniz...
Accurate workload prediction and throughput estimation are keys in efficient proactive power and per...
© 2015 IEEE.Despite their widespread adoption in cloud computing, multicore processors are heavily u...
When multiple threads or processes run on a multicore CPU they compete for shared resources, such as...
Model-based performance prediction is a well-known concept to ensure the quality of software.Current...
Scientific and technological advances in the area of integrated circuits have allowed the performanc...
Task-based programming models are emerging as a promising alternative to make the most of multi-/man...
The efficiency of a multi-core architecture is directly related to the mechanisms that map the threa...
The increasing speed gap between processor microarchitectures and memory technologies can potentiall...
Clouds have been adopted widely by many organizations for their supports of flexible resource demand...
Shared cache contention can cause significant variability in the performance of co-running applicati...
We address the problem of performance prediction for parallel programs executed on clusters of heter...
International audienceApplication mapping in multicore embedded systems plays a central role in thei...
Shared cache contention can cause significant variabil-ity in the performance of co-running applicat...
In this paper, we investigate the influential factors that impact on the performance when the tasks ...
Task-based programming models are becoming increasingly important, as they can reduce the synchroniz...
Accurate workload prediction and throughput estimation are keys in efficient proactive power and per...
© 2015 IEEE.Despite their widespread adoption in cloud computing, multicore processors are heavily u...
When multiple threads or processes run on a multicore CPU they compete for shared resources, such as...
Model-based performance prediction is a well-known concept to ensure the quality of software.Current...
Scientific and technological advances in the area of integrated circuits have allowed the performanc...
Task-based programming models are emerging as a promising alternative to make the most of multi-/man...
The efficiency of a multi-core architecture is directly related to the mechanisms that map the threa...
The increasing speed gap between processor microarchitectures and memory technologies can potentiall...
Clouds have been adopted widely by many organizations for their supports of flexible resource demand...
Shared cache contention can cause significant variability in the performance of co-running applicati...
We address the problem of performance prediction for parallel programs executed on clusters of heter...
International audienceApplication mapping in multicore embedded systems plays a central role in thei...
Shared cache contention can cause significant variabil-ity in the performance of co-running applicat...