DocumentCode
397102
Title
A faster implementation of sequential sorting algorithms using the PARSA methodology
Author
Govindaswamy, Visvasuresh Victor ; Balasekaran, G. ; Marquis, Jeff ; Shirazi, Behrooz A.
Author_Institution
Texas Univ., Arlington, TX, USA
Volume
2
fYear
2003
fDate
4-7 May 2003
Firstpage
1313
Abstract
PARSA is a software development environment for designing, developing and deploying high performance multithreaded software. Its main advantage is that it makes it easy for the software developer to develop highly efficient, fast software and at the same time, making applications portable to a wide range of systems without the need of knowledge of multithreaded programming. It supports an object-based graphical programming methodology specifically designed for developing multithreaded software by using graphical objects with arcs. This paper presents a brief description of PARSA and the results of eight sorting algorithms that were implemented using the methodology. The results show impressive speedups of the PARSA sort algorithms over their sequential implementations.
Keywords
computer graphics; graphical user interfaces; multi-threading; programming environments; scheduling; software tools; sorting; PARSA; assessment environment; graphical object; multithreaded programming; multithreaded software; object-based graphical programming; parallel processing; parallel program scheduling; parallel program scheduling and assessment environment; software development environment; software engineering; software methodology; software tools; sorting algorithm; Application software; Design methodology; Parallel processing; Processor scheduling; Programming profession; Software engineering; Software performance; Software tools; Sorting; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
ISSN
0840-7789
Print_ISBN
0-7803-7781-8
Type
conf
DOI
10.1109/CCECE.2003.1226141
Filename
1226141
Link To Document