David Chen / Academic work
Posts by Collection
hobbies
publications
Waferscale Network Switches
Published in ISCA-51st (IEEE Micro Top Pick 2025), 2024
This paper proposes using chiplet-based waferscale integration technology to build waferscale network switches that have 32x higher radix than state-of-the-art switch ASIC.
Recommended citation: S. Chen, S. Pal and R. Kumar, "Waferscale Network Switches," 2024 ACM/IEEE 51st Annual International Symposium on Computer Architecture (ISCA), Buenos Aires, Argentina, 2024, pp. 215-229, doi: 10.1109/ISCA59077.2024.00025. https://davidchen.page/files/Waferscale-Network-Switches.pdf
Waferscale Silicon Photonics Systems: A Cost-Benefit Analysis and Optimization
Published in ICCAD 2025, 2025
Evaluating the performance benefits, power costs, and implementation constraints of silicon photonic interconnects at waferscale.
Recommended citation: R. Bao, Z. Cai, S. Chen, A. Joshi, D. Bunandar and R. Kumar, "Waferscale Silicon Photonics Systems: A Cost-Benefit Analysis and Optimization," 2025 IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Munich, Germany, 2025, pp. 1-9, doi: 10.1109/ICCAD66269.2025.11240761. https://passat.crhc.illinois.edu/iccad25.pdf
CCPA: A Concurrent Content Processing Architecture for Hardware Firewalls
Published in ISPASS 2026, 2026
This paper proposes decoupling stateful inspection from content inspection in hardware firewalls, enabling same-session packets to be content-inspected in parallel across DPCs and delivering up to 14.3x higher throughput than state-of-the-art NGFWs.
Recommended citation: S. Chen, S. Pal and R. Kumar, "CCPA: A Concurrent Content Processing Architecture for Hardware Firewalls," 2026 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), Seoul, Korea, Republic of, 2026, pp. 232-243, doi: 10.1109/ISPASS69572.2026.00031. https://davidchen.page/files/CCPA.pdf
talks
Waferscale Network Switches
Published:
I will be giving a talk on our paper “Waferscale Network Switches” in ISCA 2024!
teaching
ECE 408 Applied Parallel Programming
Undergraduate course, UIUC, 2023
I’m a teaching assistant for ECE 408 Applied Parallel Programming. I designed and modified the final project for the course where the students need to implement a CNN kernel with CUDA, profile the execution and optimize the performance. I also assisted in crafting problems for the midterms and grading.
