Team ID Group Name1 Name2 Email1 Email2 Project Title Mentor
1 A Anthony Kuntz Maxine Kwan akuntz@andrew.cmu.edu maxinek@andrew.cmu.edu Apples-to-Apples: Comparative Analysis of Performance and Efficiency of Apple A12 Bionic Cores Utkarsh
2 B Akash Patwal Gines Hidalgo Martinez apatwal@andrew.cmu.edu gines@andrew.cmu.edu Optimizing OpenPose Dong
3 A Chengze Fan Liwei Cai chengzef@andrew.cmu.edu liweicai@andrew.cmu.edu Parallelized Graph Convolutional Networks Graham   
4 B Axel Feldmann Zachary Snow asfeldma@andrew.cmu.edu zsnow@andrew.cmu.edu Implementing Data Structures on the Memory Services Architecture Dong     
5 A Yannick Bloem Yves Zumbach ybloem@andrew.cmu.edu yzumbach@andrew.cmu.edu Asynchronous Distributed Deep Neural Network Training Nathan       
6 B Da Yin Zecong Hu dayin@andrew.cmu.edu zeconghu@andrew.cmu.edu MercuryParser: Fast Parsing for JSON and Beyond Utkarsh         
7 A Jingguang Zhou Wenhao Huang jingguaz@andrew.cmu.edu wenhaoh@andrew.cmu.edu Parallel SGD for Collaborative Filtering Nathan   
8 B Dongsheng Yang Xuyang Fang dongshen@andrew.cmu.edu xuyangf@andrew.cmu.edu Parallel Color Block Style Transfer Randy     
9 A Eric Nie Joshua Zhanson enie@andrew.cmu.edu jzhanson@andrew.cmu.edu The Name of the Parallelism: Tak with Monte Carlo Tree Search Graham       
10 B Henry Du         henryd1@andrew.cmu.edu       Parallel N-body Gravity Simulation using FMM Josh       
11 A John Rollinson Roman Kaufman jerollin@andrew.cmu.edu rkaufman@andrew.cmu.edu Hectic Hashing:  Implementing a Lock-Free Concurrent Hash Table Utkarsh         
12 B Zhengkai Zhang Chuyi Hou zhengkaz@andrew.cmu.edu chuyih@andrew.cmu.edu Accelerate Recurrent Neural Networks By CUDA Graham   
13 A Dan Zhou Tianchen Zhong dzhou2@andrew.cmu.edu tzhong1@andrew.cmu.edu Parallel Text Semantic Tagging with HMM Randy
14 B Cody Johnson Wenquan Sun ctj@andrew.cmu.edu wenquans@andrew.cmu.edu Parallel merge_asof for Dask Randy
15 A Haomin Wang Jie Zhou haominw@andrew.cmu.edu jiezhou@andrew.cmu.edu Efficient Parallel CKY Parsing on GPUs Dong
16 B Joseph Kim Matthew Kasper youngchk@andrew.cmu.edu mkasper@andrew.cmu.edu GPU Accelerated Teknomo–Fernandez Algorithm Dong   
17 A Mathieu Chevalley Paul Renauld mchevall@andrew.cmu.edu prenauld@andrew.cmu.edu K-means algorithm implementation on GPGPU with CUDA Josh     
18 B Jikai Zhang Yuqi Lei jikaiz@andrew.cmu.edu yuqil1@andrew.cmu.edu  Parallel 3-D fluid simulation Josh      
19 A Hsiao-Han Chen Yichen Pan hsiaohac@andrew.cmu.edu yichenp@andrew.cmu.edu Parallelized Automatic Number Plate Recognition System Randy        
20 B Matthew Salim Max Le msalim@andrew.cmu.edu nle@andrew.cmu.edu Parallelizing Random-based Search Algorithms for Neural Architecture Search Nathan          
21 A Chakara Owarang Kai Lung cowarang@andrew.cmu.edu klung@andrew.cmu.edu Designing and Analyzing Performance of Lock-Free Hash Tables Utkarsh    
22 B Edouard Dufour Sans Ines Potier edufours@andrew.cmu.edu ipotier@andrew.cmu.edu Dynamic Work Migration on Evolving Networks Randy      
23 A Tianqi Tan Yiyao Sheng ttan1@andrew.cmu.edu yiyaos@andrew.cmu.edu CUDA based Dynamic Time Warping (DTW) and its K-Means Clustering application Nathan        
24 B Charlotte Deiss         cdeiss@andrew.cmu.edu Chess Engine: Parallel vs. Alpha Beta Josh        
25 A Eric Song Jason Li xsong1@andrew.cmu.edu zeshengl@andrew.cmu.edu Parallelization of Lucas Kanade object tracking on GPU Dong          
26 B Lily Olson Emily Hou lto@andrew.cmu.edu yaxinh@andrew.cmu.edu Parallelization of Neural Networks for Image Classification Nathan
27 A Shuli Jiang Tian Zhao shulij@andrew.cmu.edu tianzhao@andrew.cmu.edu YOLOv3 Real-time Object Detection on iOS Nathan
28 B Apoorv Gupta Philip Petrakian apoorvg1@andrew.cmu.edu ppetraki@andrew.cmu.edu Distributed Open Multi-Processing (DOMP) using OpenMP and MPI Utkarsh
29 A Lei Chen Du Zhang leic1@andrew.cmu.edu duz1@andrew.cmu.edu Efficient Training of Giant Neural Networks using Pipeline Parallelism Nathan
32 B Chang Xu Dachi Chen changx@andrew.cmu.edu dachic@andrew.cmu.edu Parallel Ford–Fulkerson Dong
33 A Congrui Hetang Fangyu Li chetang@andrew.cmu.edu fangyul@andrew.cmu.edu Parallel 3D Tracking with CUDA Dong  
34 B Chen Liang  Yixuan Geng chenlia2@andrew.cmu.edu    yixuang@andrew.cmu.edu Optimize RNN Operations with CUDA Kernel Call Fusion Graham
35 A Akash Hegde Daksha Shrivastava akashh@andrew.cmu.edu dakshas@andrew.cmu.edu Parallel Path-Finding  Dong
36 B Danke Luo Wen Xuan Qiu dankel@andrew.cmu.edu wenxuanq@andrew.cmu.edu Parallelized FDTD Solver for Electromagnetics and Electrodynamics Simulation Randy  
37 A Adrian Biagioli Chiara Mrose abiagiol@andrew.cmu.edu cmrose@andrew.cmu.edu CUDA Raymarching Engine Josh    
38 B Charles Wang George Hatzis-Schoch cwang3@andrew.cmu.edu ghatziss@andrew.cmu.edu A Lock-Free Scheduling Optimization of Spark98’s Lock-Based Shared Memory Symmetric SMVP Graham      
39 A Hao Wu Kuangji Shen hwu4@andrew.cmu.edu kuangji1@andrew.cmu.edu Parallel Image Segmentation Using Reduction-Sweeps Randy        
40 B Alexander Patel William Liu acpatel@andrew.cmu.edu wxl@andrew.cmu.edu Parallel Galaxy Simulation with the Barnes-Hut Algorithm Josh          
41 A Bradley Zhou    bradleyz@andrew.cmu.edu        Exploring Parallel Garbage Collection in C Utkarsh
42 B Yue Yao Tong Gao yueyao@andrew.cmu.edu tonggao@andrew.cmu.edu Parallel Mesh Simplification Josh
43 A Mihir Phalak Naina Checka mihirdep@andrew.cmu.edu nchecka@andrew.cmu.edu Parallel Image Segmentation Techniques - Performance Comparison Utkarsh
44 B Saurabh Sunil Godbole Swaroop Sudhanva sgodbole@andrew.cmu.edu ssudhanv@andrew.cmu.edu Parallel Video Compression and Encryption Nathan
45 A Endong Zhu Jin Cao endongzh@andrew.cmu.edu jincao@andrew.cmu.edu Parallel Stochastic Solver for NP Problems Randy  
46 B Nishal Pereira Supradeep Rangarajan napereir@andrew.cmu.edu strangar@andrew.cmu.edu Comparison of Multi-threading between C++ and Rust (OpenMP vs Rayon/Crossbeam) Utkarsh    
47 A Jiongtao Ye jiongtay@andrew.cmu.edu    Parallel Erasure Coding Graham
48 B Karen Bowman Komal Nerurkar kibowman@andrew.cmu.edu knerurka@andrew.cmu.edu Parallelized Graph-Based Image Segmentation Utkarsh
49 A Sanchit Grover         sgrover2@andrew.cmu.edu       Parallel Prime Generator Graham
50 B Patrick Gao Henry Lin pgao1@andrew.cmu.edu hlin1@andrew.cmu.edu Improving the Efficiency of LOAM in Autonomous Drone Mapping Through Parallelization on the NVIDIA Xavier System Nathan  
51 A Huizhe Zhang Ramesh Balaji huizhez@andrew.cmu.edu rbalaji@andrew.cmu.edu Lock Free Skip List Randy    
52 B Arthur Dzieniszewski Will Mitchell adzienis@andrew.cmu.edu wjmitche@andrew.cmu.edu KPD: Kinect Pothole Detection Dong      
53 A Hanjun Li Weijia Gao hanjunl@andrew.cmu.edu weijiag@andrew.cmu.edu Gpu Accelerated SLAM with Particle Filter Josh        
54 B Jize Ning Steven Li jizen@andrew.cmu.edu fengzhil@andrew.cmu.edu Exploring NVIDIA Jetson Nano Platform Graham          
55 A Shuomin Liu      shuominl@andrew.cmu.edu Optimized Bitonic Sort with CUDA and MPI Graham  
56 B Yanjun Li Yikai Han yanjunl2@andrew.cmu.edu yikaih@andrew.cmu.edu Realtime Fluid Simulation based on Position Based Fluids Josh    
57 A Elvin Gu egu@andrew.cmu.edu Optimizing Swarm Behavior within Unity Randy