Publications

Publications of the HMTT

2017

  • Jiutian Zhang, Yuhang Liu, Xiaojing Zhu, Yuan Ruan and Mingyu Chen,Poster: “PTAT: An Efficient and Precise Tool for Collecting Detailed TLB Miss Traces”,IEEE International Symposium on Performance Analysis of Systems and Software(ISPASS),April 24-25, 2017,Santa Rosa, CA,USA

2016

  • Zehan Cui, Tianyue Lu,Sally A. McKee,Mingyu Chen, Haiyang Pan,Yuan Ruan,”Twin-Load: Bridging the Gap between Conventional Direct-Attached and Buffer-on-Board Memory Systems”,The International Sysmposium on Memory Systems(MemSYS), Oct. 2016,Washington DC, USA.
  • Ke Zhang, Lei Yu, Hongxia Zhang, Ran Zhao, Yisong Chang, Mingyu Chen, Lixin Zhang,”Co-DIMM: Inter-socket Data Sharing with Common DIMM Channel”,The International Sysmposium on Memory Systems(MemSYS), Oct. 2016,Washington DC, USA.

2015

  • Zhipeng Wei, Zehan Cui, Mingyu Chen,”Cracking Intel Sandy Bridge’s Cache Hash Function”, arXiv:1508.03767
  • Wei Wei, Dejun Jiang, Sally A. McKee, Jin Xiong and Mingyu Chen, “Exploiting Program Semantics to Place Data in Hybrid Memory”,
    The 24th International Conference on Parallel Architectures and Compilation Techniques(PACT) October 18-21, San Francisco, CA, USA

2014

  • Zehan Cui, Sally A. McKee, Zhongbin Zha, Yungang Bao, Mingyu Chen. DTail: A Flexible Approach to DRAM Refresh Management, ACM International Conference on Supercomputing (ICS), 2014. [pdf]
  • Zehan Cui, Licheng Chen, Yungang Bao, Mingyu Chen. A Swap-based Cache Set Index Scheme to Leverage both Superpage and Page Coloring Optimizations, to appear in the Design Automation Conference (DAC), 2014.[pdf]
  • Yongbing Huang, Licheng Chen, Zehan Cui, Yuan Ruan, Yungang Bao, Mingyu Chen, and Ninghui Sun. HMTT: A hybrid hardware/software tracing system for bridging the DRAM access trace’s semantic gap. ACM Trans. Archit. Code Optim. (ACM TACO) 11, 1, Article 7 (February 2014), 25 pages. DOI=10.1145/2579668 ACM DL
  • Licheng Chen, Zhipeng Wei, Zehan Cui, Mingyu Chen, Haiyang Pan, and Yungang Bao. CMD: classification-based memory deduplication through page access characteristics. In Proceedings of the 10th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments (VEE ’14), pp. 65-76. [pdf]

2013

  • Zhongbin Zha, Zehan Cui, Yongbing Huang, Licheng Chen, Yungang Bao, Mingyu Chen. Memory Access Characteristics Analysis based on Clustering Sampling,  In National Annual Conference on High Performance Computing in China 2013 (HPC China 2013), Guilin, China, October 27-31, 2013 (in Chinese), pp. 279-286.[pdf]
  • Licheng Chen, Yanan Wang, Zehan Cui, Yongbing Huang, Yungang Bao, Mingyu Chen. Scattered Superpage: A Case for Bridging the Gap between Superpage and Page Coloring,  In Proceedings of The 31st IEEE International Conference on Computer Design (ICCD 2013), Asheville, NC, USA, October 6-9, 2013, pp. 177-184.[pdf]
  • Licheng Chen, Yongbing Huang, Yungang Bao, Guangming Tan, Zehan Cui, Mingyu Chen. A Study of Leveraging Memory Level Parallelism for DRAM System on Multi-Core/Many-Core Architecture,  In Proceedings of The 11th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA-13), Melbourne, Australia, 16-18 July, 2013, pp. 1206-1215.[pdf]
  • Licheng Chen, Zehan Cui, Yungang Bao, Mingyu Chen, Linfeng Shen, Qi Liang. An Approach for Monitoring Memory Address Traces with Functional Semantic Information,  Journal of Computer Research and Development, 50(5):1100-1109, 2013 (in Chinese).[pdf]

