中文
相关论文

相关论文: STAR-Scheduler: A Batch Job Scheduler for Distribu…

200 篇论文

Analyzing large datasets with distributed dataflow systems requires the use of clusters. Public cloud providers offer a large variety and quantity of resources that can be used for such clusters. However, picking the appropriate resources…

分布式、并行与集群计算 · 计算机科学 2021-04-28 Jonathan Will , Jonathan Bader , Lauritz Thamsen

In recent years with the advent of high bandwidth internet access availability, the cloud computing applications have boomed. With more and more applications being run over the cloud and an increase in the overall user base of the different…

分布式、并行与集群计算 · 计算机科学 2022-01-25 Sandeep Kumar Patel , Avtar Singh

We consider a recently proposed \emph{supervised distributed computing} paradigm \cite{augustine2025supervised} that extends and refines the standard master-worker paradigm for parallel computations. In this paradigm, there is a supervisor,…

分布式、并行与集群计算 · 计算机科学 2026-05-15 John Augustine , Henning Hillebrandt , Manish Kumar , Christian Scheideler , Julian Werthmann

In this paper, we present STAR, a new distributed in-memory database with asymmetric replication. By employing a single-node non-partitioned architecture for some replicas and a partitioned architecture for other replicas, STAR is able to…

数据库 · 计算机科学 2019-07-23 Yi Lu , Xiangyao Yu , Samuel Madden

Scheduling is essentially a decision-making process that enables resource sharing among a number of activities by determining their execution order on the set of available resources. The emergence of distributed systems brought new…

分布式、并行与集群计算 · 计算机科学 2019-01-11 Luiz F. Bittencourt , Alfredo Goldman , Edmundo R. M. Madeira , Nelson L. S. da Fonseca , Rizos Sakellariou

Scheduling of constrained deadline sporadic task systems on multiprocessor platforms is an area which has received much attention in the recent past. It is widely believed that finding an optimal scheduler is hard, and therefore most…

操作系统 · 计算机科学 2020-04-07 Arvind Easwaran , Insik Shin , Insup Lee

Scientific problems that depend on processing large amounts of data require overcoming challenges in multiple areas: managing large-scale data distribution, controlling co-placement and scheduling of data with compute resources, and…

分布式、并行与集群计算 · 计算机科学 2013-11-20 Andre Luckow , Mark Santcroos , Ashley Zebrowski , Shantenu Jha

Modern high performance computing (HPC) systems exhibit a rapid growth in size, both "horizontally" in the number of nodes, as well as "vertically" in the number of cores per node. As such, they offer additional levels of hardware…

分布式、并行与集群计算 · 计算机科学 2018-11-06 Ahmed Eleliemy , Ali Mohammed , Florina M. Ciorba

In modern computer systems, jobs are divided into short tasks and executed in parallel. Empirical observations in practical systems suggest that the task service times are highly random and the job service time is bottlenecked by the…

性能 · 计算机科学 2017-02-08 Yin Sun , C. Emre Koksal , Ness B. Shroff

With the current trend of multiprocessor machines towards more and more hierarchical architectures, exploiting the full computational power requires careful distribution of execution threads and data so as to limit expensive remote memory…

分布式、并行与集群计算 · 计算机科学 2007-05-23 Samuel Thibault

Efficient scheduling of distributed deep learning (DL) jobs in large GPU clusters is crucial for resource efficiency and job performance. While server sharing among jobs improves resource utilization, interference among co-located DL jobs…

分布式、并行与集群计算 · 计算机科学 2021-12-28 Xiaoyang Zhao , Chuan Wu

The main goal of parallel processing is to provide users with performance that is much better than that of single processor systems. The execution of jobs is scheduled, which requires certain resources in order to meet certain criteria.…

分布式、并行与集群计算 · 计算机科学 2019-02-07 Yang Cao , Fei Wu , Thomas Robertazzi

Today high-performance computing (HPC) platforms are still dominated by batch jobs. Accordingly, effective batch job scheduling is crucial to obtain high system efficiency. Existing HPC batch job schedulers typically leverage heuristic…

分布式、并行与集群计算 · 计算机科学 2020-09-03 Di Zhang , Dong Dai , Youbiao He , Forrest Sheng Bao , Bing Xie

Recent years have witnessed a large amount of decentralized data in various (edge) devices of end-users, while the decentralized data aggregation remains complicated for machine learning jobs because of regulations and laws. As a practical…

分布式、并行与集群计算 · 计算机科学 2022-11-28 Ji Liu , Juncheng Jia , Beichen Ma , Chendi Zhou , Jingbo Zhou , Yang Zhou , Huaiyu Dai , Dejing Dou

We consider the classical problem of scheduling task graphs corresponding to complex applications on distributed computing systems. A number of heuristics have been previously proposed to optimize task scheduling with respect to metrics…

分布式、并行与集群计算 · 计算机科学 2021-10-25 Mehrdad Kiamari , Bhaskar Krishnamachari

The Map-Reduce computing framework rose to prominence with datasets of such size that dozens of machines on a single cluster were needed for individual jobs. As datasets approach the exabyte scale, a single job may need distributed…

数据结构与算法 · 计算机科学 2016-10-31 Riley Murray , Samir Khuller , Megan Chao

Computational Grids are a new trend in distributed computing systems. They allow the sharing of geographically distributed resources in an efficient way, extending the boundaries of what we perceive as distributed computing. Various…

分布式、并行与集群计算 · 计算机科学 2014-08-24 D. Thilagavathi , Antony Selvadoss Thanamani

Although High Performance Computing (HPC) users understand basic resource requirements such as the number of CPUs and memory limits, internal infrastructural utilization data is exclusively leveraged by cluster operators, who use it to…

分布式、并行与集群计算 · 计算机科学 2024-01-19 Abel Souza , Kristiaan Pelckmans , Johan Tordsson

In this work, we design and analyze novel distributed scheduling algorithms for multi-user MIMO systems. In particular, we consider algorithms which do not require sending channel state information to a central processing unit, nor do they…

信息论 · 计算机科学 2015-03-20 Joseph Kampeas , Asaf Cohen , Omer Gurewitz

Stream processing is a computing paradigm that supports real-time data processing for a wide variety of applications. At Meta, it's used across the company for various tasks such as deriving product insights, providing and improving user…

分布式、并行与集群计算 · 计算机科学 2025-12-09 Animesh Dangwal , Yufeng Jiang , Charlie Arnold , Jun Fan , Mohamed Bassem , Aish Rajagopal