中文
相关论文

相关论文: CI at Scale: Lean, Green, and Fast

200 篇论文

Priority queues are abstract data structures which store a set of key/value pairs and allow efficient access to the item with the minimal (maximal) key. Such queues are an important element in various areas of computer science such as…

数据结构与算法 · 计算机科学 2015-09-24 Jakob Gruber

Continuous integration at scale is costly but essential to software development. Various test optimization techniques including test selection and prioritization aim to reduce the cost. Test batching is an effective alternative, but…

软件工程 · 计算机科学 2023-08-28 Emad Fallahzadeh , Amir Hossein Bavand , Peter C. Rigby

Modern mobile devices are equipped with high-performance hardware resources such as graphics processing units (GPUs), making the end-side intelligent services more feasible. Even recently, specialized silicons as neural engines are being…

分布式、并行与集群计算 · 计算机科学 2019-02-04 Amir Erfan Eshratifar , Amirhossein Esmaili , Massoud Pedram

Most commercial embedded devices have been deployed with a single processor architecture. The code size and complexity of applications running on embedded devices are rapidly increasing due to the emergence of application business models…

分布式、并行与集群计算 · 计算机科学 2021-01-26 Geunsik Lim , Changwoo Min , YoungIk Eom

The rapid development of cloud-native architecture has promoted the widespread application of container technology, but the optimization problems in container scheduling and resource management still face many challenges. This paper…

分布式、并行与集群计算 · 计算机科学 2024-12-24 Xiaoye Wang

Cutting edge classical computing today relies on a combination of CPU-based computing with a strong reliance on accelerators. In particular, high-performance computing (HPC) and machine learning (ML) rely heavily on acceleration via GPUs…

量子物理 · 物理学 2026-03-11 Atulya Mahesh , Swastik Mittal , Frank Mueller

Load balancing algorithms play a vital role in enhancing performance in data centers and cloud networks. Due to the massive size of these systems, scalability challenges, and especially the communication overhead associated with load…

概率论 · 数学 2019-03-07 Mark van der Boor , Sem Borst , Johan van Leeuwaarden

Achieving efficient task parallelism on many-core architectures is an important challenge. The widely used GNU OpenMP implementation of the popular OpenMP parallel programming model incurs high overhead for fine-grained, short-running tasks…

分布式、并行与集群计算 · 计算机科学 2025-03-20 Wenyi Wang , Maxime Gonthier , Poornima Nookala , Haochen Pan , Ian Foster , Ioan Raicu , Kyle Chard

In practice, standard scheduling of parallel computing jobs almost always leaves significant portions of the available hardware unused, even with many jobs still waiting in the queue. The simple reason is that the resource requests of these…

分布式、并行与集群计算 · 计算机科学 2019-02-04 Florian Spenke , Karsten Balzer , Sascha Frick , Bernd Hartke , Johannes M. Dieterich

Microservices transform traditional monolithic applications into lightweight, loosely coupled application components and have been widely adopted in many enterprises. Cloud platform infrastructure providers enhance the resource utilization…

分布式、并行与集群计算 · 计算机科学 2026-03-10 Shengye Song , Minxian Xu , Zuowei Zhang , Chengxi Gao , Fansong Zeng , Yu Ding , Kejiang Ye , Chengzhong Xu

The advances in data, computing and networking over the last two decades led to a shift in many application domains that includes machine learning on big data as a part of the scientific process, requiring new capabilities for integrated…

分布式、并行与集群计算 · 计算机科学 2019-03-19 Ilkay Altintas , Kyle Marcus , Isaac Nealey , Scott L. Sellars , John Graham , Dima Mishin , Joel Polizzi , Daniel Crawl , Thomas DeFanti , Larry Smarr

Deep research agents, which synthesize information across diverse sources, are significantly constrained by the sequential nature of reasoning. This bottleneck results in high latency, poor runtime adaptability, and inefficient resource…

分布式、并行与集群计算 · 计算机科学 2026-03-31 Lunyiu Nie , Nedim Lipka , Ryan A. Rossi , Swarat Chaudhuri

Integrating changes into large monolithic software repositories is a critical step in modern software development that substantially impacts the speed of feature delivery, the stability of the codebase, and the overall productivity of…

软件工程 · 计算机科学 2025-08-13 Maximilian Jungwirth , Martin Gruber , Gordon Fraser

Modern datacenter applications are prone to high tail latencies since their requests typically follow highly-dispersive distributions. Delivering fast interrupts is essential to reducing tail latency. Prior work has proposed both OS- and…

分布式、并行与集群计算 · 计算机科学 2023-11-14 Lisa , Li , Nikita Lazarev , David Koufaty , Yijun Yin , Andy Anderson , Zhiru Zhang , Edward Suh , Kostis Kaffes , Christina Delimitrou

How can instructors facilitate spreading out the work in a software engineering or computer science capstone course across time and among team members? Currently teams often compromise the quality of their learning experience by frantically…

软件工程 · 计算机科学 2024-10-17 Spencer Smith , Christopher William Schankula , Lucas Dutton , Christopher Kumar Anand

We propose a simple yet effective policy for the predictive auto-scaling of horizontally scalable applications running in cloud environments, where compute resources can only be added with a delay, and where the deployment throughput is…

分布式、并行与集群计算 · 计算机科学 2020-08-05 Valentin Flunkert , Quentin Rebjock , Joel Castellon , Laurent Callot , Tim Januschowski

Quantifying the workplace productivity effects of Generative Artificial Intelligence is now central to economics, management, and public policy. The deployment of AI tools in customer service, writing, software development, and consulting…

计算机与社会 · 计算机科学 2026-05-27 Silvia Bartolucci , Pierpaolo Vivo

Recent years have seen an increasing integration of distributed renewable energy resources into existing electric power grids. Due to the uncertain nature of renewable energy resources, network operators are faced with new challenges in…

分布式、并行与集群计算 · 计算机科学 2020-06-05 Hatem Khalloof , Wilfried Jakob , Shadi Shahoud , Clemens Duepmeier , Veit Hagenmeyer

These days enterprise applications try to integrate online processing and batch jobs into a common software stack for seamless monitoring and driverless operations. Continuous integration of these systems results in choking of the poorly…

性能 · 计算机科学 2015-12-16 Subrata Ashe

GitHub Marketplace is expanding by approximately 41% annually, with new tools; however, many additions replicate existing functionality. We study this phenomenon in the platform's largest segment, Continuous Integration (CI), by linking…

软件工程 · 计算机科学 2025-08-01 Elmira Onagh , Maleknaz Nayebi