198 citations · 249 across the 11 of their papers we have counts for
11 papers
CuLifter: Lifting GPU Binaries to Typed IR
Jisheng Zhao, Huanzhi Pu, Shinnung Jeong +2
GPU compilers merge all data types into a single unified register file, erasing the type information that binary-analysis tools rely on. We show that type recovery from this untype…
Fork is All You Need in Heterogeneous Systems
Zixuan Wang, Jishen Zhao
We present a unified programming model for heterogeneous computing systems. Such systems integrate multiple computing accelerators and memory units to deliver higher performance th…
Multi-modal Learning for WebAssembly Reverse Engineering
Hanxian Huang, Jishen Zhao
The increasing adoption of WebAssembly (Wasm) for performance-critical and security-sensitive tasks drives the demand for WebAssembly program comprehension and reverse engineering.…
Sibyl: Forecasting Time-Evolving Query Workloads
Hanxian Huang, Tarique Siddiqui, Rana Alotaibi +6
Database systems often rely on historical query traces to perform workload-based performance tuning. However, real production workloads are time-evolving, making historical queries…
HybridTier: an Adaptive and Lightweight CXL-Memory Tiering System
Kevin Song, Jiacheng Yang, Zixuan Wang +3
Modern workloads are demanding increasingly larger memory capacity. Compute Express Link (CXL)-based memory tiering has emerged as a promising solution for addressing this problem…
Advanced Graph-Based Deep Learning for Probabilistic Type Inference
Fangke Ye, Jisheng Zhao, Vivek Sarkar
Dynamically typed languages such as JavaScript and Python have emerged as the most popular programming languages in use. Important benefits can accrue from including type annotatio…
Efficient Implementation of Multi-Channel Convolution in Monolithic 3D ReRAM Crossbar
Sho Ko, Yun Joon Soh, Jishen Zhao
Convolutional neural networks (CNNs) demonstrate promising accuracy in a wide range of applications. Among all layers in CNNs, convolution layers are the most computation-intensive…
A Neural-based Program Decompiler
Cheng Fu, Huili Chen, Haolan Liu +4
Reverse engineering of binary executables is a critical problem in the computer security domain. On the one hand, malicious parties may recover interpretable source codes from the…
Towards Safety-Aware Computing System Design in Autonomous Vehicles
Hengyu Zhao, Yubo Zhang, Pingfan Meng +4
Recently, autonomous driving development ignited competition among car makers and technical corporations. Low-level automation cars are already commercially available. But high aut…
Basic Performance Measurements of the Intel Optane DC Persistent Memory Module
Joseph Izraelevitz, Jian Yang, Lu Zhang +9
Scalable nonvolatile memory DIMMs will finally be commercially available with the release of the Intel Optane DC Persistent Memory Module (or just "Optane DC PMM"). This new nonvol…
Towards Fast and Energy-Efficient Binarized Neural Network Inference on FPGA
Cheng Fu, Shilin Zhu, Hao Su +2
Binarized Neural Network (BNN) removes bitwidth redundancy in classical CNN by using a single bit (-1/+1) for network parameters and intermediate representations, which has greatly…