Cost-efficient workflow scheduling algorithm for applications with deadline constraint on heterogeneous clouds

X Tang, W Cao, H Tang, T Deng, J Mei… - … on Parallel and …, 2021‏ - ieeexplore.ieee.org
In recent years, more and more large-scale data processing and computing workflow
applications run on heterogeneous clouds. Such cloud applications with precedence …

[HTML][HTML] Workflow simulation and multi-threading aware task scheduling for heterogeneous computing

V Kelefouras, K Djemame - Journal of Parallel and Distributed Computing, 2022‏ - Elsevier
Efficient application scheduling is critical for achieving high performance in heterogeneous
computing systems. This problem has proved to be NP-complete even for the homogeneous …

Workflow performance improvement using model-based scheduling over multiple clusters and clouds

K Maheshwari, ES Jung, J Meng, V Morozov… - Future Generation …, 2016‏ - Elsevier
In recent years, a variety of computational sites and resources have emerged, and users
often have access to multiple resources that are distributed. These sites are heterogeneous …

Budget‐constraint stochastic task scheduling on heterogeneous cloud systems

X Tang, X Li, Z Fu - Concurrency and Computation: Practice …, 2017‏ - Wiley Online Library
In the past few years, more and more business‐to‐consumer and enterprise applications run
in the heterogeneous clouds. Such cloud bag‐of‐tasks applications are usually budget …

Exploiting performance portability in search algorithms for autotuning

A Roy, P Balaprakash, PD Hovland… - 2016 IEEE International …, 2016‏ - ieeexplore.ieee.org
Autotuning seeks the best configuration of an application by orchestrating hardware and
software knobs that affect performance on a given machine. Autotuners adopt various …

OpenCL kernel fusion for GPU, Xeon Phi and CPU

J Filipovic, S Benkner - 2015 27th International Symposium on …, 2015‏ - ieeexplore.ieee.org
Kernel fusion is an optimization method, in which the code from several kernels is composed
to create a new, fused kernel. It can push the performance of kernels beyond limits given for …

A performance prediction framework for irregular applications

G Zhu, G Agrawal - 2018 IEEE 25th International Conference on …, 2018‏ - ieeexplore.ieee.org
Predicting performance of applications is an important requirement for many goals-choosing
future procurements or upgrades, selecting specific optimization/implementation, requesting …

A methodology for characterizing sparse datasets and its application to simd performance prediction

G Zhu, P Jiang, G Agrawal - 2019 28th International …, 2019‏ - ieeexplore.ieee.org
Irregular computations are commonly seen in many scientific and engineering domains that
use unstructured meshes or sparse matrices. The performance of an irregular application is …

Sensing and assessing cognitive workload across multiple tasks

MD Ziegler, A Kraft, M Krein, LC Lo, B Hatfield… - … AC 2016, Held as Part of …, 2016‏ - Springer
Workload assessment models are an important tool to develop an understanding of an
individual's limitations. Finding times of excess workload can help prevent an individual from …

A systematic approach to develo** near real-time performance predictions based on physiological measures

AE Kraft, J Russo, M Krein, B Russell… - … IEEE Conference on …, 2017‏ - ieeexplore.ieee.org
Performance measurements using human sensing and assessment capabilities are limited
by an inability to account for the multitude of variables that regulate performance state …