SC13 Home > SC13 Schedule > SC13 Presentation - Performance Evaluation of Intel Transactional Synchronization Extensions for High Performance Computing

SCHEDULE: NOV 16-22, 2013

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.

Performance Evaluation of Intel Transactional Synchronization Extensions for High Performance Computing

SESSION: Memory Hierarchy

EVENT TYPE: Papers

TIME: 1:30PM - 2:00PM

SESSION CHAIR: Mark Gardner

AUTHOR(S):Richard Yoo, Christopher Hughes, Konrad Lai, Ravi Rajwar

ROOM:405/406/407

ABSTRACT:
Intel has recently introduced Intel Transactional Synchronization Extensions (Intel TSX) in the Intel 4th Generation Core Processors. With Intel TSX, a processor can dynamically determine whether threads need to serialize through lock-protected critical sections. In this paper, we evaluate the first hardware implementation of Intel TSX using a set of high-performance computing (HPC) workloads, and demonstrate that applying Intel TSX to these workloads can provide significant performance improvements. On a set of real-world HPC workloads, applying Intel TSX provides an average speedup of 1.41x. When applied to a parallel user-level TCP/IP stack, Intel TSX provides 1.31x average bandwidth improvement on network intensive applications. We also demonstrate the ease with which we were able to apply Intel TSX to the various workloads.

Chair/Author Details:

Mark Gardner (Chair) - Virginia Tech

Richard Yoo - Intel Corporation

Christopher Hughes - Intel Corporation

Konrad Lai - Intel Corporation

Ravi Rajwar - Intel Corporation

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 full paper can be found in the ACM Digital Library