- All Categories
- Featured Events
- Alumni
- Application Deadline
- Arts
- Campus Discourse
- Careers
- BU Central
- Center for the Humanities
- Charity & Volunteering
- Kilachand Center
- Commencement
- Conferences & Workshops
- Diversity & Inclusion
- Examinations
- Food & Beverage
- Global
- Health & Wellbeing
- Keyword Initiative
- Lectures
- LAW Community
- LGBTQIA+
- Meetings
- Orientation
- Other Events
- Religious Services & Activities
- Special Interest to Women
- Sports & Recreation
- Social Events
- Study Abroad
- Weeks of Welcome
- 2026 International White Hat Conference: Cybersecurity & Digital Crime Prevention: Building Global Readiness for Mega EventsAll day
- 2026 International White Hat Conference8:00 am
- IS&T RCS Tutorial - Introduction to Parallel Programming (Hands-on)12:30 pm
- ECE PhD Prospectus Defense: Shining Yang2:00 pm
- Aerial Silks Skills 014:00 pm
- Aerial Silks Skills 035:00 pm
- Ballet Advanced Beginner 015:30 pm
- Core Intensive Yoga5:30 pm
- Barre Pilates Fusion6:00 pm
- Aerial Silks Skills 056:15 pm
- Aerial Silks Intermediate 017:15 pm
- [AML Summer Skills] The Right Review10:00 am
- IS&T RCS Tutorial - Natural Language Processing Basics (LLMs Part 1) (Hands-on)12:30 pm
- [Torrey Pines] Fellowship Recipient Panel: A Funding Fest 2026 Event1:00 pm
- Seowon Baek Dissertation Defense2:00 pm
- Contemporary Mat Pilates5:30 pm
- Strength 456:00 pm
ECE PhD Prospectus Defense: Shining Yang
ECE PhD Prospectus Defense: Shining Yang
Title: SmartNIC-Based System with Software-Hardware Co-Design for Machine Learning Applications
Presenter: Shining Yang
Advisor: Professor Martin Herbordt
Chair: Professor Tali Moreshet
Committee: Professor Martin Herbordt, Professor Richard Brower, Professor Tali Moreshet, Professor Richard West
Google Scholar Link: https://scholar.google.com/citations?user=cm-EF2EAAAAJ&hl=en
Abstract: Most AI training and a growing fraction of AI inference are performed on large-scale GPU-based distributed systems. As AI models continue their rapid evolution, with model size and architectural complexity growing at an unprecedented rate, inefficiencies in these systems are increasingly being exposed. Bottlenecks arise not only from insufficient hardware resources but also from dead time resulting from suboptimal component interactions. One such bottleneck addressed in this dissertation is limited GPU memory capacity. A common approach to alleviating this limitation is to use CPUs, which provide substantially larger memory capacity, as offload engines. While this strategy reduces GPU memory pressure, it introduces new challenges: performance may become limited by constrained data-transfer bandwidth and the increasing complexity of coordinating computation across heterogeneous devices.
Our thesis is that system-level inefficiencies in large-scale distributed AI systems can be significantly reduced by integrating SmartNICs as active orchestration components that coordinate communication, data movement, and synchronization across heterogeneous devices. A SmartNIC is a programmable network interface device that integrates on-board processing capability with high-speed networking. By providing programmable packet processing and direct access to host and device memory, SmartNICs create new opportunities to restructure communication paths and execution pipelines. But rather than treating SmartNICs as isolated accelerators, we view them as part of a broader system co-design space that includes in-network computation, communication coordination, and multi-device cooperation.
This dissertation investigates SmartNIC-based mechanisms that offload communication and controlling tasks from host CPUs and GPUs to SmartNICs. These mechanisms aim to reduce GPU-side overhead, improve data-movement and control efficiency, and increase communication–computation overlap in distributed AI systems. The potential impact of this architecture is a reduction in the hardware scale required to support large AI model workloads, enabling researchers and smaller organizations without access to massive GPU clusters to run such workloads.
Preliminary work for this thesis investigates how SmartNIC-GPU-CPU (SGC) system designs can improve the efficiency of distributed training for both dense and sparse AI models. Results show that the proposed SGC system achieves up to 1.6x throughput improvement for dense model training. For MoE models (sparse model), it achieves up to 1.4x latency reduction and 1.6x throughput improvement.
| When | 2:00 pm - 4:00 pm on 1 June 2026 |
|---|---|
| Building | PHO 339 |