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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Gu Jin

dblp:260/5732 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1

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
GPUs and heterogeneous computing · 50% Memory systems · 50%
Artificial intelligence
1 paper
Efficient and distributed learning · 77% Deep learning architectures and training · 23%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
memory-efficient training
0.412020
SwapAdvisor: Pushing Deep Learning Beyond the GPU Memory Limit via Smart Swapping · ASPLOS 2020
GPUs and heterogeneous computing
GPU memory management
0.412020
SwapAdvisor: Pushing Deep Learning Beyond the GPU Memory Limit via Smart Swapping · ASPLOS 2020
Memory systems › virtual memory management
memory swapping
0.412020
SwapAdvisor: Pushing Deep Learning Beyond the GPU Memory Limit via Smart Swapping · ASPLOS 2020

Methods — techniques the papers use, named apart from their topics

operator scheduling · 0.9genetic algorithm · 0.9
YearPublicationVenuePosition
2020 SwapAdvisor: Pushing Deep Learning Beyond the GPU Memory Limit via Smart Swapping
abstract
It is known that deeper and wider neural networks can achieve better accuracy. But it is difficult to continue the trend to increase model size due to limited GPU memory. One promising solution is to support swapping between GPU and CPU memory. However, existing work on swapping only handle certain models and do not achieve satisfactory performance. Deep learning computation is commonly expressed as a dataflow graph which can be analyzed to improve swapping. We propose SwapAdvisor, which performs joint optimization along 3 dimensions based on a given dataflow graph: operator scheduling, memory allocation, and swap decisions. SwapAdvisor explores the vast search space using a custom-designed genetic algorithm. Evaluations using a variety of large models show that SwapAdvisor can train models up to 12 times the GPU memory limit while achieving 53-99% of the throughput of a hypothetical baseline with infinite GPU memory.
Chien-Chin Huang, Gu Jin, Jinyang Li 0001
ASPLOS2