中文
相关论文

相关论文: ADHA: Automatic Data layout framework for Heteroge…

200 篇论文

We introduce in this paper, HeteroSTA, the first CPU-GPU heterogeneous timing analysis engine that efficiently supports: (1) a set of delay calculation models providing versatile accuracy-speed choices without relying on an external golden…

分布式、并行与集群计算 · 计算机科学 2025-11-18 Zizheng Guo , Haichuan Liu , Xizhe Shi , Shenglu Hua , Zuodong Zhang , Chunyuan Zhao , Runsheng Wang , Yibo Lin

Heterogeneity has been an indispensable aspect of distributed computing throughout the history of these systems. In particular, with the increasing prevalence of accelerator technologies (e.g., GPUs and TPUs) and the emergence of…

分布式、并行与集群计算 · 计算机科学 2022-12-23 Ali Mokhtari , Mohsen Amini Salehi

Genetic Algorithms (GAs) are used to solve search and optimization problems in which an optimal solution can be found using an iterative process with probabilistic and non-deterministic transitions. However, depending on the problem's…

分布式、并行与集群计算 · 计算机科学 2019-01-23 Matheus F. Torquato , Marcelo A. C. Fernandes

The paradigm shift towards multi-core and heterogeneous computing, driven by the fundamental power and thermal limits of single-core processors, has established energy efficiency as a first-class design constraint in high-performance…

分布式、并行与集群计算 · 计算机科学 2025-07-30 Mufakir Qamar Ansari , Mudabir Qamar Ansari

Data warehouse architectural choices and optimization techniques are critical to decision support query performance. To facilitate these choices, the performance of the designed data warehouse must be assessed, usually with benchmarks.…

数据库 · 计算机科学 2017-01-03 Jérôme Darmont , Fadila Bentayeb , Omar Boussaïd

In neural network topologies, algorithms are running on batches of data tensors. The batches of data are typically scheduled onto the computing cores which execute in parallel. For the algorithms running on batches of data, an optimal batch…

性能 · 计算机科学 2020-02-18 Phani Kumar Nyshadham , Mohit Sinha , Biswajit Mishra , H S Vijay

Efficient workload scheduling is a critical challenge in modern heterogeneous computing environments, particularly in high-performance computing (HPC) systems. Traditional software-based schedulers struggle to efficiently balance workloads…

分布式、并行与集群计算 · 计算机科学 2026-04-20 Adam H. Ross , Vairavan Palaniappan , Debjit Pal

We present a lightweight tool for the analysis and tuning of application data placement in systems with heterogeneous memory pools. The tool allows non-intrusively identifying, analyzing, and controlling the placement of individual…

性能 · 计算机科学 2025-05-21 Filip Vaverka , Ondrej Vysocky , Lubomir Riha

This article presents the ALOJA project and its analytics tools, which leverages machine learning to interpret Big Data benchmark performance data and tuning. ALOJA is part of a long-term collaboration between BSC and Microsoft to automate…

机器学习 · 计算机科学 2015-11-09 Josep Ll. Berral , Nicolas Poggi , David Carrera , Aaron Call , Rob Reinauer , Daron Green

Allocation of software components on a heterogeneous computing platform involves hard decisions; handling different types of computing units with specific processing paradigms and a number of software components which require specific…

软件工程 · 计算机科学 2017-01-03 Ivan Svogor , Jan Carlson

This paper addresses the problem of parallelizing computations to study non-linear dynamics in large networks of non-locally coupled oscillators using heterogeneous computing resources. The proposed approach can be applied to a variety of…

混沌动力学 · 物理学 2025-07-04 Oleksandr Sudakov , Volodymyr Maistrenko

Although federated learning has achieved many breakthroughs recently, the heterogeneous nature of the learning environment greatly limits its performance and hinders its real-world applications. The heterogeneous data, time-varying wireless…

机器学习 · 计算机科学 2023-02-22 Jingxin Li , Toktam Mahmoodi , Hak-Keung Lam

Heterogeneous Multi-Embodied Agent Systems involve coordinating multiple embodied agents with diverse capabilities to accomplish tasks in dynamic environments. This process requires the collection, generation, and consumption of massive,…

人工智能 · 计算机科学 2026-03-31 Xujia Li , Xin Li , Junquan Huang , Beirong Cui , Zibin Wu , Lei Chen

In recent years, as the demand for low energy and high performance computing has steadily increased, heterogeneous computing has emerged as an important and promising solution. Because most workloads can typically run most efficiently on…

性能 · 计算机科学 2017-12-11 Zhuo Chen , Diana Marculescu

Asynchronous methods are fundamental for parallelizing computations in distributed machine learning. They aim to accelerate training by fully utilizing all available resources. However, their greedy approach can lead to inefficiencies using…

机器学习 · 计算机科学 2025-05-23 Artavazd Maranjyan , El Mehdi Saad , Peter Richtárik , Francesco Orabona

This paper presents Multi-Amdahl, a resource allocation analytical tool for heterogeneous systems. Our model includes multiple program execution segments, where each one is accelerated by a specific hardware unit. The acceleration speedup…

硬件体系结构 · 计算机科学 2011-05-17 Tsahee Zidenberg , Isaac Keslassy , Uri Weiser

Today's computing systems require moving data back-and-forth between computing resources (e.g., CPUs, GPUs, accelerators) and off-chip main memory so that computation can take place on the data. Unfortunately, this data movement is a major…

硬件体系结构 · 计算机科学 2022-05-31 Geraldo F. Oliveira , Amirali Boroumand , Saugata Ghose , Juan Gómez-Luna , Onur Mutlu

The advent of high performance computing (HPC) and graphics processing units (GPU), present an enormous computation resource for Large data transactions (big data) that require parallel processing for robust and prompt data analysis. While…

分布式、并行与集群计算 · 计算机科学 2014-10-17 Kato Mivule , Benjamin Harvey , Crystal Cobb , Hoda El Sayed

Binarized Neural Networks (BNNs) significantly reduce the computation and memory demands with binarized weights and activations compared to full-precision NNs. Executing a layer in a BNN on different devices of a heterogeneous…

分布式、并行与集群计算 · 计算机科学 2023-01-13 Leonard David Bereholschi , Ching-Chi Lin , Mikail Yayla , Jian-Jia Chen

Current autonomic computing systems are ad hoc solutions that are designed and implemented from the scratch. When designing software, in most cases two or more patterns are to be composed to solve a bigger problem. A composite design…

软件工程 · 计算机科学 2012-09-11 Vishnuvardhan Mannava , T. Ramesh