教师名录

梁 晓峣 教授

主页: [点击这里]

办公室电话:

办公地点:

电子邮件:liang-xy@cs.sjtu.edu.cn

实验室: 先进计算机体系结构实验室

  • 研究兴趣
  • 教育背景
  • 工作经验
  • 教授课程
  • 论文发表
  • 项目资助
  • 获奖信息
  • 学术服务

Computer Architecture

GPGPU

2005/02-2008/12   Harvard University, Ph.D 
2003/08-2004/12   State University of New York at Stony Brook, MS
1996/09-2000/06   Fudan University, B.Eng
012/04-present    Shanghai Jiao Tong University, Professor
2009/01-2012/04   NVIDIA Corporation, Senior GPU architect
MS108, Computer System 1
CS427, Multicore Architecture and Parallel Computing

Journal Publications:


Naifeng Jing, Shunning Jiang, Shuang Chen, Jingjie Zhang, Li Jiang, Chao Li and Xiaoyao Liang, “Bank Stealing for a Compact and Efficient Register File Architecture in GPGPU”, IEEE Transactions on Very Large Scale Integration Systems (TVLSI), 2016.

 

Naifeng Jing, Li Jiang, Tao Zhang, Fengfeng Fan, Chao Li, Xiaoyao Liang, "Energy Efficient eDRAM-Based On-Chip Storage Architecture for GPGPUs," IEEE Transactions on Computers (TC), 2016.

 

Yu Wang, Weikang Qian, Shuchang Zhang, Xiaoyao Liang, Bo Yuan, "A Learning Algorithm for Bayesian Networks and Its Efficient Implementation on GPUs," IEEE Transactions on Parallel and Distributed Systems (TPDS), 2016.

 

T. Li, F. Xie, Xiaoyao Liang, Q. Xu, K. Chakrabarty, N. Jing and L. Jiang, A Novel Test Method for Metallic CNTs in CNFET-Based SRAMs. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2016.

 

Tao Zhang, Jingjie Zhang, Wei Shu, Min-You Wu, Xiaoyao Liang, "Efficient Graph Computation on Hybrid CPU and GPU Systems," The Journal of Supercomputing (TJSC), 2015.

 

Tao Zhang, Naifeng Jing, Kaiming Jiang, Wei Shu, Min-You Wu, Xiaoyao Liang,  "Buddy SM: Sharing Pipeline Front-End For Improved Energy Efficiency In GPGPUs," ACM Transactions on Architecture and Code Optimization (TACO), 2015.

 

Guihai Yan, Yinhe Han, Hui Liu, Xiaoyao Liang, Xiaowei Li, “MicroFix: Using Timing Interpolation and Delay Sensors for Power Reduction,” ACM Transactions on Design Automation of Electronic Systems (TODAES), 2011.

 

Xiaoyao Liang, Gu-Yeon Wei, David Brooks, “ReVIVaL, Variation Tolerant Architecture Using Voltage Interpolation and Variable Latency,” IEEE Micro Top Picks, 2009.

 

Xiaoyao Liang, Ramon Canal, Gu-Yeon Wei, David Brooks, “Replacing 6T SRAMs with 3T1D DRAMs in the L1 Data Cache to Combat Process Variability,” IEEE Micro Top Picks, 2008. 
  

Conference Publications: 

 

Chengwen Xu, Xiangyu Wu, Wenqi Yin, Qiang Xu, Naifeng Jing, Xiaoyao Liang and Li Jiang, “On Quality Trade-off Control for Approximate Computing using Iterative Training,” ACM/IEEE Design Automation Conference (DAC), June. 2017.

 

Tianjian Li, Xiangyu Bi, Naifeng Jing, Yu Wang, Xiaoyao Liang and Li Jiang, “Sneak-path based Test and Diagnosis for 1R RRAM Crossbar using Voltage Bias Technique,”  ACM/IEEE Design Automation Conference (DAC), June. 2017.

 

Naifeng Jing, Jianfei Wang, Fengfeng Fan, Wenkang Yu, Li Jiang, Chao Li, Xiaoyao Liang, “Cache-Emulated Register File: An Integrated On-Chip Memory Architecture for High Performance GPGPUs”, 49th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Oct. 2016.

 

Fengfeng Fan, Jianfei Wang, Li Jiang, Xiaoyao Liang and Naifeng Jing, “Applying Victim Cache in High Performance GPGPU Computing”, International Symposium on Parallel and Distributed Computing (ISPDC), 2016. (Best Paper Award)

 

