DocumentCode :
3391768
Title :
Lattice field theory on cluster computers: vector- vs. cache-centric programming
Author :
Best, C. ; Eicker, Norbert ; Lipper, T. ; Peardon, M. ; Uberholz, P. ; Schilling, Klaus
Author_Institution :
Inst. for Comput., Forschungszentrum Julich GmbH, Germany
fYear :
1999
fDate :
1999
Firstpage :
312
Lastpage :
319
Abstract :
We evaluate the possibility of moving medium-sized calculation in lattice field theory from vector supercomputers to cluster computers, namely clusters built from Alpha processors and Myrinet interconnect, and find that a medium-sized system with a performance of 10 to 20 GFlop/s can be easily and cost-effectively built from current off-the-shelf components. The performance of the algorithms is analyzed with respect to memory bandwidth problems by experiment and using a cache simulator that uses C++ operator overloading. It seems that cluster systems, while hampered by poor memory bandwidth as compared to supercomputers, might offer opportunities for some algorithms that have good locality but are not vectorizable and thus will not perform well on vector systems
Keywords :
lattice field theory; parallel processing; parallel programming; performance evaluation; physics computing; Alpha processors; C++ operator overloading; Myrinet interconnect; cache simulator; cache-centric programming; cluster computers; lattice field theory; memory bandwidth problems; vector programming; vector supercomputers; Bandwidth; Computational modeling; Computer simulation; Concurrent computing; Costs; Lattices; Physics computing; Read only memory; Signal processing algorithms; Supercomputers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing, 1999. Proceedings. 1st IEEE Computer Society International Workshop on
Conference_Location :
Melbourne, Vic.
Print_ISBN :
0-7695-0343-8
Type :
conf
DOI :
10.1109/IWCC.1999.810901
Filename :
810901
Link To Document :
بازگشت