Title :
Performance improvement for matrix calculation on CP-PACS node processor
Author :
Abei, Yoshito ; Itakura, Kinichi ; Boku, Taisuke ; Nakamura, Hiroshi ; Nakazawa, Kisaburo
Author_Institution :
Inst. of Inf. Sci. & Electron., Tsukuba Univ., Ibaraki, Japan
fDate :
28 Apr-2 May 1997
Abstract :
CP-PACS (Computational Physics by Parallel Array Computer System) is a massively parallel processing system with 2048 node processors for large scale scientific calculations. On a node processor of CP-PACS, there is a special hardware feature called PVP-SW (Pseudo Vector Processor based on Slide Window), which realizes an efficient vector processing on a superscalar processor without depending on the cache. The authors present the effectiveness of PVP-SW by performance measurement on a single node processor for the LINPACK benchmark. Utilizing loop unrolling techniques and the block-TLB feature, the PVP-SW function improves the basic performance up to 3.5 times faster for 1000×1000 LINPACK. This performance corresponds to the 73% of theoretical peak
Keywords :
matrix algebra; parallel architectures; parallel machines; performance evaluation; physics computing; special purpose computers; vector processor systems; CP-PACS node processor; Computational Physics by Parallel Array Computer System; LINPACK benchmark; PVP-SW; block-TLB feature; hardware feature; large scale scientific calculations; loop unrolling techniques; massively parallel processing system; matrix calculation; node processors; performance improvement; performance measurement; single node processor; slide window-based pseudo vector processor; superscalar processor; vector processing; Clocks; Concurrent computing; Hardware; Large-scale systems; Measurement; Physics computing; Picture archiving and communication systems; Reduced instruction set computing; Registers; Vector processors;
Conference_Titel :
High Performance Computing on the Information Superhighway, 1997. HPC Asia '97
Conference_Location :
Seoul
Print_ISBN :
0-8186-7901-8
DOI :
10.1109/HPC.1997.592229