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

Hao-Ran Guan

dblp:327/1493 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · none

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

Systems, architecture and hardware · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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
Cloud and datacenter computing · 50% Parallel and multicore computing · 50%
Computer networks
1 paper
Network optimization and economics · 100%

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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
cluster resource management and scheduling
0.612022
PushBox: Making Use of Every Bit of Time to Accelerate Completion of Data-Parallel Jobs · IEEE Trans. Parallel Distributed Syst. 2022
Parallel and multicore computing › parallel scheduling
data-parallel job scheduling
0.612022
PushBox: Making Use of Every Bit of Time to Accelerate Completion of Data-Parallel Jobs · IEEE Trans. Parallel Distributed Syst. 2022
Network optimization and economics › resource allocation
bandwidth allocation
0.212022
PushBox: Making Use of Every Bit of Time to Accelerate Completion of Data-Parallel Jobs · IEEE Trans. Parallel Distributed Syst. 2022

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

joint scheduling algorithm · 1.1bin-packing formulation · 1.1
YearPublicationVenuePosition
2022 SMART: Speedup Job Completion Time by Scheduling Reduce Tasks
Jiaqing Dong, Zehao He, Yuan-Yuan Gong, Chen Tian 0001, Wan-Chun Dou, Guihai Chen, Nai Xia, Hao-Ran Guan
J. Comput. Sci. Technol.9
2022 PushBox: Making Use of Every Bit of Time to Accelerate Completion of Data-Parallel Jobs
abstract
To minimize a job's completion time, we need to minimize the completion time of its final stage's last task. Scheduling of machine slots and networks largely dominates the variable part of each task's duration. Finding an optimal schedule is NP-hard even for offline and simplified scenarios. Previous work does lead to improved performance with various strategies. State-of-the-art task placement and network scheduling efforts are largely disjunctive. Without joint optimization, they are sub-optimal and myopic in many scenarios. Task placement usually treats the network as a black box. Thus, we use prioritized bandwidth allocation among tasks making the network bothpredictableandefficientto achieve joint scheduling. With this feature, joint scheduling can be transformed into a specialbin-packing problem. Over this minimal yet power-enough abstraction, we propose PushBox to schedule data-parallel jobs in multi-tenant clusters. When designing the joint scheduling algorithm, we not only embrace the wisdom of prior art but also respect administrators’ fairness intent, which is so far largely ignored. We implement PushBox on Hadoop 3. PushBox performs persistently well on both a small testbed and a trace-driven simulator.
Chen Tian 0001, Yi Wang 0004, Bingchuan Tian, Yang Zhao 0013, Chenxu Wang 0007, Hao-Ran Guan, Wan-Chun Dou, Guihai Chen
IEEE Trans. Parallel Distributed Syst.7