Peer Reviewed Conferences and Journals

[CACM'21] Hui Guan, Shaoshan Liu, Xiaolong Ma, Wei Niu, Bin Ren, Xipeng Shen, Yanzhi Wang, Pu Zhao (authors in alphabet order), CoCoPIE: Making Mobile AI Sweet as PIE - Compression-Compilation Co-Design Goes a Long Way, Communications of the ACM (CACM), 2021.

[DAC'21] Pu Zhao, Geng Yuan, Yuxuan Cai, Wei Niu, Qi Liu, Wujie Wen, Bin Ren, Yanzhi Wang, and Xue Lin, Neural Pruning Search for Real-Time Object Detection of Autonomous Vehicles, 57th Annual Design Automation Conference (DAC), 2021.

[ASP-DAC'21] Hongjia Li, Geng Yuan, Wei Niu, Yuxuan Cai, Mengshu Sun, Zhengang Li, Bin Ren, Xue Lin, and Yanzhi Wang, Real-Time Mobile Acceleration of DNNs: From Computer Vision to Medical Applications, in Proceeding of Asia and South Pacific Design Automation Conference (ASP-DAC), 2021.

[AAAI'21] Wei Niu*, Mengshu Sun*, Zhengang Li*, Jou-An Chen, Jiexiong Guan, Xipeng Shen, Yanzhi Wang, Xue Lin, and Bin Ren (*equal contribution), Achieving Real-Time Execution of 3D Convolutional Neural Networks on Mobile Devices, Thirty-Fifth AAAI Conference on Artificial Intelligence (AAAI), 2021 (Acceptance Rate: 20.9%).

[AAAI'21] Yuxuan Cai, Hongjia Li, Geng Yuan, Wei Niu, Yanyu Li, Xulong Tang, Bin Ren, and Yanzhi Wang, YOLObile: Real-Time Object Detection on Mobile Devices via Compression-Compilation Co-Design, Thirty-Fifth AAAI Conference on Artificial Intelligence (AAAI), 2021 (Acceptance Rate: 20.9%).

[Smart Health'20] Qihan Wang, Gang Zhou, Zhenming Liu, and Bin Ren, Building a Skeleton-based 3D Body Model with Angle Sensor Data, Elsevier Smart Health, 2020.

[SC'2020] Mert Hidayetoglu, Tekin Bicer, Simon Garcia de Gonzalo, Bin Ren, Vincent De Andrade, Doga Gursoy, Rajkumar Kettimuthu, Ian Foster, and Wen-mei Hwu, Petascale XCT: 3D Image Reconstruction with Hierarchical Communications on Multi-GPU Nodes, The 2020 ACM International Conference for High Performance Computing, Networking, Storage and Analysis (SC), November, 2020 (Best Paper Award and Best Student Paper Finalist). (Acceptance Rate: TBA)

[ASE'2020] Hongyu Liu*, Ruiqin Tian*, Bin Ren, and Tongping Liu (*equal contribution), Prober: Practically Defending Overflows with Page Protection, The 35th IEEE/ACM International Conference on Automated Software Engineering (ASE), September, 2020. (Acceptance Rate: 93/414 = 22.5%).

[ECCV'2020] Xiaolong Ma*, Wei Niu*, Tianyun Zhang, Sijia Liu, Sheng Lin, Hongjia Li, Xiang Chen, Jian Tang, Kaisheng Ma, Bin Ren, and Yanzhi Wang (*equal contribution), An Image Enhancing Pattern-based Sparsity for Real-Time Inference on Mobile Devices, The 16th European Conference on Computer Vision (ECCV), August, 2020. (Acceptance Rate: TBA)

[GLSVLSI'20] Yifan Gong, Zheng Zhan, Zhengang Li, Wei Niu, Xiaolong Ma, Wenhao Wang, Bin Ren, Caiwen Ding, Xue Lin, Xiaolin Xu, and Yanzhi Wang, A Privacy-Preserving-Oriented DNN Pruning and Mobile Acceleration Framework, in Proceedings of the 2020 on Great Lakes Symposium on VLSI (Special Session Paper), September. 2020.

[ICML'2020] Yu Chen, Zhenming Liu, Bin Ren, and Xin Jin, On Efficient Constructions of Checkpoints, The 37th International Conference on Machine Learning, July, 2020. (Acceptance Rate: 1,088/4,990 = 21.8%).

[ICS'2020] Ruoming Jin*, Zhen Peng*, Wendell Wu, Feodor Dragan, Gagan Agrawal, and Bin Ren (*equal contribution), Parallelizing Pruned Landmark Labeling: Dealing with Dependencies in Graph Algorithms, The 34th ACM International Conference on Supercomputing, June, 2020. (Acceptance rate: 40/132 = 30%).

[ICS'2020] Tyler Coy, Shuibing He, Bin Ren, and Xuechen Zhang, Compiler Aided Checkpointing using Crash-Consistent Data Structures in NVMM Systems, The 34th ACM International Conference on Supercomputing, June, 2020. (Acceptance rate: 40/132 = 30%).

[DAC'2020] Peiyan Dong, Siyue Wang, Wei Niu, Chengming Zhang, Sheng Lin, Zhengang Li, Yifan Gong, Bin Ren, Xue Lin, and Dingwen Tao, RTMobile: Beyond Real-Time Mobile Acceleration of RNNs for Speech Recognition, The 57th Annual Design Automation Conference, July, 2020. (Acceptance rate: TBA).

[ASPLOS'2020] Wei Niu, Xiaolong Ma, Sheng Lin, Shihao Wang, Xuehai Qian, Xue Lin, Yanzhi Wang, and Bin Ren, PatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight Pruning, The 25th International Conference on Architectural Support for Programming Languages and Operating Systems, March, 2020 (Acceptance Rate: 86/476 = 18%).

[CGO'2020] Yu Chen, Ivy B. Peng, Zhen Peng, Xu Liu, and Bin Ren, ATMem: Adaptive Data Placement in Graph Applications on Heterogeneous Memories, The 2020 International Symposium on Code Generation and Optimization, February, 2020 (Acceptance Rate: 26/95 = 27%).

[AAAI'2020] Xiaolong Ma, Fu-Ming Guo, Wei Niu, Xue Lin, Jian Tang, Kaisheng Ma, Bin Ren, and Yanzhi Wang, PCONV: The Missing but Desirable Sparsity in DNN Weight Pruning for Real-Time Execution on Mobile Device, The 34th AAAI Conference on Artificial Intelligence, February, 2020 (Acceptance Rate: 1,591/7,737 = 20.6%).

[TPDS'2020] Soklong Lim, Tyler Coy, Zaixin Lu, Bin Ren, and Xuechen Zhang, NVGRAPH: Enforcing Crash Consistency of Evolving Network Analytics in NVMM Systems, The IEEE Transactions on Parallel and Distributed Systems (TPDS), January, 2020.

[TOPC'2019] Bin Ren, Shruthi Balakrishna, Youngjoon Jo, Sriram Krishnamoorthy, Kunal Agrawal, and Milind Kulkarni, Extracting SIMD Parallelism from Recursive Task-Parallel Programs, The ACM Transaction on Parallel Computing (TOPC), September, 2019.

[SC'2019] Mert Hidayetoglu, Tekin Bicer, Simon Garcia de Gonzalo, Bin Ren, Doga Gursoy, Rajkumar Kettimuthu, Ian T. Foster, and Wen-Mei W. Hwu, MemXCT: Memory-Centric X-Ray CT Reconstruction with Massive Parallelization, The International Conference for High Performance Computing, Networking, Storage, and Analysis, November, 2019 (SC20 Student Cluster Reprocubility Challenge Paper). (Acceptance Rate: 87/344 = 25%)

[PACT'2019] Soklong Lim, Zaixin Lu, Bin Ren, and Xuechen Zhang, Enforcing Crash Consistency of Evolving Network Analytics in Non-Volatile Main Memory Systems, The 28th International Conference on Parallel Architecture and Compilation Techniques, September, 2019. (Acceptance Rate: 26/126 = 21%)

[CLOUD'2019] Jared Polonitza, David Chiu, and Bin Ren, A Transactional Framework for Broadening Access to Geo-Diversification, The 12th IEEE International Conference on Cloud Computing, July, 2019. (Short Paper)

[CGO'2019] Ruiqin Tian*, Junqiao Qiu*, Zhijia Zhao, Xu Liu, and Bin Ren (* co-primary), Transforming Query Sequences for High-Throughput B+ Tree Processing on Many-core Processors, The 2019 International Symposium on Code Generation and Optimization (CGO), February, 2019. (Acceptance Rate: 21/69 = 31%)

[PACT'2018] Zhen Peng, Alexander Powell, Bo Wu, Tekin Bicer, and Bin Ren, GraphPhi: Efficient Parallel Graph Processing on Emerging Throughput-oriented Architectures, The 27th International Conference on Parallel Architectures and Compilation Techniques (PACT), November, 2018. (Acceptance Rate: 36/126 = 29%)

[eScience'2017] Tekin Bicer, Doga Gursoy, Rajkumar Kettimuthu, Ian T. Foster, Bin Ren, Vincent De Andrede, and Francesco De Carlo, Real-Time Data Analysis and Autonomous Steering of Synchrotron Light Source Experiments, The 13th IEEE International Conference on e-Science (eScience), October, 2017.

[PPoPP'2017] Bin Ren, Sriram Krishnamoorthy, Kunal Agrawal, and Milind Kulkarni, Exploiting Vector and Multicore Parallelism for Recursive Data- and Task-Parallel Programs, The 22nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), February, 2017. (Acceptance Rate: 29/132 = 22%)

[TACO'2017] Mehmet Can Kurt, Sriram Krishnamoorthy, Gagan Agrawal, and Bin Ren, User-Assisted Store Recycling for Dynamic Task Graph Schedulers, The ACM Transactions on Architecture and Code Optimization (TACO), January, 2017. (Original work, invited to HiPEAC'17)

[PACT'2016] Junqiao Qiu, Zhijia Zhao, and Bin Ren, MicroSpec: Fine-Grained Speculative Parallelization for FSM Computations, The 25th International Conference on Parallel Architecture and Compilation Techniques (PACT), September, 2016. (Acceptance Rate: 31/119 = 26%) [pdf]

[ICPP'2016] Jeff Daily, Ananth Kalyanaraman, Sriram Krishnamoorthy, and Bin Ren, On the Impact of Widening Vector Registers on Sequence Alignment, The 45th annual International Conference on Parallel Processing (ICPP), August, 2016. (Acceptance Rate: 53/251 = 21%)

[PLDI'2015] Bin Ren, Youngjoon Jo, Sriram Krishnamoorthy, Kunal Agrawal, and Milind Kulkarni, Efficient Execution of Recursive Programs on Commodity Vector Hardware, The 36th annual ACM SIGPLAN conference on Programming Language Design and Implementation (PLDI), June, 2015. (Acceptance Rate: 58/303 = 19%) [pdf]

[IPDPS'2015] Linchuan Chen, Xin Huo, Bin Ren, Surabhi Jain, and Gagan Agrawal, Efficient and Simplified Parallel Graph Processing over CPU and MIC, The 29th IEEE International Parallel & Distributed Processing Symposium (IPDPS), May, 2015. (Acceptance Rate: 108/496 = 21%) [pdf]

[ICS'2014] Xin Huo, Bin Ren, and Gagan Agrawal, A Programming System for Xeon Phis with Runtime SIMD Parallelization, The 28th International Conference on Supercomputing (ICS), June, 2014. (Acceptance Rate: 34/162 = 21%) [pdf]

[TACO'2014] Bin Ren, Todd Mytkowicz, and Gagan Agrawal, A Portable Optimization Engine for Accelerating Irregular Data-Traversal Applications on SIMD Architectures, The ACM Transactions on Architecture and Code Optimization (TACO), 2014. [pdf]

[CGO'2013] Bin Ren, Gagan Agrawal, James R. Larus, Todd Mytkowicz, Tomi Poutanen, and Wolfram Schulte, SIMD Parallelization of Applications that Traverse Irregular Data Structures, The 2013 International Symposium on Code Generation and Optimization (CGO), February, 2013 (CACM Research Highlight Nomination, SIGPLAN Research Highlight, Best Paper Award). (Acceptance Rate: 33/117 = 28%) [pdf]

[PACT'2011] Bin Ren, and Gagan Agrawal, Compiling Dynamic Data Structure in Python to Enable the Use of Multi-core and Many-core Libraries, The 20th International Conference on Parallel Architectures and Compilation Techniques (PACT), October, 2011. (Acceptance Rate: 36/221 = 16%)[pdf]

Peer Reviewed Demo Papers

[AAAI'2021 Demo track] Yuxuan Cai, Hongjia Li, Geng Yuan, Wei Niu, Yanyu Li, Xulong Tang, Bin Ren, and Yanzhi Wang, A Compression-Compilation Co-Design Framework Towards Real-Time Object Detection on Mobile Devices, in AAAI (Demonstration Paper), 2021.

[IJCAI'2020 (demo)] Wei Niu*, Pu Zhao*, Zheng Zhan, Xue Lin, Yanzhi Wang, and Bin Ren (*equal contribution), Towards Real-Time DNN Inference on Mobile Platforms with Model Pruning and Compiler Optimization, in Proc. of IJCAI, 2020. (Acceptance Rate: 15.8%). Demo links: Youtube, Bilibili

[ECCV'2020 Demo track] Wei Niu, Mengshu Sun, Zhengang Li, Geng Yuan, Pu Zhao, Xue Lin, Yanzhi Wang, and Bin RenReal-time 3D CNN Inference for Action Recognition on Mobile Devices, in European Conference on Computer Vision (ECCV), 2020.

[ECCV'2020 Demo track] Zheng Zhan, Pu Zhao, Geng Yuan, Wei Niu, Bin Ren, Xue Lin, and Yanzhi Wang, Real-time DNN Accelerations on Mobile Devices for Versatile Practical Deep Learning Applications, in European Conference on Computer Vision (ECCV), 2020.

Peer Reviewed Workshops

[NIPS'2020 Workshop] Yuxuan Cai, Hongjia Li, Geng Yuan, Wei Niu, Yanyu Li, Xulong Tang, Bin Ren, and Yanzhi Wang, YOLObile: Real-Time Object Detection on Mobile Devices via Compression-Compilation Co-Design, in NeurIPS 2020 Workshop on Machine Learning for Autonomous Driving.

[WHPC'2020 Poster] Ruiqin Tian, Jiajia Li, Bin Ren, and Gokcen Kestor, High-Performance Sparse Tensor Algebra Compiler, The 11th International Women in High Performance Computing Workshop (WHPC), in conjunction with ACM/IEEE International Conference for High-Performance Computing, Networking, Storage, and Analysis (SC). 2020.

[LCPC'2020] Erdal Mutlu, Ruiqin Tian, Bin Ren, Sriram Krishnamoorthy, Roberto Gioiosa, Jacques Pienaar, and Gokcen Kestor, COMET: A Domain-Specific Compilation of High-Performance Computational Chemistry, The 33rd Workshop on Languages and Compilers for Parallel Computing (LCPC), October, 2020.

[ICML-Workshop'2019] Wei Niu, Xiaolong Ma, Yanzhi Wang, and Bin Ren, 26ms Inference Time for ResNet-50: Towards Real-Time Execution of all DNNs on Smartphone, The 36th International Conference on Machine Learning (Joint Workshop on On-Device Machine Learning and Compact Deep Neural Network Representations), June, 2019.

[LCPC'2015] Bin Ren, Nishkam Ravi, Yi Yang, Min Feng, Gagan Agrawal, and Srimat Chakradhar, Automatic and Efficient Data Host-Device Communication for Many-Core Coprocessors, The 28th International Workshop on Languages and Compilers for Parallel Computing (LCPC), September, 2015.

[LCPC'2015] Mehmet Can Kurt, Bin Ren, and Gagan Agrawal, Low-Overhead Fault-Tolerance Support using DISC Programming Model, The 28th International Workshop on Languages and Compilers for Parallel Computing (LCPC), September, 2015.

[HIPS'2011] Bin Ren, Gagan Agrawal, Brad Chamberlain, and Steve Deitz, Translating Chapel to Use FREERIDE: A Case Study in Using an HPC language for Data-intensive Computing, The 16th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS) held in conjunction with IPDPS, May, 2011, (LCPC2010 Poster).[pdf]

Thesis and Others

[Thesis'2014] Bin Ren, Supporting Applications Involving Dynamic Data Structures and Irregular Memory Access on Emerging Parallel Platforms, Phd Dissertation Thesis, The Ohio State University, 2014 [pdf]

[PPoPP'2016] Mehmet Can Kurt, Bin Ren, Sriram Krishnamoorthy, and Gagan Agrawal, User-assisted Storage Reuse Determination for Dynamic Task Graphs, The 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), March, 2016. (Poster Paper). [pdf]

[ICS'2014] Bin Ren, Nishkam Ravi, Yi Yang, Min Feng, Gagan Agrawal, and Srimat Chakradhar, Automating and Optimizing Data Transfers for Many-core Coprocessors, The 28th International Conference on Supercomputing (ICS), June, 2014. (Poster Paper). [pdf]

[PACT'2012] Bin Ren, Gagan Agrawal, James R. Larus, Todd Mytkowicz, Tomi Poutanen, and Wolfram Schulte, Fine-Grained Parallel Traversals of Irregular Data Structures, The 21th International Conference on Parallel Architectures and Compilation Techniques (PACT), October, 2012. (Poster Paper). [pdf]