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

Sukhyun Song

dblp:55/5830 · DBLP profile ↗
← Back
6ranked-venue papers
5as first author
0since 2021 · last 2014
—ORCID · none

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

Systems, architecture and hardware · 4 · 3 first-authorComputer networks · 1 · 1 first-author

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
High-performance computing · 75% Distributed systems · 25%
Computer networks
1 paper
Content delivery and video streaming · 77% Network measurement and analytics · 23%

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

TopicWeightPapersLastEvidence papers
High-performance computing › performance optimization
auto-tuning
0.212014
Designing and auto-tuning parallel 3-D FFT for computation-communication overlap · PPoPP 2014
Distributed systems › communication optimization
communication-computation overlap
0.212014
Designing and auto-tuning parallel 3-D FFT for computation-communication overlap · PPoPP 2014
High-performance computing
fast fourier transform
0.212014
Designing and auto-tuning parallel 3-D FFT for computation-communication overlap · PPoPP 2014
High-performance computing
performance optimization
0.212014
Designing and auto-tuning parallel 3-D FFT for computation-communication overlap · PPoPP 2014
Content delivery and video streaming
bandwidth prediction
0.112011
Decentralized, accurate, and low-cost network bandwidth prediction · INFOCOM 2011
Network measurement and analytics
network embedding
0.012011
Decentralized, accurate, and low-cost network bandwidth prediction · INFOCOM 2011

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

tree metric embedding · 0.1simulation · 0.1heuristics · 0.1
YearPublicationVenuePosition
2014 Designing and auto-tuning parallel 3-D FFT for computation-communication overlap
abstract
This paper presents a method to design and auto-tune a new parallel 3-D FFT code using the non-blocking MPI all-to-all operation. We achieve high performance by optimizing computation-communication overlap. Our code performs fully asynchronous communication without any support from special hardware. We also improve cache performance through loop tiling. To cope with the complex trade-off regarding our optimization techniques, we parameterize our code and auto-tune the parameters efficiently in a large parameter space. Experimental results from two systems confirm that our code achieves a speedup of up to 1.76x over the FFTW library.
Sukhyun Song, Jeffrey K. Hollingsworth
PPoPP1
2011 Searching for Bandwidth-Constrained Clusters
abstract
Data-intensive distributed applications can increase their performance by running on a cluster of hosts connected via high-bandwidth interconnections. However, there is no effective method to find such a bandwidth-constrained cluster in a decentralized fashion. Our work is inspired by prior work that treats Internet bandwidth as an approximate tree metric space. This paper presents a decentralized, accurate, and efficient method to find a cluster of Internet hosts, given the desired cluster size and minimum interconnection bandwidth. We describe a centralized polynomial time algorithm for a tree metric space, along with a proof of correctness. We then provide a decentralized version of the algorithm. Simulation experiments with two real-world datasets confirm that our clustering approach achieves high accuracy and scalability. We also discuss the costs of decentralization and how the treeness of the dataset affects clustering accuracy.
Sukhyun Song, Peter J. Keleher, Alan Sussman
ICDCS1
2011 Decentralized, accurate, and low-cost network bandwidth prediction
abstract
The distributed nature of modern computing makes end-to-end prediction of network bandwidth increasingly important. Our work is inspired by prior work that treats the Internet and bandwidth as an approximate tree metric space. This paper presents a decentralized, accurate, and low cost system that predicts pairwise bandwidth between hosts. We describe an algorithm to construct a distributed tree that embeds bandwidth measurements. The correctness of the algorithm is provable when driven by precise measurements. We then describe three novel heuristics that achieve high accuracy for predicting bandwidth even with imprecise input data. Simulation experiments with a real-world dataset confirm that our approach shows high accuracy with low cost.
Sukhyun Song, Peter J. Keleher, Bobby Bhattacharjee, Alan Sussman
INFOCOM1
2010 Brief Announcement: Decentralized Network Bandwidth Prediction
Sukhyun Song, Peter J. Keleher, Bobby Bhattacharjee, Alan Sussman
DISC1
2009 Blue Eyes: Scalable and reliable system management for cloud computing
abstract
With the advent of cloud computing, massive and automated system management has become more important for successful and economical operation of computing resources. However, traditional monolithic system management solutions are designed to scale to only hundreds or thousands of systems at most. In this paper, we present Blue Eyes, a new system management solution to handle hundreds of thousands of systems. Blue Eyes enables highly scalable and reliable system management with a multi-server scale-out architecture. In particular, we structure the management servers into a hierarchical tree to achieve scalability, and management information is replicated into secondary servers to provide reliability and high availability. In addition, Blue Eyes is designed to extend the existing single server implementation without significantly restructuring the code base. Several experimental results with the prototype have demonstrated that Blue Eyes can reliably handle typical management tasks for a large scale of endpoints with dynamic load-balancing across the servers, near linear performance gain with server additions, and an acceptable network overhead.
Sukhyun Song, Kyung Dong Ryu, Dilma Da Silva
IPDPS1
2008 Agent multiplication: An economical large-scale testing environment for system management solutions
abstract
System management solutions are designed to scale to thousands or more machines and networked devices. However, it is challenging to test and verify the proper operation and scalability of management software given the limited resources of a testing lab. We have developed a method called agent multiplication, in which one physical testing machine is used to represent hundreds of client machines. This provides the necessary client load to test the performance and scalability of the management software and server within limited resources. In addition, our approach guarantees that the test environment remains consistent between test runs, ensuring that test results can be meaningfully compared. We used agent multiplication to test and verify the operation of a server managing 4,000 systems. We exercised the server functions with only 8 test machines. Applying this test environment to an early version of a real enterprise system management solution we were able to uncover critical bugs, resolve race conditions, and examine and adjust thread prioritization levels for improved performance.
Kyung Dong Ryu, David Daly, Mary Seminara, Sukhyun Song, Paul G. Crumley
IPDPS4