SC12 Home > SC12 Schedule > SC12 Presentation - Byte-Precision Level of Detail Processing for Variable Precision Analytics

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.

Byte-Precision Level of Detail Processing for Variable Precision Analytics

SESSION: Optimizing I/O For Analytics

EVENT TYPE: Papers

TIME: 10:30AM - 11:00AM

SESSION CHAIR: Dean Hildebrand

AUTHOR(S):John Jenkins, Eric Schendel, Sriram Lakshminarasimhan, Terry Rogers, David A. Boyuka, Stephane Ethier, Robert Ross, Scott Klasky, Nagiza F. Samatova

ROOM:355-D

ABSTRACT:
I/O bottlenecks in HPC applications are becoming a more pressing problem as compute capabilities continue to outpace I/O capabilities. While double-precision simulation data often must be stored losslessly, the loss of some of the fractional component may introduce acceptably small errors to many types of scientific analyses. Given this observation, we develop a precision level of detail (APLOD) library, which partitions double-precision datasets along user-defined byte boundaries. APLOD parameterizes the analysis accuracy-I/O performance tradeoff, bounds maximum relative error, maintains I/O access patterns compared to full precision, and operates with low overhead. Using ADIOS as an I/O use-case, we show proportional reduction in disk access time to the degree of precision. Finally, we show the effects of partial precision analysis on accuracy for operations such as k-means and Fourier analysis, finding a strong applicability for the use of varying degrees of precision to reduce the cost of analyzing extreme-scale data.

Chair/Author Details:

Dean Hildebrand (Chair) - IBM Almaden Research Center

John Jenkins - North Carolina State University

Eric Schendel - North Carolina State University

Sriram Lakshminarasimhan - North Carolina State University

Terry Rogers - North Carolina State University

David A. Boyuka - North Carolina State University

Stephane Ethier - Princeton Plasma Physics Laboratory

Robert Ross - Argonne National Laboratory

Scott Klasky - Oak Ridge National Laboratory

Nagiza F. Samatova - North Carolina State University

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

Byte-Precision Level of Detail Processing for Variable Precision Analytics

SESSION: Optimizing I/O For Analytics

EVENT TYPE:

TIME: 10:30AM - 11:00AM

SESSION CHAIR: Dean Hildebrand

AUTHOR(S):John Jenkins, Eric Schendel, Sriram Lakshminarasimhan, Terry Rogers, David A. Boyuka, Stephane Ethier, Robert Ross, Scott Klasky, Nagiza F. Samatova

ROOM:355-D

ABSTRACT:
I/O bottlenecks in HPC applications are becoming a more pressing problem as compute capabilities continue to outpace I/O capabilities. While double-precision simulation data often must be stored losslessly, the loss of some of the fractional component may introduce acceptably small errors to many types of scientific analyses. Given this observation, we develop a precision level of detail (APLOD) library, which partitions double-precision datasets along user-defined byte boundaries. APLOD parameterizes the analysis accuracy-I/O performance tradeoff, bounds maximum relative error, maintains I/O access patterns compared to full precision, and operates with low overhead. Using ADIOS as an I/O use-case, we show proportional reduction in disk access time to the degree of precision. Finally, we show the effects of partial precision analysis on accuracy for operations such as k-means and Fourier analysis, finding a strong applicability for the use of varying degrees of precision to reduce the cost of analyzing extreme-scale data.

Chair/Author Details:

Dean Hildebrand (Chair) - IBM Almaden Research Center

John Jenkins - North Carolina State University

Eric Schendel - North Carolina State University

Sriram Lakshminarasimhan - North Carolina State University

Terry Rogers - North Carolina State University

David A. Boyuka - North Carolina State University

Stephane Ethier - Princeton Plasma Physics Laboratory

Robert Ross - Argonne National Laboratory

Scott Klasky - Oak Ridge National Laboratory

Nagiza F. Samatova - North Carolina State University

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