conference

Boosting the Performance of FPGA-based Graph Processor Using Hybrid Memory Cube: A Case for Breadth First Search

Large graph processing has gained great attention in recent years due to its broad applicability from machine learning to social science. Large real-world graphs, however, are inherently difficult to process efficiently, not only due to their large …

Improving the Performance of OpenCL-based FPGA Accelerator for Convolutional Neural Network

OpenCL FPGA has recently gained great popularity with emerging needs for workload acceleration such as Convolutional Neural Network (CNN), which is the most popular deep learning architecture in the domain of computer vision. While OpenCL enhances …

Reconfigurable in-memory computing with resistive memory crossbar

Driven by recent advances in resistive random-access memory (RRAM), there have been growing interests in exploring alternative computing concept, i.e., in-memory processing, to address the classical von Neumann bottlenecks. Despite of their great …

Fully CMOS compatible 3D vertical RRAM with self-aligned self-selective cell enabling sub-5nm scaling

A compact model for RRAM including random telegraph noise

Demonstration of 3D vertical RRAM with ultra low-leakage, high-selectivity and self-compliance memory cells

(Acceptance Rate*: underline33%)

Enabling phase-change memory for data-centric computing: Technology, circuitand system (INVITED)

1Mb 0.41 um^2 2T-2R cell nonvolatile TCAM with two-bit encoding and clocked self-referenced sensing (Highlight Paper of the Year)

This work demonstrates the first fabricated nonvolatile TCAM using 2-transistor/2-resistive-storage (2T-2R) cells to achieve 10× smaller cell size than SRAM-based TCAMs at the same technology node. The test chip was designed and fabricated in IBM …

A case for small row buffers in non-volatile main memories

DRAM-based main memories have read operations that destroy the read data, and as a result, must buffer large amounts of data on each array access to keep chip costs low. Unfortunately, system-level trends such as increased memory contention in …

Optimization of programming current on endurance of phase change memory