SC12 Home > SC12 Schedule > SC12 Presentation - Optimizing Overlay-Based Virtual Networking Through Optimistic Interrupts and Cut-Through Forwarding

SCHEDULE: NOV 10-16, 2012

When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.

Optimizing Overlay-Based Virtual Networking Through Optimistic Interrupts and Cut-Through Forwarding

SESSION: Communication Optimization

EVENT TYPE: Papers

TIME: 4:30PM - 5:00PM

SESSION CHAIR: Ron Brightwell

AUTHOR(S):Zheng Cui, Lei Xia, Patrick G. Bridges, Peter A. Dinda, John R. Lange

ROOM:255-EF

ABSTRACT:
Overlay-based virtual networking provides a powerful model for realizing virtual distributed and parallel computing systems with strong isolation, portability, and recoverability properties. However, in extremely high throughput and low latency networks, such overlays can suffer from bandwidth and latency limitations, which is of particular concern if we want to apply the model in HPC environments. Through careful study of an existing very high performance overlay-based virtual network system, we have identified two core issues limiting performance: delayed and/or excessive virtual interrupt delivery into guests, and copies between host and guest data buffers done during encapsulation. We respond with two novel optimizations: optimistic, timer-free virtual interrupt injection, and zero-copy cut-through data forwarding. These optimizations improve the latency and bandwidth of the overlay network on 10 Gbps interconnects, resulting in near-native performance for a wide range of microbenchmarks and MPI application benchmarks.

Chair/Author Details:

Ron Brightwell (Chair) - Sandia National Laboratories

Zheng Cui - University of New Mexico

Lei Xia - Northwestern University

Patrick G. Bridges - University of New Mexico

Peter A. Dinda - Northwestern University

John R. Lange - University of Pittsburgh

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar

Optimizing Overlay-Based Virtual Networking Through Optimistic Interrupts and Cut-Through Forwarding

SESSION: Communication Optimization

EVENT TYPE:

TIME: 4:30PM - 5:00PM

SESSION CHAIR: Ron Brightwell

AUTHOR(S):Zheng Cui, Lei Xia, Patrick G. Bridges, Peter A. Dinda, John R. Lange

ROOM:255-EF

ABSTRACT:
Overlay-based virtual networking provides a powerful model for realizing virtual distributed and parallel computing systems with strong isolation, portability, and recoverability properties. However, in extremely high throughput and low latency networks, such overlays can suffer from bandwidth and latency limitations, which is of particular concern if we want to apply the model in HPC environments. Through careful study of an existing very high performance overlay-based virtual network system, we have identified two core issues limiting performance: delayed and/or excessive virtual interrupt delivery into guests, and copies between host and guest data buffers done during encapsulation. We respond with two novel optimizations: optimistic, timer-free virtual interrupt injection, and zero-copy cut-through data forwarding. These optimizations improve the latency and bandwidth of the overlay network on 10 Gbps interconnects, resulting in near-native performance for a wide range of microbenchmarks and MPI application benchmarks.

Chair/Author Details:

Ron Brightwell (Chair) - Sandia National Laboratories

Zheng Cui - University of New Mexico

Lei Xia - Northwestern University

Patrick G. Bridges - University of New Mexico

Peter A. Dinda - Northwestern University

John R. Lange - University of Pittsburgh

Add to iCal  Click here to download .ics calendar file

Add to Outlook  Click here to download .vcs calendar file

Add to Google Calendarss  Click here to add event to your Google Calendar