SC13 Home > SC13 Schedule > SC13 Presentation - Towards Semi-Automated Dense Linear Algebra Library Generation

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.

Towards Semi-Automated Dense Linear Algebra Library Generation

SESSION: Doctoral Showcase - Dissertation Research

EVENT TYPE: Doctoral Showcase - Dissertation Research Showcase

TIME: 11:00AM - 11:15AM

SESSION CHAIR: Alistair Rendell

Presenter(s):Bryan A. Marker


Design by Transformation (DxT) is an approach to software engineering where knowledge of software is encoded as transformations. Currently, experts implicitly apply this knowledge to manually create high-performing code. The long-term goal of my work is to encode expert knowledge to automatically apply it for more sustainable, efficient, and formal engineering. Without being explicitly stored, experts critical knowledge can be lost when an expert retires or leaves. Further, when this knowledge is applied manually, it can be incorrectly applied, resulting in coding errors, or forgotten to be applied, resulting in inefficiencies. This is the case for domains such as dense linear algebra (DLA); experts inefficiently develop DLA code libraries manually. Instead, we should automatically generate such libraries. With DxT we encode knowledge and automatically generate the same or better code (as seen in my experiments with dense linear algebra). Code generated by my work is shipping with the Elemental library.

Chair/Presenter Details:

Alistair Rendell (Chair) - Australian National University

Bryan A. Marker - University of Texas at Austin

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