DocumentCode :
2858551
Title :
Software Design Pattern Behavior in Shared Memory Multiprocessor Systems
Author :
Ovatman, Tolga ; Buzluca, Feza
Author_Institution :
Dept. of Comput. Eng., Istanbul Tech. Univ., Istanbul, Turkey
fYear :
2009
fDate :
11-13 Dec. 2009
Firstpage :
1
Lastpage :
4
Abstract :
With the emergence of multicore processors, parallel software is beginning to be used in the domain of application development in addition to high performance computing. In this work three software design patterns are chosen from each pattern category as subjects, representing reusable elements of object oriented software design. Behavior of these patterns in a shared memory parallel environment is investigated regarding different aspects of parallelization including parallelizability, scalability and workload distribution.
Keywords :
object-oriented programming; parallel programming; shared memory systems; software reusability; application development; high performance computing; multicore processor; object oriented software design; parallel software; parallelizability; pattern category; reusable elements; scalability; shared memory multiprocessor system; shared memory parallel environment; software design pattern behavior; workload distribution; Application software; Concurrent computing; Design engineering; High performance computing; Multicore processing; Multiprocessing systems; Programming; Runtime; Software design; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
Type :
conf
DOI :
10.1109/CISE.2009.5365871
Filename :
5365871
Link To Document :
بازگشت