The lab's lab's research summary provides an overview of the research activities and summarizes selected papers.

Next Generation Memories & Architectures

New Memory Devices & Applications

  • Approximate Image Storage with Multi-level Cell STT-MRAM Main Memory
    Hengyu Zhao*, Linuo Xue*, Ping Chi, and Jishen Zhao Proceedings of the International Conference On Computer Aided Design (ICCAD), 2017. ((The first two authors contribute equally)).
  • PRESCOTT: Preset-based Cross-Point Architecture for Spin-Orbit-Torque Magnetic Random Access Memory
    Liang Chang, Zhaohao Wang, Alvin Oliver Glova, Jishen Zhao, Youguang Zhang, Yuan Xie, and Weisheng Zhao Proceedings of the International Conference On Computer Aided Design (ICCAD), 2017.
  • Leave the Cache Hierarchy Operation as It Is: A New Persistent Memory Accelerating Approach
    Chun-Hao Lai, Jishen Zhao, and Chia-Lin Yang Proceedings of of the 54th Design Automation Conference (DAC), 2017. (Acceptance Rate: 161/676=23.8).
  • A Novel Processing-in-memory Architecture for Neural Network Computation in ReRAM-based Main Memory
    Ping Chi, Shuangchen Li, Cong Xu, Tao Zhang, Jishen Zhao, Yongpan Liu, Yu Wang, and Yuan Xie Proceedings of the 43rd International Symposium on Computer Architecture (ISCA), 2016. (Acceptance Rate: 54/288=18.8).
  • Pinatubo: A Processing in Non-volatile Memory Architecture for Bulk Bitwise Operations
    Shuangchen Li, Cong Xu, Jishen Zhao, Yu Lu, and Yuan Xie Proceedings of the 53rd Design Automation Conference (DAC), 2016. (Acceptance Rate: 152/876=17.4).
  • BACH: A Bandwidth-Aware Hybrid Cache Hierarchy Design with Nonvolatile Memories
    Jishen Zhao, Cong Xu, Tao Zhang, and Yuan Xie Journal of Computer Science and Technology 31:20-35, 2016.
  • Overview of 3D Architecture Design Opportunities and Techniques
    Jishen Zhao, Qiaosha Zou, and Yuan Xie IEEE Design amp; Test, 2015.
  • DimNoC: A Dim Silicon Approach towards Power-Efficient On-Chip Network
    Jia Zhan, Jin Ouyang, Fen Ge, Jishen Zhao, and Yuan Xie Proceedings of the 52nd Design Automation Conference (DAC), 2015. (Acceptance Rate: 162/789=20.5).
  • Core vs. Uncore: The Heart of Darkness
    Hsiang-Yun Cheng, Jia Zhan, Jishen Zhao, Yuan Xie, Jack Sampson, and Mary Jane Irwin Proceedings of the 52nd Design Automation Conference (DAC), 2015. (Invited paper).
  • History-Assisted Adaptive-Granularity Caches (HAAG) for High Performance 3D DRAM Architectures
    Ke Chen, Sheng Li, Jung Ho Ahn, Naveen Muralimanohar, Jishen Zhao, Cong Xu, Seongil O, Yuan Xie, Jay B. Brockman, and Norman P. Jouppi Proceedings of the 29th International Conference on Supercomputing (ICS), 2015. (Acceptance rate: 40/160=25).
  • Overview of Challenges and Design Methodologies in 3D Integrated Circuits
    Qiaosha Zou, Jishen Zhao, and Yuan Xie To appear in IEEE Design amp; Test, 2015.
  • Optimizing GPU Energy Efficiency with 3D Die-stacking Graphics Memory and Reconfigurable Memory Interface
    Jishen Zhao, Guangyu Sun, Gabriel Loh, and Yuan Xie ACM Transactions on Architecture and Code Optimization (TACO) 10(4):24:1-24:25, 2013.
  • MAGE: Adaptive Granularity and ECC for Resilient and Power Efficient Memory Systems
    Sheng Li, Doe Hyun Yoon, Ke Chen, Jishen Zhao, Jung Ho Ahn, Jay B. Brockman, Yuan Xie, and Norman P. Jouppi Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis (SC), 2012. (Acceptance rate: 100/472=21).
  • 3D-nonFAR: Three-dimensional Non-volatile FPGA Architecture Using Phase Change Memory
    Yibo Chen, Jishen Zhao, and Yuan Xie Proceedings of the 16th International Symposium on Low Power Electronics and Design (ISLPED), 2010. (Acceptance rate: 52/210=25).

