User Tools

Site Tools


pub:members:rong_chen

Rong Chen (陈榕)

SJTU-2012 EuroSysPC-2015

Associate Professor
Institute of Parallel And Distributed Systems
School of Software
Shanghai Jiao Tong University
Software Building, 800 Dongchuan Rd., Shanghai, China
Zip/Postal Code: 200240
Email: rongchen at sjtu dot edu dot cn (rongchen@sjtu.edu.cn)

中文主页


About Me

I am an associate professor in School of Software, Shanghai Jiao Tong University since February 2016. I earned my PhD in the System Research Group of Parallel Processing Institute at Fudan University, advised by Prof. Binyu Zang. My research interests include parallel and distributed processing, operating systems, system virtualization, and currently focus on improving performance, scalability and reliability of distributed systems.

Research

  • Fast and Concurrent Query Processing on Big (Linked) Data
    • Wukong: Fast and Concurrent RDF Queries with RDMA-based Graph Exploration [OSDI'16]
  • Scalable and Performance of System Software for Multicore
    • Ostrich: Efficient and Flexible MapReduce Processing on Multicore with Tiling. [PACT'10, ACM TACO]
    • Cerberus: Scaling Applications to Many-core with OS Clustering). [Eurosys'11]
    • Corey: An Operating System for Many Cores. [OSDI'08]

Professional Services

Awards and Honors

  • The New Teaching Star of SJTU, 2016
  • Senior Member, China Computer Federation (CCF)
  • Best Paper Award, 10th ACM European Conference on Computer Systems (EuroSys 2015).
  • Best Paper Award, 36th International Conference on Parallel Processing (ICPP 2007).

Teaching

Visiting Experiences

  • 2014.9 - 2015.3 Visiting Professor, National University of Singapore
  • 2008.1 - 2008.6 Research Intern, Microsoft Research Asia (Advisor: Prof. Frans Kaashoek)

Selected Publications

  • [ACM TOCS] Fast In-memory Transaction Processing using RDMA and HTM. Haibo Chen, Rong Chen, Xingda Wei, Jiaxin Shi, Yanzhe Chen, Zhaoguo Wang, Binyu Zang. ACM Transactions on Computer Systems, Accepted, 2017. (extended version of SOSP 2015 paper)
  • [TPDS] Replication-based Fault-tolerance for Large-scale Graph Processing. Rong Chen, Youyang Yao, Peng Wang, Kaiyuan Zhang, Zhaoguo Wang, Haibing Guan, Binyu Zang, Haibo Chen. IEEE Transactions on Parallel and Distributed Systems. Accepted, 2017. (extended version of DSN 2014 paper)
  • [USENIX ATC] Replication-driven Live Reconfiguration for Fast Distributed Transaction Processing. Xingda Wei, Sijie Shen, Rong Chen, Haibo Chen. Proceedings of 2017 USENIX Annual Technical Conference, Santa Clara, CA, US, Jul, 2017. [pdf]
  • [OSDI] Fast and Concurrent RDF Queries with RDMA-based Distributed Graph Exploration. Jiaxin Shi, Youyang Yao, Rong Chen, Haibo Chen, and Feifei Li. Proceedings of 12th USENIX Symposium on Operating Systems Design and Implementation, Savannah, GA, US, Nov, 2016. [pdf][slides][poster]
  • [EuroSys] Fast and General Distributed Transactions Using RDMA and HTM. Yanzhe Chen, Xingda Wei, Jiaxin Shi, Rong Chen, and Haibo Chen. Proceedings of 11th ACM European Conference on Computer Systems, London, UK, April, 2016. [pdf]
  • [SOSP] Fast In-memory Transaction Processing using RDMA and HTM. Xingda Wei, Jiaxin Shi, Yanzhe Chen, Rong Chen, and Haibo Chen. Proceedings of the 25th ACM Symposium on Operating Systems Principles, Monterey, CA, USA, October, 2015. [pdf][slides][poster] ACM DL
  • [EuroSys] PowerLyra: Differentiated Graph Computation and Partitioning on Skewed Graphs. Rong Chen, Jiaxin Shi, Yanzhe Chen, and Haibo Chen. Proceedings of 10th ACM SIGOPS European Conference on Computer Systems, Bordeaux, France, April, 2015. (Best Paper Award) [pdf][slides][poster] ACM DL
  • [PPoPP] NUMA-aware Graph-structured Analytics. Kaiyuan Zhang, Rong Chen, and Haibo Chen. Proceedings of 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. Bay Area, CA, USA, February, 2015. [pdf][slides] ACM DL
  • [PPoPP] SYNC or ASYNC: Time to Fuse for Distributed Graph-parallel Computation. Chenning Xie, Rong Chen, Haibing Guan, Binyu Zang, and Haibo Chen. Proceedings of 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Bay Area, CA, USA, February, 2015. [pdf][poster][slides] ACM DL
  • [JCST] Bipartite-oriented Distributed Graph Partitioning for Big Learning. Rong Chen, Jiaxin Shi, Haibo Chen, and Binyu Zang. Journal of Computer Science and Technology, 30(1), pp. 20-29. January, 2015. [pdf]
  • [SIGSPATIAL CUP] Greedy Map Generalization by Iterative Point Removal. Yanzhe Chen, Yin Wang, Rong Chen, Haibo Chen, and Binyu Zang. Proceedings of 22nd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Dallas, TX, USA, November, 2014. [pdf] ACM DL
  • [DSN] Replication-based Fault-tolerance for Large-scale Graph Processing. Peng Wang, Kaiyuan Zhang, Rong Chen, Haibo Chen, and Haibing Guan. Proceedings of 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, Atlanta, GA, USA, June, 2014. [pdf][slides]
  • [HPDC] Computation and Communication Efficient Graph Processing with Distributed Immutable View. Rong Chen, Xin Ding, Peng Wang, Haibo Chen, Binyu Zang, and Haibing Guan. Proceedings of 23rd ACM International Symposium on High-Performance Parallel and Distributed Computing, Vancouver, Canada, June, 2014. [pdf][slides] ACM DL
  • [APSys] Rong Chen, Jiaxin Shi, Binyu Zang, and Haibing Guan. Bipartite-oriented Distributed Graph Partitioning for Big Learning. Proceedings of 5th ACM Asia-Pacific Workshop on Systems. Beijing, China, June, 2014. [pdf][poster][slides] ACM DL
  • [TR] PowerLyra: Differentiated Graph Computation and Partitioning on Skewed Graphs. Rong Chen, Jiaxin Shi, Yanzhe Chen, Haibing Guan, Binyu Zang, and Haibo Chen. IPADSTR-2013-001, November, 2013.[pdf]
  • [ACM TACO] Tiled MapReduce: Efficient and Flexible MapReduce Processing on Multicore with Tiling. Rong Chen and Haibo Chen. ACM Transactions on Architecture and Code Optimization, 10(1), Article No.3. April, 2013. [pdf] ACM DL
  • [JCST] Mercury: Combining Performance with Dependability Using Self-Virtualization. Haibo Chen, Fengzhe Zhang, Rong Chen, Binyu Zang, and Pen-chung Yew. Journal of Computer Science and Technology, 27(1), pp. 92-104. January, 2012 [pdf]
  • [EuroSys] A Case for Scaling Applications to Many-core with OS Clustering. Xiang Song, Haibo Chen, Rong Chen, Yuanxuan Wang, and Binyu Zang. Proceedings of 6th ACM SIGOPS European Conference on Computer Systems, Salzburg, Austria, April, 2011. [pdf] ACM DL
  • [PACT] Tiled MapReduce: Optimizing Resource Usages of Data-parallel Applications on Multicore with Tiling. Rong Chen, Haibo Chen, and Binyu Zang. Proceedings of 19th International Conference on Parallel Architectures and Compilation Techniques, Vienna, Austria, September, 2010.[pdf][slides] ACM DL
  • [APPT] Evaluating SPLASH-2 Applications Using MapReduce. Shengkai Zhu, Zhiwei Xiao, Haibo Chen, Rong Chen, Weihua Zhang, and Binyu Zang. Proceedings of the 8th International Symposium on Advanced Parallel Processing Technologies, Rapperswil, Switzerland, August, 2009. [pdf]
  • [OSDI] Corey: An Operating System for Many Cores. Silas Boyd-Wickizer, Haibo Chen, Rong Chen, Yandong Mao, Frans Kaashoek, Robert Morris, Aleksey Pesterev, Lex Stein, Ming Wu, Yuehua Dai, Yang Zhang, and Zheng Zhang. Proceedings of 8th USENIX Symposium on Operating Systems Design and Implementation, San Diego, CA, December, 2008. [pdf] ACM DL
  • [ICPP] Mercury: Combining Performance with Dependability Using Self-virtualization. Haibo Chen, Rong Chen, Fengzhe Zhang, Binyu Zang, and Pen-chung Yew. Proceedings of 36th International Conference on Parallel Processing, XiAn, China, September, 2007. (Best Paper Award) [pdf] ACM DL
  • [ICSE] POLUS: A POwerful Live Updating System. Haibo Chen, Jie Yu, Rong Chen, Binyu Zang, and Pen-chung Yew. Proceedings of 29th International Conference on Software Engineering, pp. 271-281. Minneapolis, MN, USA, May, 2007. [pdf] ACM DL
  • [VEE] Live Updating Operating Systems Using Virtualization. Haibo Chen, Rong Chen, Fengzhe Zhang, Binyu Zang, and Pen-chung Yew. Proceedings of 2nd ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, pp. 35-44. Ottawa, Canada, June, 2006. [pdf] ACM DL
pub/members/rong_chen.txt · Last modified: 2017/05/18 11:00 by realstolz