DocumentCode :
2789477
Title :
Evaluation of Stream Virtual Machine on Raw Processor
Author :
Suh, Jinwoo ; Lethin, Richard ; Crago, Stephen P. ; McMahon, Janice O. ; Kang, Dong-In
Author_Institution :
Inf. Sci. Inst., Univ. of Southern California, Arlington, VA
fYear :
2007
fDate :
26-30 March 2007
Firstpage :
1
Lastpage :
8
Abstract :
Stream processing exploits the properties of stream applications such as parallelism and throughput-oriented nature of the applications. One of the most recent approaches is community-supported Morphware stable interface (MSI) used as a stable abstraction between high-level compilers (HLC) and low-level architecture-specific compilers (LLC). We focus on one part of the MSI, the stream virtual machine (SVM). We implemented a high-level compiler that produces SVM output renderings and SVM implementation. The SVM is implemented with the Raw compiler as the LLC and an accompanying library. We also implemented stream applications such as matrix multiplication, FIR bank, and ground moving target indicator (GMTI) using the implemented compilers. These applications are optimized and the results are analyzed. The results show that the SVM framework is generally suitable for streaming applications on Raw processor.
Keywords :
application program interfaces; program compilers; virtual machines; API; Raw processor; SVM output renderings; community-supported Morphware stable interface; high-level compilers; low-level architecture-specific compilers; stream virtual machine; Computational efficiency; Concurrent computing; Finite impulse response filter; Government; Hardware; Libraries; Parallel processing; Read-write memory; Support vector machines; Virtual machining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
Type :
conf
DOI :
10.1109/IPDPS.2007.370403
Filename :
4228131
Link To Document :
بازگشت