中文
相关论文

相关论文: A Flexible Thread Scheduler for Hierarchical Multi…

200 篇论文

BLAS Level 3 operations are essential for scientific computing, but finding the optimal number of threads for multi-threaded implementations on modern multi-core systems is challenging. We present an extension to the Architecture and…

分布式、并行与集群计算 · 计算机科学 2024-07-01 Yufan Xia , Giuseppe Maria Junior Barca

We propose an approach to utilize idle computational resources of supercomputers. The idea is to maintain an additional queue of low-priority non-parallel jobs and execute them in containers, using container migration tools to break the…

分布式、并行与集群计算 · 计算机科学 2019-09-04 Julia Dubenskaya , Stanislav Polyakov

Task parallelism as employed by the OpenMP task construct, although ideal for tackling irregular problems or typical producer/consumer schemes, bears some potential for performance bottlenecks if locality of data access is important, which…

性能 · 计算机科学 2009-02-12 Markus Wittmann , Georg Hager

High-performance computing (HPC) is undergoing significant changes. Next generation HPC systems are equipped with diverse global and local resources, such as I/O burst buffer resources, memory resources (e.g., on-chip and off-chip RAM,…

分布式、并行与集群计算 · 计算机科学 2021-08-31 Yuping Fan

Network management on multi-tenant container-based data centers has critical impact on performance. Tenants encapsulate applications in containers abstracting away details on hosting infrastructures, and entrust data centers management…

分布式、并行与集群计算 · 计算机科学 2019-09-18 Leonardo R. Rodrigues , Marcelo Pasin , Omir C. Alves , Charles C. Miers , Mauricio A. Pillon , Pascal Felber , Guilherme P. Koslovski

Current high-performance computer systems used for scientific computing typically combine shared memory computational nodes in a distributed memory environment. Extracting high performance from these complex systems requires tailored…

分布式、并行与集群计算 · 计算机科学 2018-01-14 Afshin Zafari , Elisabeth Larsson , Martin Tillenius

High performance computing (HPC) is undergoing significant changes. The emerging HPC applications comprise both compute- and data-intensive applications. To meet the intense I/O demand from emerging data-intensive applications, burst…

分布式、并行与集群计算 · 计算机科学 2020-12-11 Yuping Fan , Zhiling Lan , Paul Rich , William E. Allcock , Michael E. Papka , Brian Austin , David Paul

The main objective of this paper is to improve the Round Robin scheduling algorithm using the dynamic time slice concept. CPU scheduling becomes very important in accomplishing the operating system (OS) design goals. The intention should be…

操作系统 · 计算机科学 2013-07-17 Neetu Goel , R. B. Garg

We propose Chunks and Tasks, a parallel programming model built on abstractions for both data and work. The application programmer specifies how data and work can be split into smaller pieces, chunks and tasks, respectively. The Chunks and…

分布式、并行与集群计算 · 计算机科学 2014-07-29 Emanuel H. Rubensson , Elias Rudberg

Elasticity is highly desirable for stream processing systems to guarantee low latency against workload dynamics, such as surges in data arrival rate and fluctuations in data distribution. Existing systems achieve elasticity following a…

数据库 · 计算机科学 2017-11-06 Li Wang , Tom Z. J. Fu , Richard T. B. Ma , Marianne Winslett , Zhenjie Zhang

This research addresses the multiprocessor scheduling problem of hard real-time systems, and it especially focuses on optimal and global schedulers when practical constraints are taken into account. First, we propose an improvement of the…

操作系统 · 计算机科学 2011-01-25 Shelby Funk , Vincent Nelis , Joel Goossens , Dragomir Milojevic , Geoffrey Nelissen

This paper discusses the latest generation of the MONARC (MOdels of Networked Analysis at Regional Centers) simulation framework, as a design and modelling tool for large scale distributed systems applied to HEP experiments. A…

分布式、并行与集群计算 · 计算机科学 2011-06-28 Ciprian Dobre , Corina Stratan

Many modern distributed systems consist of devices that generate more data than what can be transmitted via a communication link in near real time with high-fidelity. We consider the scheduling problem in which a device has access to…

系统与控制 · 电气工程与系统科学 2024-05-20 Marcos M. Vasconcelos , Yifei Zhang

Optimizing resource utilization in high-performance computing (HPC) clusters is essential for maximizing both system efficiency and user satisfaction. However, traditional rigid job scheduling often results in underutilized resources and…

分布式、并行与集群计算 · 计算机科学 2026-02-20 Patrick Zojer , Jonas Posner , Taylan Özden

The tremendous increase in the size and heterogeneity of supercomputers makes it very difficult to predict the performance of a scheduling algorithm. Therefore, dynamic solutions, where scheduling decisions are made at runtime have…

分布式、并行与集群计算 · 计算机科学 2014-04-16 Olivier Beaumont , Loris Marchal

In order to improve system performance efficiently, a number of systems choose to equip multi-core and many-core processors (such as GPUs). Due to their discrete memory these heterogeneous architectures comprise a distributed system within…

分布式、并行与集群计算 · 计算机科学 2015-02-27 Hao Wu , Daniel Lohmann , Wolfgang Schröder-Preikschat

Legacy codes in computational science and engineering have been very successful in providing essential functionality to researchers. However, they are not capable of exploiting the massive parallelism provided by emerging heterogeneous…

分布式、并行与集群计算 · 计算机科学 2022-03-18 Davor Davidović , Diego Fabregat-Traver , Markus Höhnerbach , Edoardo di Napoli

Emerging multi-model workloads with heavy models like recent large language models significantly increased the compute and memory demands on hardware. To address such increasing demands, designing a scalable hardware architecture became a…

硬件体系结构 · 计算机科学 2024-09-17 Mohanad Odema , Luke Chen , Hyoukjun Kwon , Mohammad Abdullah Al Faruque

We study the problem of scheduling tasks for execution by a processor when the tasks can stochastically generate new tasks. Tasks can be of different types, and each type has a fixed, known probability of generating other tasks. We present…

性能 · 计算机科学 2010-04-28 Tomáš Brázdil , Javier Esparza , Stefan Kiefer , Michael Luttenberger

To amortize cost, cloud vendors providing DNN acceleration as a service to end-users employ consolidation and virtualization to share the underlying resources among multiple DNN service requests. This paper makes a case for a "preemptible"…

分布式、并行与集群计算 · 计算机科学 2019-09-11 Yujeong Choi , Minsoo Rhu