2012

  • Zehan Cui, Licheng Chen, Mingyu Chen, Yungang Bao, Yongbing Huang, Huiwei Lv, Evaluation and Optimization of Breadth-First Search on NUMA Cluster,  Cluster Computing (CLUSTER), 2012 IEEE International Conference on , vol., no., pp.438,448, 24-28 Sept. 2012.[pdf]
  • Lei Liu, Zehan Cui, Mingjie Xing, Yungang Bao, Mingyu Chen, and Chengyong Wu. A software memory partition approach for eliminating bank-level interference in multicore systems,  In Proceedings of the 21st international conference on Parallel architectures and compilation techniques (PACT ’12). ACM, New York, NY, USA, 367-376.[pdf]
  • Yongbing Huang, Zehan Cui, Licheng Chen, Wenli Zhang, Yungang Bao, and Mingyu Chen. HaLock: hardware-assisted lock contention detection in multithreaded applications,  In Proceedings of the 21st international conference on Parallel architectures and compilation techniques (PACT ’12). ACM, New York, NY, USA, 253-262.[pdf]
  • Pengfei Zhu, Mingyu Chen, Yungang Bao, Licheng Chen, and Yongbing Huang. Trace-driven simulation of memory system scheduling in multithread application,  In Proceedings of the 2012 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness (MSPC ’12). ACM, New York, NY, USA, 30-37.[pdf]
  • Licheng Chen, Zehan Cui, Yungang Bao, Mingyu Chen, Yongbing Huang, Guangming Tan. A Lightweight Hybrid Hardware/Software Approach for Object-Relative Memory Profiling,  In Proceedings of the 2012 IEEE International Symposium on Performance Analysis of Systems and Software(ISPASS’2012). IEEE Computer Society, Washington, DC, USA, 46-57. [pdf]

2011 and Before

  • Zehan Cui; Yan Zhu; Yungang Bao; Mingyu Chen, A fine-grained component-level power measurement method,  Green Computing Conference and Workshops (IGCC), 2011 International , vol., no., pp.1,6, 25-28 July 2011. [pdf]
  • Licheng Chen, Yongbing Huang, Yungang Bao, Onur Mutlu, Guangming Tan, Mingyu Chen, Poster: Revisiting Virtual Channel Memory for Performance and Fairness on Multi-Core Architecture,  Proceedings of the international conference on Supercomputing (ICS’11, poster paper) [pdf]
  • Dan Tang, Yungang Bao, Weiwu Hu, Mingyu Chen, DMA Cache: Using On-Chip Storage to Architecturally Separate I/O Data from CPU Data for Improving I/O Performance, to appear in the 16th IEEE International Symposium on High-Performance Computer Architecture (HPCA-16), 2010. [pdf]
  • Dan Tang, Yungang Bao, Yunji Chen, Weiwu Hu, Mingyu Chen, Exploiting the Produce-Consume Relationship in DMA to Improve I/O Performanc, Workshop on The Influence of I/O on Microprocessor Architecture (IOM-2009) in conjunction with the 15th International Symposium on High-Performance Computer Architecture (HPCA-15), Raleigh, North Carolina, February 15, 2009. [pdf],[ppt],
  • Yungang Bao, Mingyu Chen, Yuan Ruan, Li Liu, Jianping Fan, Qingbo Yuan, Bo Song, Jianwei Xu, “HMTT: A Platform Independent Full-System Memory Trace Monitoring System”, to appear in International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS’08),Annapolis, Maryland, USA, June 2-6, 2008.[pdf]
  • Li Liu, Mingyu Chen, Yungang Bao, Jianwei xu,Jianping Fan, A Network Memory Architecture Model and Performance Analysis, International Conference on Networking, Architecture, and Storage (NAS’08 poster), 2008.[pdf]
  • Yungang Bao, Mingyu Chen,Jianping Fan, A Virtual Channel Mechanism for Memory Controller Design in the Multicore Era, Thirteenth Interna tional Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS’08 poster),Seattle, WA, USA, March 1-5, 2008.[poster]

Technical Reports:

  • Yungang Bao, Jinyong Zhang, Yan Zhu, Dan Tang, Yuan Ruan, Mingyu Chen, Jianping Fan, HMTT: A Hybrid Hardware/Software Tracing System for Bridging Memory Trace’s Semantic Gap,  Report number: CAS-ICT-TECH-REPORT-20090327,   arXiv:1106.2568v1,   http://arxiv.org/abs/1106.2568 [pdf]
  • Yuan Ruan, Yungang Bao, Mingyu Chen, Jianping Fan, The design and implementation of MTT — a hardware-based Memory Trace Tool, Technical_Report_070528 (in Chinese).