Chao Li, Zhenhua Wang, Xiaofeng Hou, Haopeng Chen, Xiaoyao Liang, and Minyi Guo, “Power Attack Defense: Securing Battery-Backed Data Centers”, 43rd ACM/IEEE Int. Symp. on Computer Architecture (ISCA), Jun. 2016.

 

Tianjian Li, Li Jiang, Xiaoyao Liang, Qiang Xu and Krishnendu Chakrabarty, ”Defect Tolerance for CNFET-based SRAMs”, IEEE International Test Conference (ITC), 2016.

 

Tianjian Li, Li Jiang, Naifeng Jing, Namsung Kim, Xiaoyao Liang, “CNFET-Based High Throughput Register File Architecture”, International Conference on Computer Design (ICCD), 2016.

 

L. Jiang, X. Huang, H. Xie, Q. Xu, C. Li, Xiaoyao Liang and H. Li, “A Novel TSV Probing Technique with Adhesive Test Interposer”, International Conference on Computer Design (ICCD), Oct. 2015.

 

L. Jiang, P. Pang, N. Jing, S. K. Lim, Xiaoyao Liang and Q. Xu, "On Diagnosable and Tunable 3D Clock Network Design for Lifetime Reliability Enhancement", International Test Conference (ITC), Oct. 2015.

 

T. Li, H. Chen, W. Qian, Xiaoyao Liang, and L. Jiang, "On Microarchitectural Modeling for CNFET-based Circuits", IEEE System On Chip Conference (SOCC), Sep. 2015.

 

C. Wang, L. Jiang, T. Li, Xiaoyao Liang, W. Qian, "Timing-Driven Placement for Carbon Nanotube Circuits", IEEE System On Chip Conference (SOCC), Sep. 2015.

 

Weichao Tang, Yu Wang, Haopeng Liu, Tao Zhang, Chao Li, Xiaoyao Liang, “Exploring Hardware Profile-Guided Green Datacenter Scheduling,” International Conference on Parallel Processing (ICPP), September 2015.

 

Naifeng Jing, Shuang Chen, Shunning Jiang, Li Jiang, Chao Li, Xiaoyao Liang, “Bank Stealing For Conflict Mitigation in GPGPU Register File,” International Symposium on Low Power Electronics and Design (ISLPED), July 2015.

 

Xiangyu Wu, Yuanfang Xia, Naifeng Jing, Xiaoyao Liang, “CGSharing: Efficient Content Sharing in GPU-Based Cloud Gaming,” International Symposium on Low Power Electronics and Design (ISLPED), July 2015.

 

 Yiqing Hua, Chao Li, Weichao Tang, Li Jiang, Xiaoyao Liang, “Building Fuel Powered Supercomputing Data Center at Low Cost,” International Conference on Supercomputing (ICS), June 2015.

 

 Chao Li, Longjun Liu, Yang Hu, Juncheng Gu, Mingcong Song, Xiaoyao Liang, Jingling Yuan, Tao Li, “Towards Sustainable In-Situ Server Systems in the Big Data Era, ” International Symposium on Computer Architecture (ISCA), June 2015.

 

 Feng Xie, Xiaoyao Liang, Qiang Xu, Krishnendu Chakrabarty, Naifeng Jing, Li Jiang, "Jump Test for Metallic CNTs in CNFET-Based SRAM," Design Automation Conference (DAC), June 2015.

 

Xiaodong Meng, Chentao Wu, Minyi Guo, Jie Li, Xiaoyao Liang, Long Zheng, Bin Yao, "HFA: A Hint Frequency-based Approach to Enhance the I/O Performance of Multi-level Cache Storage Systems," 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS), December 2014.

 

Tao Zhang, Xiaoyao Liang, "Dynamic Front-End Sharing in Graphic Processing Units," International Conference on Computer Design (ICCD), October 2014.

 

Mingyang Yang, Bin Yao, Yingkai Li, Jinsong Bao, Yao Shen, Jingyu Zhou, Chentao Wu, Feilong Tang, Minyi Guo, Xiaoyao Liang, Li Li, “Spatio-Textual k Nearest Neighbor Joins using MapReduce,” International Conference on Big Data and Smart Computing (BigComp), February 2014 .


Bin Yao, Yue Yin, Jinsong Bao, Yao Shen, Jingyu Zhou, Chentao Wu, Feilong Tang, Minyi Guo, Xiaoyao Liang, Li Li, “An Index Framework for Distributed Data Warehouse,” International Conference on Big Data and Smart Computing  (BigComp), February 2014 .

 

