The project supported two Postdoctoral Fellows (Bill Clarke and Rui Yang) and two APAI PhD students (Joseph Antony and Andrew Over). Its activities have included team visits to Sun and Gaussian in 2003, a number of individual visits over 2004 and 2005, and an internship by Andrew at Sun during 2005.
Keywords: parallel algorithms, OpenMP, computational chemistry, computer performance evaluation, computer simulation, hardware-software co-design, non-uniform memory access shared memory multiprocessors.
In brief, the Algorithm Development theme involves development of key algorithms used in the Gaussian package, their optimization on medium to large-scale NUMA parallel processors, and investigate how they can be expressed in terms of suitable extensions the OpenMP programming paradigm.
In brief, the Performance Evaluation theme involved undertaking a performance analysis of the above algorithms, with emphasis on serial and parallel memory access issues. Performance instrumentation libraries and computer simulation techniques will be used to make these analysis, with the Sun UltraSPARC III SMP being the architecture of interest. This work has included the development and extension of the Sparc-Sulima simulation tool.
More details taken from the original project proposal can be downloaded from here.
last modified: Peter Strazdins 10/06