Seminar Details:

LANS Informal Seminar
"Friends Don't Let Friends Tune Code"

DATE: February 8, 2011

TIME: 15:00:00 - 16:00:00
SPEAKER: Jeff Hollingsworth, Professor & Associate Chair, Computer Science Dept., University of Maryland
LOCATION: Bldg 240 Conference Center 1404-1405, Argonne National Laboratory

Tuning code for a specific system has often been necessary, but rarely enjoyable or easy. With many variants of a given architecture now being used in machines, for example the many implementations of the x86 instruction set, tuning has become even more difficult. In this talk, I will outline our work on the Active Harmony Auto-tuning system. I will present some results showing that we can improve the performance of real codes, and that the best configuration can vary quite a bit even among very similar CPUs. Our tool is capable of both online (tuning for a single execution) and offline (tuning using training runs) operation. I will also describe our core search algorithm, Parallel Rank Order.


Please send questions or suggestions to Jeffrey Larson: jmlarson at anl dot gov.