Title :
A framework for automatic parallelization of sequential programs
Author_Institution :
Dept. of Telecommun., Budapest Univ. of Technol. & Econ., Hungary
Abstract :
With the dropping prices of multiprocessor desktop computers and high-performance clusters these systems are more and more available to the average user. Thus there is a growing need for applications that take advantage of multiprocessor systems. Automatic parallelization allows preexisting sequential programs to utilize multiple processors. Automatic parallelization requires thorough analysis of the sequential program. In this paper multiprocessor systems, and challenges of automatic parallelization are briefly covered. Also, a framework for developing and running automatic parallelization algorithms is introduced.
Keywords :
Java; data structures; microcomputers; multiprocessing systems; parallel programming; sequential codes; Java; automatic parallelization; distributed system; high-performance cluster; multiprocessor desktop computer; multiprocessor system; sequential program; Application software; Bandwidth; Computer applications; Computer networks; Motion pictures; Parallel processing; Power generation economics; Process design; Supercomputers; Telecommunication computing;
Conference_Titel :
Telecommunications, 2003. ConTEL 2003. Proceedings of the 7th International Conference on
Conference_Location :
Zagreb, Croatia
Print_ISBN :
953-184-052-0
DOI :
10.1109/CONTEL.2003.176986