DocumentCode :
2145499
Title :
Reduction of Complexity and Automation of Parallel Execution through Loop Level Parallelism
Author :
Teff, Robert A. ; Lee, Roger Y.
Author_Institution :
Central Michigan Univ., Mount Pleasant
fYear :
2007
fDate :
11-12 Oct. 2007
Firstpage :
304
Lastpage :
308
Abstract :
SIMD (single instruction multiple data) is a processor architecture classification from Flynn´s taxonomy. The concept is that a single instruction set operates on multiple units of data simultaneously. Computers use this processor architecture are known as array processors or vector processors. Most computers in use today are SISD (single instruction single data) though allowing a single instruction to operate on multiple data can also be applied to a virtual machine that is capable of parallel execution through the use of multi-threading/multi-core processors, or distributed parallel execution on a multi-computer grid. This paper proposes a language structure that applies the SIMD concept to the Java virtual machine. The motive is to reduce the complexity of the code and ease implementation of parallelization by running a single set of instructions concurrently on an entire collection of objects.
Keywords :
Java; concurrency control; multi-threading; parallelising compilers; program control structures; vector processor systems; virtual machines; Java virtual machine; array processors; complexity reduction; concurrency control; distributed parallel execution; loop level parallelism; multicomputer grid; multicore processors; multithreading; parallel execution automation; parallel language; parallel processing; parallelizing compiler; processor architecture classification; single instruction multiple data; single instruction single data; vector processors; Automation; Computer aided instruction; Computer architecture; Concurrent computing; Distributed computing; Grid computing; Parallel processing; Taxonomy; Vector processors; Virtual machining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2007. QSIC '07. Seventh International Conference on
Conference_Location :
Portland, OR
ISSN :
1550-6002
Print_ISBN :
978-0-7695-3035-2
Type :
conf
DOI :
10.1109/QSIC.2007.4385512
Filename :
4385512
Link To Document :
بازگشت