In High Performance Computing (HPC), resources are controlled by batch systems and may not be available due to long queue waiting times, negatively impacting application deadlines. This is noticeable in low latency scientific workflows where resource planning and timely allocation are key for efficient processing. On the one hand, peak allocations guarantee the fastest possible workflows execution time, at the cost of extended queue waiting times and costly resource usage. On the other hand, dynamic allocations following specific workflow stage requirements optimizes resource usage, though it increases the total workflow makespan. To enable new scheduling strategies and features in workflows, we propose ASA: the Adaptive Scheduling Architec...
Scientific applications are large, complex, irregular, and computationally intensive and are charact...
The advent of on-demand computing facilitated by computational clouds, provides an almost unlimited ...
International audienceDynamic scheduling of tasks in large-scale HPC platforms is normally accomplis...
In High Performance Computing (HPC), resources are controlled by batch systems and may not be availa...
International audienceI/O optimization techniques such as request scheduling can improve performance...
Thesis (Ph.D.), Department of Computer Science, Washington State UniversityLarge computing systems i...
In this study, we investigate a real-time system where computationally intensive tasks are executed ...
Production parallel systems are space-shared, and resource allocation on such systems is usually per...
A correct evaluation of scheduling algorithms and a good understanding of their optimization criteri...
Resource usage of production workloads running on shared compute clusters often fluctuate significan...
Mathematical optimization methods have been developed to a vast variety of complex problems in the f...
In order to improve processor utilizations on parallel sys-tems, adaptive scheduling with parallelis...
Taufer, MichelaHigh performance computing (HPC) is undergoing many changes at both the system and wo...
As High Performance Computing (HPC) has grown considerably and is expected to grow even more, effect...
In this paper, we propose an approach to adapt the I/O forwarding layer of HPC systems to applicatio...
Scientific applications are large, complex, irregular, and computationally intensive and are charact...
The advent of on-demand computing facilitated by computational clouds, provides an almost unlimited ...
International audienceDynamic scheduling of tasks in large-scale HPC platforms is normally accomplis...
In High Performance Computing (HPC), resources are controlled by batch systems and may not be availa...
International audienceI/O optimization techniques such as request scheduling can improve performance...
Thesis (Ph.D.), Department of Computer Science, Washington State UniversityLarge computing systems i...
In this study, we investigate a real-time system where computationally intensive tasks are executed ...
Production parallel systems are space-shared, and resource allocation on such systems is usually per...
A correct evaluation of scheduling algorithms and a good understanding of their optimization criteri...
Resource usage of production workloads running on shared compute clusters often fluctuate significan...
Mathematical optimization methods have been developed to a vast variety of complex problems in the f...
In order to improve processor utilizations on parallel sys-tems, adaptive scheduling with parallelis...
Taufer, MichelaHigh performance computing (HPC) is undergoing many changes at both the system and wo...
As High Performance Computing (HPC) has grown considerably and is expected to grow even more, effect...
In this paper, we propose an approach to adapt the I/O forwarding layer of HPC systems to applicatio...
Scientific applications are large, complex, irregular, and computationally intensive and are charact...
The advent of on-demand computing facilitated by computational clouds, provides an almost unlimited ...
International audienceDynamic scheduling of tasks in large-scale HPC platforms is normally accomplis...