EDBT 2026 Demo / reviewers in the wild / expert
Orhun Caglayan
dblp:356/8810
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 60% Distributed systems · 40% | |
| Databases, data mining, and information retrieval
1 paper |
Recommender systems · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › communication optimization
communication overhead reduction |
0.7 | 1 | 2023 | Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering · IEEE Trans. Computers 2023 |
Distributed systems › distributed machine learning
distributed stochastic gradient descent |
0.7 | 1 | 2023 | Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering · IEEE Trans. Computers 2023 |
Parallel and multicore computing › parallel computing › parallel machine learning
parallel and distributed training |
0.7 | 1 | 2023 | Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering · IEEE Trans. Computers 2023 |
Parallel and multicore computing
parallel programming models and runtimes |
0.7 | 1 | 2023 | Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering · IEEE Trans. Computers 2023 |
Parallel and multicore computing
synchronization |
0.7 | 1 | 2023 | Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering · IEEE Trans. Computers 2023 |
Recommender systems
collaborative filtering |
0.2 | 1 | 2023 | Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering · IEEE Trans. Computers 2023 |
Recommender systems › collaborative filtering
matrix factorization |
0.2 | 1 | 2023 | Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering · IEEE Trans. Computers 2023 |
Methods — techniques the papers use, named apart from their topics
recursive bipartitioning · 1.3hypergraph partitioning · 1.3asynchronous SGD · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative FilteringabstractDistributed asynchronous stochastic gradient descent (ASGD) algorithms that approximate low-rank matrix factorizations for collaborative filtering perform one or more synchronizations per epoch where staleness is reduced with more synchronizations. However, high number of synchronizations would prohibit the scalability of the algorithm. We propose a parallel ASGD algorithm,$\eta$-PASGD, for efficiently handling$\eta$synchronizations per epoch in a scalable fashion. The proposed algorithm puts an upper limit of$K$on$\eta$, for a$K$-processor system, such that performing$\eta =K$synchronizations per epoch would eliminate the staleness completely. The rating data used in collaborative filtering are usually represented as sparse matrices. The sparsity allows for reduction in the staleness and communication overhead combinatorially via intelligently distributing the data to processors. We analyze the staleness and the total volume incurred during an epoch of$\eta$-PASGD. Following this analysis, we propose a hypergraph partitioning model to encapsulate reducing staleness and volume while minimizing the maximum number of synchronizations required for a stale-free SGD. This encapsulation is achieved with a novel cutsize metric that is realized via a new recursive-bipartitioning-based algorithm. Experiments on up to 512 processors show the importance of the proposed partitioning method in improving staleness, volume, RMSE and parallel runtime. Nabil Abubaker, Orhun Caglayan, M. Ozan Karsavuran, Cevdet Aykanat |
IEEE Trans. Computers | 2 |