中文
相关论文

相关论文: DPG: A Cache-Efficient Accelerator for Sorting and…

200 篇论文

Multiversioning is widely used in databases, transactional memory, and concurrent data structures. It can be used to support read-only transactions that appear atomic in the presence of concurrent update operations. Any system that…

分布式、并行与集群计算 · 计算机科学 2023-01-10 Yuanhao Wei , Guy E. Blelloch , Panagiota Fatourou , Eric Ruppert

Distance-based outlier detection is widely adopted in many fields, e.g., data mining and machine learning, because it is unsupervised, can be employed in a generic metric space, and does not have any assumptions of data distributions. Data…

数据库 · 计算机科学 2021-10-22 Daichi Amagata , Makoto Onizuka , Takahiro Hara

Federated learning enables collaborative model training across distributed clients, yet vanilla FL exposes client updates to the central server. Secure-aggregation schemes protect privacy against an honest-but-curious server, but existing…

密码学与安全 · 计算机科学 2026-05-14 Haaris Mehmood , Giorgos Tatsis , Dimitrios Alexopoulos , Karthikeyan Saravanan , Jie Xu , Anastasios Drosou , Mete Ozay

Sorting is an essential operation in computer science with direct consequences on the performance of large scale data systems, real-time systems, and embedded computation. However, no sorting algorithm is optimal under all distributions of…

数据结构与算法 · 计算机科学 2025-06-27 Shrinivass Arunachalam Balasubramanian

The growing data has brought tremendous pressure for query processing and storage, so there are many studies that focus on using GPU to accelerate join operation, which is one of the most important operations in modern database systems.…

数据库 · 计算机科学 2019-04-26 Hongzhi Wang , Ning Li , Zheng Wang , Jianing Li

Asynchronous parallel optimization algorithms for solving large-scale machine learning problems have drawn significant attention from academia to industry recently. This paper proposes a novel algorithm, decoupled asynchronous proximal…

最优化与控制 · 数学 2016-05-24 Yitan Li , Linli Xu , Xiaowei Zhong , Qing Ling

Deep learning has become an indispensable part of life, such as face recognition, NLP, etc., but the training of deep model has always been a challenge, and in recent years, the complexity of training data and models has shown explosive…

分布式、并行与集群计算 · 计算机科学 2021-02-18 Sheng Huang

In the first place, a novel, yet straightforward in-place integer value-sorting algorithm is presented. It sorts in linear time using constant amount of additional memory for storing counters and indices beside the input array. The…

数据结构与算法 · 计算机科学 2013-07-11 A. Emre Cetin

Dynamic graph storage systems are essential for real-time applications such as social networks and recommendation, where graph data continuously evolves. However, they face significant challenges in efficiently handling concurrent read and…

数据库 · 计算机科学 2025-07-02 Chiyu Hao , Jixian Su , Shixuan Sun , Hao Zhang , Sen Gao , Jianwen Zhao , Chenyi Zhang , Jieru Zhao , Chen Chen , Minyi Guo

In this paper, we present FLiMS, a highly-efficient and simple parallel algorithm for merging two sorted lists residing in banked and/or wide memory. On FPGAs, its implementation uses fewer hardware resources than the state-of-the-art…

硬件体系结构 · 计算机科学 2022-03-08 Philippos Papaphilippou , Wayne Luk , Chris Brooks

LearnedSort is a novel sorting algorithm that, unlike traditional methods, uses fast ML models to boost the sorting speed. The models learn to estimate the input's distribution and arrange the keys in sorted order by predicting their…

数据结构与算法 · 计算机科学 2021-07-08 Ani Kristo , Kapil Vaidya , Tim Kraska

Deep neural networks have gained tremendous popularity in last few years. They have been applied for the task of classification in almost every domain. Despite the success, deep networks can be incredibly slow to train for even moderate…

机器学习 · 计算机科学 2018-10-11 Gaurav Singh , John Shawe-Taylor

Arrival of multicore systems has enforced a new scenario in computing, the parallel and distributed algorithms are fast replacing the older sequential algorithms, with many challenges of these techniques. The distributed algorithms provide…

分布式、并行与集群计算 · 计算机科学 2023-11-13 Rajendra Purohit , K R Chowdhary , S D Purohit

With the rapid advancement of artificial intelligence (AI), generative AI (GenAI) has emerged as a transformative tool, enabling customized and personalized AI-generated content (AIGC) services. However, GenAI models with billions of…

网络与互联网体系结构 · 计算机科学 2024-11-14 Zhang Liu , Hongyang Du , Lianfen Huang , Zhibin Gao , Dusit Niyato

We present a new Dynamic Programming (DP) formulation of the Coalition Structure Generation (CSG) problem based on imposing a hierarchical organizational structure over the agents. We show the efficiency of this formulation by deriving…

多智能体系统 · 计算机科学 2013-10-25 Meritxell Vinyals , Thomas Voice , Sarvapali Ramchurn , Nicholas R. Jennings

Streaming computing enables the real-time processing of large volumes of data and offers significant advantages for various applications, including real-time recommendations, anomaly detection, and monitoring. The multi-way stream join…

数据库 · 计算机科学 2024-11-26 Jinlong Hu , Tingfeng Qiu

Memory disaggregation addresses memory imbalance in a cluster by decoupling CPU and memory allocations of applications while also increasing the effective memory capacity for (memory-intensive) applications beyond the local memory limit…

分布式、并行与集群计算 · 计算机科学 2022-02-07 Anil Yelam

Join order optimization is critical in achieving good query performance. Despite decades of research and practice, modern query optimizers could still generate inferior join plans that are orders of magnitude slower than optimal. Existing…

数据库 · 计算机科学 2025-03-07 Junyi Zhao , Kai Su , Yifei Yang , Xiangyao Yu , Paraschos Koutris , Huanchen Zhang

In this work, we study the problem of co-optimize communication, pre-computing, and computation cost in one-round multi-way join evaluation. We propose a multi-way join approach ADJ (Adaptive Distributed Join) for complex join which finds…

数据库 · 计算机科学 2021-03-01 Hao Zhang , Miao Qiao , Jeffrey Xu Yu , Hong Cheng

Process mining is an area of research that supports discovering information about business processes from their execution event logs. The increasing amount of event logs in organizations challenges current process mining techniques, which…

数据库 · 计算机科学 2022-02-10 Amin Jalali