Ruisheng's Photo

Ruisheng Wang

Ph.D. Candidate
Department of Electrical Engineering
University of Southern California

3740 McClintok Avenue, EEB 224
Los Angeles, CA 90089-2562

ruishenw at usc dot edu

I am a Ph.D. Candidate in Department of Electrical Engineering, at University of Southern California, working with Professor Timothy Mark Pinkston in the area of Computer Architecture.

Research Interests


Current Interests
Cache and Memory Bandwidth Management in Chip Multiprocessors, Interconnection Network Design
Previous Interests
High Performance Router Design (Switch Architecture and Packet Scheduler)

Publications


Journal paper

JPDC'12
Efficient Implementation of Globally-aware Network Flow Control
Lizhong Chen, Ruisheng Wang and Timothy Mark Pinkston
in Journal of Parallel and Distributed Computing (JPDC), volume 72, issue 11, November 2012
[paper] [doi]

Conference Papers

MICRO'14
Futility Scaling: High-Associativity Cache Partitioning
Ruisheng Wang and Lizhong Chen
in Proceedings of the 47th IEEE/ACM International Symposium on Microarchitecture (MICRO), December 2014
[paper] [doi]
HPCA'14
MP3: Minimizing Performance Penalty for Power-gating of Clos Network-on-Chip
Lizhong Chen, Lihang Zhao, Ruisheng Wang and Timothy Mark Pinkston
in Proceedings of the 20th IEEE International Symposium on High-Performance Computer Architecture (HPCA), February 2014
[paper] [doi]
ICS'13
Bubble Coloring: Avoiding Routing- and Protocol-induced Deadlocks with Minimal Virtual Channel Requirement
Ruisheng Wang, Lizhong Chen and Timothy Mark Pinkston
in Proceedings of the 27th International Conference on Supercomputing (ICS), June 2013
[paper] [doi]
IPDPS'13
An Analytical Performance Model for Partitioning Off-Chip Memory Bandwidth
Ruisheng Wang, Lizhong Chen and Timothy Mark Pinkston
in Proceedings of the 27th IEEE International Parallel & Distributed Processing Symposium (IPDPS), May 2013
[paper] [doi]
IPDPS'11
Critical Bubble Scheme: An Efficient Implementation of Globally-aware Network Flow Control
Lizhong Chen, Ruisheng Wang and Timothy Mark Pinkston
in Proceedings of the 25th IEEE International Parallel & Distributed Processing Symposium (IPDPS), May 2011
[paper] [doi]
NoCArc'10
Thread Criticality Support in On-Chip Networks
Yuho Jin, Ruisheng Wang, Woojin Choi and Timothy Mark Pinkston
in Proceedings of Third International Workshop on Network on Chip Architectures (NoCArc 2010), held in conjunction with the 43rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-43)
[paper] [doi]
IWQoS'09
HOBRP: A Hardware Optimized Packet Scheduler that Provides Tunable End-to-end Delay Bound
Ruisheng Wang, Youjian Zhao, Hongtao Guan and Guanghui Yang
in Proceedings of 17th IEEE International Workshop on Quality of Service (IWQoS), July 2009
[paper] [doi]
ICOIN'09
Achieving 100% Throughput in a Two-stage Multicast Switch
Ruisheng Wang, Youjian Zhao and Ting Zhou
in Proceedings of 23rd International Conference on Information Networking (ICOIN), January 2009
[paper] [IEEExplore]

Technical Report

Ruisheng Wang and Lizhong Chen, "Futility Scaling: High-Associativity Cache Partitioning (extended version)", University of Southern California, Technical Report CENG-2014-07, 2014. [pdf]

Thesis

Ruisheng Wang, "Efficient Techniques for Sharing On-chip Resources in CMPs", University of Southern California, 2017. [talk]

Experiences


University of Southern California, USA

  • Research Assistant, 2009.8 ~ Present
    • Working on multicore resource management
    • Mentor: Professor Timothy Mark Pinkston

Ericsson, San Jose, USA

  • Summer Intern, 2012.5 ~ 2012.8
    • Worked on a router simulator project
    • Mentor: Arun Balakrishnan, Manager: Anubrata Mitra

Computer Network and Protocol Testing Laboratory at Tsinghua University, Beijing, China

  • Research Assistant, 2006.9 ~ 2009.6
    • Worked on "CNGI Backbone Network Monitoring and Performance Analyzing System" Project
    • Designed and implemented the software system (including command-line user interface and drivers) of MC400 -- a network monitoring & control device
    • Designed and implemented Packet Classification and Forwarding module in the FPGA of MC400
    • Mentor: Professor Youjian Zhao