![]() |
ANU Supercomputer Facility
|
|
Fujitsu/ANU (Area 4) Parallel Mathematics Library Development Project
The Area 4 project commenced in 1992 and was focussed on researching and developing mathematical library algorithms and code for Fujitsu's VPP300/700 supercomputers. The original emphasis of the project was to develop parallel algorithms which achieved high performance on the VPP series however this broadened to include extensions to the existing library of vectorised mathematical subroutines for a single processor of the VPP. The project was completed in 1999. Parallel and serial vector algoritms have been developed in several areas, including:
Code developed was incorporated into the Fujitsu SSL2 scientific subroutine libraries, SSL2VP for one processor and SSL2VPP for multiple processors. The Supercomputer Facility managed this project and four of the staff were actively involved in the work. Dr M Kahn was responsible for day-to-day management of the project and the coordination of planning and activities across campus. Academic direction and leadership of the project was under Professor R Brent, CSL, RSISE and Professor M Osborne, Program in Advanced Computation, CMA, SMS. Staff and students working on the project were located in SMS, Computer Science Laboratory, RSISE and ANUSF. Several research fellow positions were funded under this project. Amongst those contributing to the project were Dr David Harrar II, Dr Eric Jiang, Mr David Miron, Dr Markus Hegland, Dr Lutz Grosz, Mr Geoff Keating, Dr Zbigniew Leyk, Dr Zhou Bing Bing, Dr Ole Nielsen and Mr Gavin Mercer. Some Performance ComparisonsHere are some sample timings to show the performance achieved by code developed as part of the Area4 project.
Parallel dense symmetric eigensolver
Vector (1 processor) dense symmetric eigensolver
Best existing SSL2 routine for 3000*3000 is 6 mins LAPACK timings for DSYEV (symmetric real eigensolver)
Hermitian dense eigensolver (vector code)
Parallel version
FFT's (vector code)
Lanczos algorithm for sparse symmetric eigenproblems (some sample times as the calculation depends on the problem so can't give definite figures)
Random Normal number generatorTime per random normal generated is 5.4 - 11.4 nanosecs For further information contact Dr Margaret Kahn margaret.kahn@anu.edu.au (06) 249 4541 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Page last updated: 10 December 2002 Please direct all enquiries to: anusf@anu.edu.au Page authorised by: the Head, ANUSF |
| The Australian National University — CRICOS Provider Number 00120C |