Energy‐aware high‐performance computing: survey of state‐of‐the‐art tools, techniques, and environments

P Czarnul, J Proficz, A Krzywaniak - Scientific Programming, 2019 - Wiley Online Library
The paper presents state of the art of energy‐aware high‐performance computing (HPC), in
particular identification and classification of approaches by system and device types …

Using prime numbers for cache indexing to eliminate conflict misses

M Kharbutli, K Irwin, Y Solihin… - … Symposium on High …, 2004 - ieeexplore.ieee.org
Using alternative cache indexing/hashing functions is a popular technique to reduce conflict
misses by achieving a more uniform cache access distribution across the sets in the cache …

[图书][B] Metaheuristics for scheduling in industrial and manufacturing applications

F Xhafa, A Abraham - 2008 - Springer
During the past decades scheduling has been among the most studied optimization
problems and it is still an active area of research! Scheduling appears in many areas of …

Energy efficient genetic‐based schedulers in computational grids

J Kołodziej, SU Khan, L Wang… - … Practice and Experience, 2015 - Wiley Online Library
In today's highly parametrized distributed computational environments, such as green grid
clusters and clouds, the growing power and cooling rates are becoming the dominant part of …

Efficient batch job scheduling in grids using cellular memetic algorithms

F Xhafa, E Alba, B Dorronsoro, B Duran… - … for Scheduling in …, 2008 - Springer
Due to the complex nature of Grid systems, the design of efficient Grid schedulers is
challenging since such schedulers have to be able to optimize many conflicting criteria in …

Hybrid meta-heuristic algorithms for independent job scheduling in grid computing

MT Younis, S Yang - Applied soft computing, 2018 - Elsevier
The term 'grid computing'is used to describe an infrastructure that connects geographically
distributed computers and heterogeneous platforms owned by multiple organizations …

Multi-level hierarchic genetic-based scheduling of independent jobs in dynamic heterogeneous grid environment

J Kołodziej, SU Khan - Information Sciences, 2012 - Elsevier
Task scheduling and resource allocation are the key rationale behind the computational
grid. Distributed resource clusters usually work in different autonomous domains with their …

Security, energy, and performance-aware resource allocation mechanisms for computational grids

J Kołodziej, SU Khan, L Wang… - Future Generation …, 2014 - Elsevier
Abstract Distributed Cyber Physical Systems (DCPSs) are networks of computing systems
that utilize information from their physical surroundings to provide important services, such …

A GA (TS) hybrid algorithm for scheduling in computational grids

F Xhafa, JA Gonzalez, KP Dahal, A Abraham - … Conference on Hybrid …, 2009 - Springer
The hybridization of heuristics methods aims at exploring the synergies among stand alone
heuristics in order to achieve better results for the optimization problem under study. In this …

Enhancing the genetic-based scheduling in computational grids by a structured hierarchical population

J Kołodziej, F Xhafa - Future Generation Computer Systems, 2011 - Elsevier
Independent Job Scheduling is one of the most useful versions of scheduling in grid
systems. It aims at computing efficient and optimal mapping of jobs and/or applications …