中文
相关论文

相关论文: Dr. Top-k: Delegate-Centric Top-k on GPUs

200 篇论文

There is an urgent and pressing need to optimize usage of Graphical Processing Units (GPUs), which have arguably become one of the most expensive and sought after IT resources. To help with this goal, several of the current generation of…

分布式、并行与集群计算 · 计算机科学 2024-09-11 Bekir Turkkan , Pavankumar Murali , Pavithra Harsha , Rohan Arora , Gerard Vanloo , Chandra Narayanaswami

Recently, the field of machine learning has undergone a transition from model-centric to data-centric. The advancements in diverse learning tasks have been propelled by the accumulation of more extensive datasets, subsequently facilitating…

机器学习 · 计算机科学 2023-10-20 Yao Lu , Yutian Huang , Jiaqi Nie , Zuohui Chen , Qi Xuan

Deep learning recommendation systems serve personalized content under diverse tail-latency targets and input-query loads. In order to do so, state-of-the-art recommendation models rely on terabyte-scale embedding tables to learn user…

硬件体系结构 · 计算机科学 2023-02-22 Samuel Hsia , Udit Gupta , Bilge Acun , Newsha Ardalani , Pan Zhong , Gu-Yeon Wei , David Brooks , Carole-Jean Wu

The rise of the Internet of Things and edge computing has shifted computing resources closer to end-users, benefiting numerous delay-sensitive, computation-intensive applications. To speed up computation, distributed computing is a…

分布式、并行与集群计算 · 计算机科学 2024-10-10 Ke Ma , Junfei Xie

The problem of enumerating all connected induced subgraphs of a given order $k$ from a given graph arises in many practical applications: bioinformatics, information retrieval, processor design,to name a few. The upper bound on the number…

数据结构与算法 · 计算机科学 2023-03-16 Shanshan Wang , Chenglong Xiao , Emmanuel Casseau

Not only with the large host memory for supporting large scale graph processing, GPU-accelerated heterogeneous architecture can also provide a great potential for high-performance computing. However, few existing heterogeneous systems can…

分布式、并行与集群计算 · 计算机科学 2018-06-05 Xianliang Li

Automatic code optimization is a complex process that typically involves the application of multiple discrete algorithms that modify the program structure irreversibly. However, the design of these algorithms is often monolithic, and they…

分布式、并行与集群计算 · 计算机科学 2024-09-18 Kazuaki Matsumura , Simon Garcia De Gonzalo , Antonio J. Peña

Deep graph clustering, which aims to group the nodes of a graph into disjoint clusters with deep neural networks, has achieved promising progress in recent years. However, the existing methods fail to scale to the large graph with million…

机器学习 · 计算机科学 2023-07-17 Yue Liu , Ke Liang , Jun Xia , Sihang Zhou , Xihong Yang , Xinwang Liu , Stan Z. Li

The challenges associated with large-scale user-item interaction graphs have attracted increasing attention in graph-based recommendation systems, primarily due to computational inefficiencies and inadequate information propagation.…

信息检索 · 计算机科学 2025-11-25 Jiahao Liang , Haoran Yang , Xiangyu Zhao , Zhiwen Yu , Guandong Xu , Wanyu Wang , Kaixiang Yang

We study the \textsc{$\alpha$-Fixed Cardinality Graph Partitioning ($\alpha$-FCGP)} problem, the generic local graph partitioning problem introduced by Bonnet et al. [Algorithmica 2015]. In this problem, we are given a graph $G$, two…

数据结构与算法 · 计算机科学 2023-08-31 Fedor V. Fomin , Petr A. Golovach , Tanmay Inamdar , Tomohiro Koana

Future computing systems, from handhelds to supercomputers, will undoubtedly be more parallel and heterogeneous than todays systems to provide more performance and energy efficiency. Thus, GPUs are increasingly being used to accelerate…

分布式、并行与集群计算 · 计算机科学 2019-10-18 Saeed Taheri , Apan Qasem , Martin Burtscher

The most celebrated and extensively studied model of distributed computing is the {\em message-passing model,} in which each vertex/node of the (distributed network) graph corresponds to a static computational device that communicates with…

分布式、并行与集群计算 · 计算机科学 2025-07-08 Ajay D. Kshemkalyani , Manish Kumar , Anisur Rahaman Molla , Gokarna Sharma

Coded distributed computing (CDC) has emerged as a promising approach because it enables computation tasks to be carried out in a distributed manner while mitigating straggler effects, which often account for the long overall completion…

计算机科学与博弈论 · 计算机科学 2021-02-18 Jer Shyuan Ng , Wei Yang Bryan Lim , Zehui Xiong , Dusit Niyato , Cyril Leung , Dong In Kim , Junshan Zhang , Qiang Yang

Counting k-cliques in a graph is an important problem in graph analysis with many applications such as community detection and graph partitioning. Counting k-cliques is typically done by traversing search trees starting at each vertex in…

分布式、并行与集群计算 · 计算机科学 2022-06-07 Mohammad Almasri , Izzat El Hajj , Rakesh Nagi , Jinjun Xiong , Wen-mei Hwu

In this paper, we propose Peacock, a new distributed probe-based scheduler which handles heterogeneous workloads in data analytics frameworks with low latency. Peacock mitigates the \emph{Head-of-Line blocking} problem, i.e., shorter tasks…

分布式、并行与集群计算 · 计算机科学 2018-05-14 Mansour Khelghatdoust , Vincent Gramoli

Despite the high computational throughput of GPUs, limited memory capacity and bandwidth-limited CPU-GPU communication via PCIe links remain significant bottlenecks for accelerating large-scale data analytics workloads. This paper…

数据库 · 计算机科学 2025-02-14 Yichao Yuan , Advait Iyer , Lin Ma , Nishil Talati

This work focuses on the decentralized deep learning optimization framework. We propose Adjacent Leader Decentralized Gradient Descent (AL-DSGD), for improving final model performance, accelerating convergence, and reducing the…

机器学习 · 计算机科学 2024-08-21 Haoze He , Jing Wang , Anna Choromanska

The rapid development of parallel and distributed computing paradigms has brought about great revolution in computing. Thanks to the intrinsic parallelism of evolutionary computation (EC), it is natural to implement EC on parallel and…

神经与进化计算 · 计算机科学 2023-04-13 Wei-Neng Chen , Feng-Feng Wei , Tian-Fang Zhao , Kay Chen Tan , Jun Zhang

The top-k classification accuracy is one of the core metrics in machine learning. Here, k is conventionally a positive integer, such as 1 or 5, leading to top-1 or top-5 training objectives. In this work, we relax this assumption and…

机器学习 · 计算机科学 2022-06-16 Felix Petersen , Hilde Kuehne , Christian Borgelt , Oliver Deussen

As GPUs scale their low precision matrix math throughput to boost deep learning (DL) performance, they upset the balance between math throughput and memory system capabilities. We demonstrate that converged GPU design trying to address…

硬件体系结构 · 计算机科学 2021-04-07 Yaosheng Fu , Evgeny Bolotin , Niladrish Chatterjee , David Nellans , Stephen W. Keckler