Naifeng Jing, Haopeng Liu, Yao Lu, Xiaoyao Liang, “Compiler Assisted Dynamic Register File in GPGPU,” International Symposium on Low Power Electronics and Design (ISLPED), August 2013.

 

Naifeng Jing, Yao Shen, Yao Lu, Shrikanth Ganapathy, Zhigang Mao, Minyi Guo, Ramon Canal, Xiaoyao Liang, “An Energy-Efficient and Scalable eDRAM-Based Register File Architecture for GPGPU”,  International Symposium on Computer Architecture (ISCA), June 2013.

 

Guihai Yan, Yingmin Li, Yinhe Han, Xiaowei Li, Minyi Guo, Xiaoyao liang, “AgileRegulator: A Hybrid Voltage Regulator Scheme Redeeming Dark Silicon for Power Efficiency in a Multicore Architecture”, International Symposium on High Performance Computer Architecture (HPCA), February 2012.

 

GuihaiYan, Xiaoyao Liang, Yinhe Han, Xiaowei Li, “Leveraging the Core-Level Driven Complementary Effects of PVT Variations to Reduce Timing Emergencies in Multi-Core Processors,” International Symposium on Computer Architecture (ISCA), June 2010.

 

 Kristen Lovin, Benjamin Lee, Xiaoyao Liang, Gu-Yeon Wei, David Brooks, “Empirical Performance Models for 3T1D Memories,” International Conference on Computer Design (ICCD), October 2009.

 

Xiaoyao Liang, Benjamin Lee, David Brooks, Gu-Yeon Wei, “Design and Test Strategies for Microarchitectural Post-Fabrication Tuning,” International Conference on Computer Design (ICCD), October 2009.


Guihai Yan, Yinhe Han, Hui Liu, Xiaoyao Liang, Xiaowei Li, “MicroFix: Exploiting  Path-Grained Timing Adaptability for Improving Power-Performance Efficiency,” International Symposium on Low Power Electronics and Design (ISLPED), August 2009.

 

Xiaoyao Liang, Ramon Canal, Gu-Yeon Wei, David Brooks, “DRAM-based On-Chip Cache Architectures to Combat Process Variations,” Intel 2008 European Research and Innovation Conference, September 2008.

 

 Gu-Yeon Wei, David Brooks, A. Durlov Khan, Xiaoyao Liang, “Instruction-Driven Clock Scheduling with Glitch Mitigation,” International Symposium on Low Power Electronics and Design (ISLPED), August 2008.

 

Xiaoyao Liang, Gu-Yeon Wei, David Brooks, “ReVIVaL: A Variation Tolerant Architecture Using Voltage Interpolation and Variable Latency,” International Symposium on Computer Architecture (ISCA), June 2008.


Xiaoyao Liang, Gu-Yeon Wei, David Brooks, “A Process-Variation-Tolerant Floating-Point Unit with Voltage Interpolation and Variable Latency,” IEEE International Solid State Circuit Conference (ISSCC), February 2008.

 

Xiaoyao Liang, Ramon Canal, Gu-Yeon Wei, David Brooks, “Process Variation Tolerant 3T1D-based Cache Architectures,” 40th International Symposium on Microarchitecture (MICRO), December 2007.

 

Xiaoyao Liang, Kerem Turgay, David Brooks, “Architectural Power Models for SRAM and CAM Structures Based on Hybrid Analytical/Empirical Techniques,” International Conference on Computer Aided Design (ICCAD), November 2007.


Xiaoyao Liang, Ramon Canal, Gu-Yeon Wei, David Brooks, “Process Variation Tolerant Register Files Based on Dynamic Memories,” Workshop on Architectural Support for Gigascale Integration (ASGI), in conjunction with ISCA 2007, June 2007.

 

Xiaoyao Liang, David Brooks, “Mitigating the Impact of Process Variations on CPU Register File and Execution Units,” 39th International Symposium on Microarchitecture (MICRO), December 2006.


Xiaoyao Liang, David Brooks, “Microarchitecture Parameter Selection to Optimize System Performance under Process Variation,” International Conference on Computer Aided Design (ICCAD), November 2006.

 

Mark Hempstead, Xiaoyao Liang, Patrick Mauro, Gu-Yeon Wei, David Brooks, “Design and Implementation of An Ultra Low Power System Architecture for Wireless Sensor Network Applications,” SRC Techcon, SoC Design Contest - Phase II, 1st place, October 2006.

 

