activity
20182022
most citedOJXPerf: Featherlight Object Replica Detection for Java Programs

11 citations · 26 across the 6 of their papers we have counts for

collaborators

9 papers

cs.PL202211 cited

OJXPerf: Featherlight Object Replica Detection for Java Programs

Bolun Li, Hao Xu, Qidong Zhao +4

Memory bloat is an important source of inefficiency in complex production software, especially in software written in managed languages such as Java. Prior approaches to this probl…

cs.PL2022

BinGo: Pinpointing Concurrency Bugs in Go via Binary Analysis

Chongxin Zhong, Qidong Zhao, Xu Liu

Golang (also known as Go for short) has become popular in building concurrency programs in distributed systems. As the unique features, Go employs lightweight Goroutines to support…

cs.PL202110 cited

Toward Efficient Interactions between Python and Native Libraries

Jialiang Tan, Yu Chen, Zhenming Liu +4

Python has become a popular programming language because of its excellent programmability. Many modern software packages utilize Python for high-level algorithm design and depend o…

cs.PF20215 cited

DJXPerf: Identifying Memory Inefficiencies via Object-centric Profiling for Java

Bolun Li, Pengfei Su, Milind Chabbi +2

Java is the "go-to" programming language choice for developing scalable enterprise cloud applications. In such systems, even a few percent CPU time savings can offer a significant…

cs.PF2020

ScalAna: Automating Scaling Loss Detection with Graph Analysis

Yuyang Jin, Haojie Wang, Teng Yu +4

Scaling a parallel program to modern supercomputers is challenging due to inter-process communication, Amdahl's law, and resource contention. Performance analysis tools for finding…

cs.PF2019

Pinpointing Performance Inefficiencies in Java

Pengfei Su, Qingsen Wang, Milind Chabbi +1

Many performance inefficiencies such as inappropriate choice of algorithms or data structures, developers' inattention to performance, and missed compiler optimizations show up as…