Characterizing resource allocation heuristics for heterogeneous computing systems

S Ali, TD Braun, HJ Siegel, AA Maciejewski… - Advances in …, 2005 - Elsevier
In many distributed computing environments, collections of applications need to be
processed using a set of heterogeneous computing (HC) resources to maximize some …

Low-cost and reliable mutual anonymity protocols in peer-to-peer networks

L Xiao, Z Xu, X Zhang - IEEE Transactions on Parallel and …, 2003 - ieeexplore.ieee.org
We present several protocols to achieve mutual communication anonymity between an
information requester and a provider in a P2P information-sharing environment, such that …

Workflow-based resource allocation to optimize overall performance of composite services

BY Wu, CH Chi, Z Chen, M Gu, JG Sun - Future Generation Computer …, 2009 - Elsevier
In software service provision, the overall performance of a composite service is often the
ultimate focus of concern rather than those of its individual components. This opens new …

Parallel network RAM: Effectively utilizing global cluster memory for large data-intensive parallel programs

J Oleszkiewicz, L Xiao, Y Liu - International Conference on …, 2004 - ieeexplore.ieee.org
Large scientific parallel applications demand large amounts of memory space. Current
parallel computing platforms schedule jobs without fully knowing their memory …

A dynamic load balancing scheme for I/O-intensive applications in distributed systems

X Qin, H Jiang, Y Zhu… - … Conference on Parallel …, 2003 - ieeexplore.ieee.org
In this paper, a new I/O-aware load-balancing scheme is presented to improve overall
performance of a distributed system with a general and practical workload including I/O …

Data partitioning for multiprocessors with memory heterogeneity and memory constraints

A Lastovetsky, R Reddy - Scientific Programming, 2005 - Wiley Online Library
The paper presents a performance model that can be used to optimally distribute
computations over heterogeneous computers. This model is application‐centric …

Heuristics for resource matching in intel's compute farm

O Shai, E Shmueli, DG Feitelson - … , JSSPP 2013, Boston, MA, USA, May 24 …, 2014 - Springer
In this paper we investigate the issue of resource matching between jobs and machines in
Intel's compute farm. We show that common heuristics such as Best-Fit and Worse-Fit may …

A general framework to understand parallel performance in heterogeneous clusters: analysis of a new adaptive parallel genetic algorithm

VE Bazterra, M Cuma, MB Ferraro, JC Facelli - Journal of Parallel and …, 2005 - Elsevier
This paper presents a general model to define, measure and predict the efficiency of
applications running on heterogeneous parallel computer systems. Using this framework, it …

Adaptive memory allocations in clusters to handle unexpectedly large data-intensive jobs

L Xiao, S Chen, X Zhang - IEEE Transactions on Parallel and …, 2004 - ieeexplore.ieee.org
In a cluster system with dynamic load sharing support, a job submission or migration to a
workstation is determined by the availability of CPU and memory resources of the …

Memory conscious task partition and scheduling in grid environments

M Wu, XH Sun - Fifth IEEE/ACM International Workshop on Grid …, 2004 - ieeexplore.ieee.org
While resource management and task scheduling are identified challenges of grid
computing, current grid scheduling systems mainly focus on CPU and network availability …