Publications

Research spanning AI systems, accelerator architecture, compute-in-memory, and hardware-software co-design.

2026

MLSys2026

Charon: A Unified and Fine-Grained Simulator for Large-Scale LLM Training and Inference

Mengtian Yang, Zhekun Zhang, Mingheng Wu, Jianwen Yan, Hanshi Sun, Li-Wen Chang

Charon is a unified, modular simulator for both large-scale LLM training and inference. Its operator-level graph model captures computation, communication, and parallelism choices with under 5.35% prediction error across evaluated systems, while enabling substantially cheaper design exploration than cluster profiling.

IEEE CICC2026

TACC: A 42.9 TOPS/W/mm² Ternary/INT/FP LLM Accelerator with Lossless Weight Compression

Mengtian Yang, Yipeng Wang, Chieh-Pu Lo, Xiuhao Zhang, Tzuping Huang, Sirish Oruganti, Jaydeep P. Kulkarni

TACC combines lossless ternary-weight compression with decompress-free execution, symmetric Gray coding, and reconfigurable LUT tensor cores. Fabricated in 16 nm CMOS, it supports ternary, integer, FP8, and BF16 computation while reaching 42.9 TOPS/W/mm².

2025

arXiv2025

Vorion: A RISC-V GPU with Hardware-Accelerated 3D Gaussian Rendering and Training

Yipeng Wang, Mengtian Yang, Chieh-Pu Lo, Jaydeep P. Kulkarni

Vorion integrates dedicated 3D Gaussian Splatting rendering and training into a RISC-V GPGPU with minimal changes to a conventional graphics pipeline. Z-tiling and a Gaussian/pixel-centric hybrid dataflow raise parallelism, enabling real-time rendering and accelerated training in a 16 nm prototype design.

ACM/IEEE DAC2025

GSAcc: Accelerate 3D Gaussian Splatting via Depth Speculation and Gaussian-Centric Rasterization

Mengtian Yang, Yipeng Wang, Chieh-Pu Lo, Xiuhao Zhang, Sirish Oruganti, Jaydeep P. Kulkarni

GSAcc restructures 3D Gaussian Splatting around depth speculation and a Gaussian-centric dataflow so preprocessing, sorting, and rasterization can overlap without storing large intermediate results. Dedicated sorting and rasterization units deliver up to 2.3× better PPA and 2.9× lower energy than the prior GSCore accelerator.

2024

IEEE ESSERC2024

Data Movement-Aware, Ping-Pong Ising Machine Supporting Full Connectivity and Variable Bitwidths

Chieh-Pu Lo, Sirish Oruganti, Yipeng Wang, Mengtian Yang, Shanshan Xie, Jaydeep P. Kulkarni

This compute-in-memory Ising machine keeps interaction coefficients stationary while a ping-pong transpose architecture limits spin movement to single-bit transfers. Full connectivity, configurable precision, and a compact bitcell-reference ADC improve solution time, power efficiency, and silicon area over prior designs.

IEEE CICC2024

CILP: An Arbitrary-Bit Precision All-Digital Compute-in-Memory Solver for Integer Linear Programming Problems

Mengtian Yang, Yipeng Wang, Shanshan Xie, Chieh-Pu Lo, Meizhi Wang, Sirish Oruganti, Rishabh Sehgal, Jaydeep P. Kulkarni

CILP repurposes foundry 8T SRAM for in-memory constraint checking, objective evaluation, and variable updates in integer linear programs. Its all-digital, arbitrary-precision compute unit preserves exact feasibility while reducing data movement, measured cycles, and energy relative to software solvers.

IEEE ISSCC2024

Vecim: A 289.13 GOPS/W RISC-V Vector Co-Processor with Compute-in-Memory Vector Register File for Efficient High-Performance Computing

Yipeng Wang, Mengtian Yang, Chieh-Pu Lo, Jaydeep P. Kulkarni

Vecim turns a RISC-V vector register file into an all-digital compute-in-memory engine for INT8, BF16, and FP16 multiply-add operations. The measured 65 nm chip reduces register-file data movement and sustains up to 289.13 GOPS/W while retaining a programmable vector architecture.

IEEE ISSCC2024

Power and EM Side-Channel-Attack-Resilient AES-128 Core with Round-Aligned Globally-Synchronous-Locally-Asynchronous Operation Based on Tunable Replica Circuits

