DocumentCode :
3144354
Title :
Implementation of Recurrence Calculation on a Heterogeneous Multicore Processor
Author :
Wakatani, Akiyoshi
Author_Institution :
Fac. of Intell. & Inf., Konan Univ., Kobe, Japan
fYear :
2009
fDate :
1-3 June 2009
Firstpage :
876
Lastpage :
881
Abstract :
Heterogeneous multi core architectures are considered as a prominent next generation processor. Cell B.E. (Broadband Engine) was originally designed for a processor suitable for streaming applications such as media processing, but it also can be applied to other high performance computing applications. In order to confirm the effectiveness of the Cell B.E. for other HPC applications, the parallel version of recurrence equation solver and SAXPY routine are implemented and evaluated on the system using the processor. By using the overlapping technique of the DMA processing and the computation, the performance of over 1400 MFLOPS can be achieved with the array size of 107 for the SAXPY routine. On the other hand, a recurrence equation is one of algorithms which cannot be parallelized straightforwardly. We implement it on the Cell B.E. by using the P-scheme algorithm and achieves the speedup of about 4 with 6 SPEs compared with the normal solver with using 1 PPE.
Keywords :
microprocessor chips; parallel processing; heterogeneous multicore architectures; heterogeneous multicore processor; high performance computing; next generation processor; overlapping technique; recurrence calculation implementation; recurrence equation solver; Difference equations; Engines; High performance computing; Information science; Linux; Microprocessors; Multicore processing; Parallel processing; Process design; Streaming media; cell B.E; multicore; performance; recurrence;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Information Science, 2009. ICIS 2009. Eighth IEEE/ACIS International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3641-5
Type :
conf
DOI :
10.1109/ICIS.2009.127
Filename :
5223125
Link To Document :
بازگشت