SC12 Home > SC12 Schedule > SC12 Presentation - The OpenOnload User-level Network Stack

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.

The OpenOnload User-level Network Stack

SESSION: Software Platforms

EVENT TYPE: Exhibitor Forums

TIME: 11:00AM - 11:30AM

Presenter(s):Dave Parry, Steve Pope

ROOM:155-C

ABSTRACT:
The architecture of conventional networked systems has remained largely constant for many years. However, some specialized application domains have adopted alternative architectures. For example, the HPC community uses message passing libraries which perform network processing in user-space in conjunction with the features of user-accessible network interfaces. Such user-level networking reduces networking overheads considerably without sacrificing the security and resource management functionality that the operating system normally provides. Supporting user-level TCP/UDP/IP networking for a more general set of applications poses considerable challenges, including: intercepting system calls, binary compatibility with existing applications, maintaining security, supporting fork and exec, passing sockets through Unix domain sockets and advancing the protocol when the application is not scheduled. This talk presents the OpenOnload architecture for user-level networking, which is rapidly becoming the de-facto standard for user-space protocol processing of TCP and UDP, particularly in latency sensitive applications. Performance measurements and real world deployment-cases will be discussed.

Chair/Presenter Details:

Dave Parry - Solarflare

Steve Pope - Solarflare

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

The OpenOnload User-level Network Stack

SESSION: Software Platforms

EVENT TYPE:

TIME: 11:00AM - 11:30AM

Presenter(s):Dave Parry, Steve Pope

ROOM:155-C

ABSTRACT:
The architecture of conventional networked systems has remained largely constant for many years. However, some specialized application domains have adopted alternative architectures. For example, the HPC community uses message passing libraries which perform network processing in user-space in conjunction with the features of user-accessible network interfaces. Such user-level networking reduces networking overheads considerably without sacrificing the security and resource management functionality that the operating system normally provides. Supporting user-level TCP/UDP/IP networking for a more general set of applications poses considerable challenges, including: intercepting system calls, binary compatibility with existing applications, maintaining security, supporting fork and exec, passing sockets through Unix domain sockets and advancing the protocol when the application is not scheduled. This talk presents the OpenOnload architecture for user-level networking, which is rapidly becoming the de-facto standard for user-space protocol processing of TCP and UDP, particularly in latency sensitive applications. Performance measurements and real world deployment-cases will be discussed.

Chair/Presenter Details:

Dave Parry - Solarflare

Steve Pope - Solarflare

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