DocumentCode :
2050598
Title :
Cost evaluation from specifications for BSP programs
Author :
Niculescu, Virginia
Author_Institution :
Dept. of Comput. Sci., Babes-Bolyai Univ., Cluj-Napoca
fYear :
2006
fDate :
25-29 April 2006
Abstract :
BSP has shown that structured parallel programming is not only a performance win, but it is also a program construction win, especially if we add a formal method for designing. Maybe the most important advantage that BSP brings is the effective cost model that allows a good evaluation of the performance. The paper presents a technique for cost evaluation from specifications for BSP programs. We consider parameterized specifications and processes for BSP programs, and the parameters are the number of processes, the index of the local process, and the data distribution. The possibility of counting the number of communications from postconditions, allows us to make a cost evaluation even at the early stages of the design, and so it leads us to the right decisions
Keywords :
formal specification; parallel programming; structured programming; BSP program specification; bulk synchronous parallel programming; cost evaluation; data distribution; formal method; parameterized specification; structured parallel programming; Application software; Computer architecture; Computer science; Concurrent computing; Costs; Design methodology; Hardware; Parallel processing; Parallel programming; Software design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
Type :
conf
DOI :
10.1109/IPDPS.2006.1639626
Filename :
1639626
Link To Document :
بازگشت