Sirish Oruganti, Meizhi Wang, Vishnuvardhan V. Iyer, Yipeng Wang, Mengtian Yang, Raghavan Kumar, Sanu K. Mathew, Jaydeep P. Kulkarni

This AES core introduces intra-cycle timing and execution randomness while preserving synchronous round boundaries for straightforward SoC integration. Tunable replica circuits and stochastic module scheduling obscure power and electromagnetic signatures in a synthesizable, all-digital implementation.

2023

IEEE HiPC2023

A 118 GOPS/mm² 3D eDRAM TensorCore Architecture for Large-Scale Matrix Multiplication

Mengtian Yang, Yipeng Wang, Jaydeep P. Kulkarni

This architecture repurposes monolithic 3D eDRAM as a dense, reconfigurable matrix-multiplication fabric. A bit-stationary TensorCore dataflow supports INT8 and BF16 workloads, reaching 118 GOPS/mm² and improving compute density on NeRF and LLaMA-7B evaluations.

IEEE ESSCIRC2023

CIMGN: An Energy-Efficient All-Digital Compute-in-Memory Graph Neural Network Processor

Yipeng Wang, Mengtian Yang, Shanshan Xie, Meizhi Wang, Jaydeep P. Kulkarni

CIMGN couples digital compute-in-memory transformation with a CAM-enabled search-reduce engine for irregular graph aggregation. Its multicore dataflows exploit sparsity and edge reuse, enabling complete GNN inference with scalable precision on a measured 65 nm prototype.

IEEE CICC2023

A GNN Computing-in-Memory Macro and Accelerator with Analog-Digital Hybrid Transformation and CAM-Enabled Search-Reduce

Yipeng Wang, Shanshan Xie, Jacob Rohan, Meizhi Wang, Mengtian Yang, Sirish Oruganti, Jaydeep P. Kulkarni

This GNN accelerator uses a hybrid analog-digital compute-in-memory macro for feature transformation and a CAM search-reduce path for sparse neighborhood aggregation. Adaptive vertex- and edge-centric dataflows map irregular graph structure while preserving efficient dense computation.

IEEE ISSCC2023

Snap-SAT: A One-Shot Energy-Performance-Aware All-Digital Compute-in-Memory Solver for Large-Scale Hard Boolean Satisfiability Problems

Shanshan Xie, Mengtian Yang, S. Andrew Lanham, Yipeng Wang, Meizhi Wang, Sirish Oruganti, Jaydeep P. Kulkarni

Snap-SAT maps Boolean clauses and variables into reusable SRAM so clause evaluation and local variable updates occur directly in memory. The measured all-digital 65 nm prototype scales to hard SAT instances while providing large speed and energy gains over CPU and mobile software solvers.

2022

IEEE JSSC2022

Ising-CIM: A Reconfigurable and Scalable Compute-Within-Memory Analog Ising Accelerator for Solving Combinatorial Optimization Problems

Shanshan Xie, Siddhartha Raman Sundara Raman, Can Ni, Meizhi Wang, Mengtian Yang, Jaydeep P. Kulkarni

Ising-CIM reuses embedded-memory bitcells and peripheral circuits to perform analog Hamiltonian calculations directly on bitlines. A 65 nm silicon prototype demonstrates scalable max-cut optimization with compact spin area and up to 1091× faster annealing than a CPU implementation.

2021

IEEE IISWC2021

Characterizing and Demystifying the Implicit Convolution Algorithm on Commercial Matrix-Multiplication Accelerators

Yangjie Zhou, Mengtian Yang, Cong Guo, Jingwen Leng, Yun Liang, Quan Chen, Minyi Guo, Yuhao Zhu

This work explains a hardware-friendly implicit-im2col algorithm that dynamically lowers convolution onto GEMM engines without material memory or performance overhead. Measurements and simulation characterize its use on Google TPU-style systolic arrays and show that it also maps effectively to NVIDIA Tensor Cores.

ACM/IEEE DAC2021

NAAS: Neural Accelerator Architecture Search

Yujun Lin, Mengtian Yang, Song Han

NAAS jointly searches neural-network structure, accelerator connectivity, and compiler mappings in one optimization loop. By co-optimizing choices that earlier tools treated separately, it finds matched model-hardware designs with substantially lower energy-delay product and improved ImageNet accuracy.