SC12 Home > SC12 Schedule > SC12 Presentation - Aspen - A Domain Specific Language for Performance Modeling

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.

Aspen - A Domain Specific Language for Performance Modeling

SESSION: Performance Modeling

EVENT TYPE: Papers

TIME: 11:30AM - 12:00PM

SESSION CHAIR: Dimitris Nikolopoulos

AUTHOR(S):Kyle L. Spafford, Jeffrey S. Vetter

ROOM:355-EF

ABSTRACT:
We present a new approach to analytical performance modeling using Aspen, a domain specific language. Aspen (Abstract Scalable Performance Engineering Notation) fills an important gap in existing performance modeling techniques and is designed to enable rapid exploration of new algorithms and architectures. It includes a formal specification of an applications performance behavior and an abstract machine model. We provide an overview of Aspens features and demonstrate how it can be used to express a performance model for a three dimensional Fast Fourier Transform. We then demonstrate the composability and modularity of Aspen by importing and reusing the FFT model in a molecular dynamics model. We have also created a number of tools that allow scientists to balance application and system factors quickly and accurately.

Chair/Author Details:

Dimitris Nikolopoulos (Chair) - Queen's University Belfast

Kyle L. Spafford - Oak Ridge National Laboratory

Jeffrey S. Vetter - Oak Ridge National Laboratory

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

Aspen - A Domain Specific Language for Performance Modeling

SESSION: Performance Modeling

EVENT TYPE:

TIME: 11:30AM - 12:00PM

SESSION CHAIR: Dimitris Nikolopoulos

AUTHOR(S):Kyle L. Spafford, Jeffrey S. Vetter

ROOM:355-EF

ABSTRACT:
We present a new approach to analytical performance modeling using Aspen, a domain specific language. Aspen (Abstract Scalable Performance Engineering Notation) fills an important gap in existing performance modeling techniques and is designed to enable rapid exploration of new algorithms and architectures. It includes a formal specification of an applications performance behavior and an abstract machine model. We provide an overview of Aspens features and demonstrate how it can be used to express a performance model for a three dimensional Fast Fourier Transform. We then demonstrate the composability and modularity of Aspen by importing and reusing the FFT model in a molecular dynamics model. We have also created a number of tools that allow scientists to balance application and system factors quickly and accurately.

Chair/Author Details:

Dimitris Nikolopoulos (Chair) - Queen's University Belfast

Kyle L. Spafford - Oak Ridge National Laboratory

Jeffrey S. Vetter - Oak Ridge National Laboratory

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