This project, modernizing and extending a system called ATLAS (Automatically Tuned Linear Algebra System) which is included in nearly every operating system and used widely for tuning linear algebra systems, aims at developing tasks and new research related to automatic tuning of high-performance computation. The work outlines a spectrum of activities, ranging from fighting bit-rot on the somewhat stale source code to developing new optimization techniques for algorithms that use non-dense representations. The infrastructure relies on various techniques to achieve accurate timing and heuristic for automatic search. The ATLAS system has been widely adopted by both industry and academia, because of the development and careful application of these ideas and because linear problems form the foundation of scientific computing. Without ATLAS, many extremely important computations simply would not be feasible. This project includes maintenance efforts that should increase the systems ability to be increasingly self-supporting. The PI will perform prototyping of ideas that lay the groundwork for later package advancement, keeping the project active, so that it remains a usable research infrastructure.

Broader Impact: The system is already widely used serving a broad community. Any improvements would result in benefit of the research and industrial community. Moreover, UTSA is a minority-serving university that provides appropriate training to underrepresented students at all levels.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Network Systems (CNS)
Application #
0551504
Program Officer
Rita V. Rodriguez
Project Start
Project End
Budget Start
2006-03-01
Budget End
2010-02-28
Support Year
Fiscal Year
2005
Total Cost
$112,001
Indirect Cost
Name
University of Texas at San Antonio
Department
Type
DUNS #
City
San Antonio
State
TX
Country
United States
Zip Code
78249