Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Orhun Caglayan

dblp:356/8810 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Distributed systems › communication optimization
communication overhead reduction
0.712023
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.712023
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.712023
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.712023
Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering · IEEE Trans. Computers 2023
Parallel and multicore computing
synchronization
0.712023
Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering · IEEE Trans. Computers 2023
Recommender systems
collaborative filtering
0.212023
Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering · IEEE Trans. Computers 2023
Recommender systems › collaborative filtering
matrix factorization
0.212023
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
YearPublicationVenuePosition
2023 Minimizing Staleness and Communication Overhead in Distributed SGD for Collaborative Filtering
abstract
Distributed 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. Computers2