Data-Intensive Computing

  • A Unified Memory Network Architecture for In-Memory Computing in Commodity Servers
    Jia Zhan, Itir Akgun, Jishen Zhao, Al Davis, Paolo Faraboschi, Yuangang Wang, and Yuan Xie Proceedings of the International Symposium on Microarchitecture (MICRO), 2016. (Acceptance Rate: 61/283=21.6).
  • Integrated Thermal Analysis for Processing In Die-Stacking Memory
    Yuxiong Zhu, Borui Wang, Dong Li, and Jishen Zhao Proceedings of International Symposium on Memory Systems (MEMSYS), 2016.
  • Performance Implications of Processing-in-Memory Designs on Data-Intensive Applications
    Borui Wang, Martin Torres, Dong Li, Jishen Zhao, and Florin Rusu 5th Workshop on Heterogeneous and Unconventional Cluster Architectures and Applications, 2016.
  • Buri: Scaling Big Memory Computing with Transparent Memory Expansion
    Jishen Zhao, Sheng Li, Jichuan Chang, John L. Byrne, Laura L. Ramirez, Kevin Lim, Yuan Xie, and Paolo Faraboschi ACM Transactions on Architecture and Code Optimization (TACO), 2015.
  • vCorfu: A Cloud-Scale Object Store on a Shared Log
    Michael Wei, Amy Tai, Christopher J. Rossbach, Ittai Abraham, Maithem Munshed, Medhavi Dhawan, Jim Stabile, Udi Wieder, Scott Fritchie, Steven Swanson, Michael J. Freedman, and Dahlia Malkhi 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17), 2017.
  • An Experimental Study of Bitmap Compression vs. Inverted List Compression
    Jianguo Wang, Chunbin Lin, Yannis Papakonstantinou, and Steven Swanson Proceedings of the 2017 ACM International Conference on Management of Data, 2017.
  • MILC: inverted list compression in memory
    Jianguo Wang, Chunbin Lin, Ruining He, Moojin Chae, Yannis Papakonstantinou, and Steven Swanson Proceedings of the VLDB Endowment 10(8):853-864, 2017.
  • SSD In-Storage Computing for Search Engines
    Jianguo Wang, Dongchul Park, Yannis Papakonstantinou, and Steven Swanson IEEE Trans. Computers, 2016.
  • HippogriffDB: Balancing I/O and GPU Bandwidth in Big Data Analytics
    Jing Li, Hung-Wei Tseng, Chunbin Lin, Yannis Papakonstantinou, and Steven Swanson VLDB 9(14), 2016.
  • Hippogriff: Efficiently Moving Data in Heterogeneous Computing Systems
    Yang Liu, Hung-wei Tseng, Mark Gahagan, Jing Li, and Steven Swanson Proceedings of the 34th IEEE International Conference on Computer Design, 2016.
  • SPMario: Scale up MapReduce with I/O-Oriented Scheduling for the GPU
    Yang Liu, Hung-Wei Tseng, and Steven Swanson 34th IEEE International Conference on Computer Design, ICCD 2016, Scottsdale, AZ, USA, October 2-5, 2016, 2016.
  • SSD In-Storage Computing for Search Engines
    Jianguo Wang, Dongchul Park, Yannis Papakonstantinou, and Steven Swanson IEEE Trans. Computers, 2016.
  • SSD in-storage computing for list intersection
    Jianguo Wang, Dongchul Park, Yang-Suk Kee, Yannis Papakonstantinou, and Steven Swanson Proceedings of the 12th International Workshop on Data Management on New Hardware, DaMoN 2016, San Francisco, CA, USA, June 27, 2016, 2016.
  • Morpheus: Creating Application Objects Efficiently for Heterogeneous Computing
    Hung-Wei Tseng, Qianchen Zhao, Yuxiao Zhou, Mark Gahagan, and Steven Swanson 43rd International Symposium on Computer Architecture, 2016.
  • Gullfoss: Accelerating and Simplifying Data Movement among Heterogeneous Computing and Storage Resources
    Hung-Wei Tseng, Yang Liu, Mark Gahagan, Jing Li, Yanqin Jin, and Steven Swanson Department of Computer Science and Engineering, University of California, San Diego technical report technical report CS2015-1015, 2015.
  • Near-Data Processing: Insights from a MICRO-46 Workshop
    Rajeev Balasubramonian, Jichuan Chang, Troy Manning, Jaime H. Moreno, Richard Murphy, Ravi Nair, and Steven Swanson Micro, IEEE 34(4):36-42, July 2014.

Flash Memory

Security and Trust

Error Correction & Coding