Xiaoyao Liang, David Brooks, “Latency Adaptation for Multi-ported Register Files to Mitigate the Impact of Process Variations,” Workshop on Architectural Support for Gigascale Integration (ASGI), in conjunction with ISCA 2006, June 2006.

 

Xiaoyao Liang, David Brooks, “Highly Accurate Power Modeling Method for SRAM Structures with Simple Circuit Simulation,” The Second Watson Conference on Interaction between Architecture, Circuits, and Compilers (p=ac2), September 2005.

 

Xiaoyao Liang, Akshay Athalye, Sangjing Hong, “Equalizing Execution Path for Processing Speed Determination in Block Level Pipelining,” IEEE International Symposium on Circuits and Systems (ISCAS), May 2005.

 

Xiaoyao Liang, Akshay Athalye, Sangjing Hong, “Dynamic Corse Grain Dataflow Reconfiguration Technique for Real-Time System Design,” IEEE International Symposium on Circuits and Systems (ISCAS), May 2005.

 

Mark Hempstead, Xiaoyao Liang, Patrick Mauro, Gu-Yeon Wei, David Brooks, “Design and Implementation of An Ultra Low Power System Architecture for Wireless Sensor Network Applications,” SRC Techcon, SoC Design Contest - Phase I, 2nd place, October 2005.

 

Yulei Weng, Sankalp Kallakuri, Xiaoyao Liang, Alex Doboli, et. al, “Dynamic Architecture Adaptation to Improve Scalability of Sensor Networks: A Case Study for a Smart Sensor for Face Recognition,” 25th IEEE International Real-Time Systems Symposium(RTSS), December, 2004.

 

Sangjin Hong, Xiaoyao Liang, Petar Djuric, “Reconfigurable Particle Filter Design Using Dataflow Structure Translation”, IEEE Workshop on Signal Processing Systems (SIPS), September 2004.

 

Sangjin Hong, Xiaoyao Liang, Miodrag Bolic, Petar Djuric, “Data Centric SIR Particle Filter Design Using Buffer-level Pipelining”, 7th International Conference on Signal Processing (ICSP), August 2004.

 

Sangjin Hong, Xiaoyao Liang, Miodrag Bolic, Petar Djuric, “Design and Synchronization of Gaussian Particle Filter Using Distributed Controller Scheme”, 7th International Conference on Signal Processing (ICSP), August 2004.

 

Sangjin Hong, Magesh Sadasivam, Xiaoyao Liang, “Post-Generation of Overall Execution Controller for Data Centric Signal Processing Algorithms,” 7th International Conference on Signal Processing (ICSP), August 2004.


 


NSFC Key Project 2014-2018 (PI in SJTU)
NSFC Youth Project  2013-2015 (PI)
1000 Young Talent Startup Fund 2013-2015 (PI)

Awarded SJTU New Teaching Star 2014

Awarded Shanghai May 4th Youth Medal 2014

Awarded CCF-Intel Young Faculty/Researcher Honor Program 2013
Won 1st Prize of SJTU All English Teaching Competition 2013
Selected into “1000 People Plan (Young Talent)” by Chinese central government 2012
Two papers selected into IEEE Micro’s “Top Picks in Computer Architecture” special issues. “Top Picks” is awarded to 10 most outstanding and industry relevant papers from all top architecture conferences annually 2008, 2009
One paper was nominated for best paper award at ISLPED 2008
One paper was nominated for CACM special issue by SIGMICRO 2007
Won 1st prize of SRC SoC IC Design Challenge, awarded to the champion of 38 teams from top American universities 2005-2006

Associate Editor of Frontiers of Computer Science (FCS)
Editor of Communication of CCF (CCCF)
 
Reviewer of IEEE Journal on Emerging and Selected Topics in Circuits and Systems (JETCAS)
Reviewer of IEEE Transactions on Very Large Scale Integration Systems (TVLSI)
Reviewer of IEEE Transactions on Computers (TC)
Reviewer of ACM Transactions on Architecture and Code Optimization (TACO)

PC of IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS) 
PC of International Symposium on Low Power Electronics and Design (ISLPED) 
PC of IEEE International Symposium on Workload Characterization (IISWC)

PC of International Symposium on Computer Architecture (ISCA)
PC of IEEE International Symposium on High Performance Computer Architecture (HPCA) 
PC of High Performance Computing Conference (HiPC)


联系我们 webmaster@cs.sjtu.edu.cn

上海交通大学计算机科学与工程系版权所有 @ 2013