TY - GEN
T1 - Software design pattern behavior in shared memory multiprocessor systems
AU - Ovatman, Tolga
AU - Buzluca, Feza
PY - 2009
Y1 - 2009
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=77949760569&partnerID=8YFLogxK
U2 - 10.1109/CISE.2009.5365871
DO - 10.1109/CISE.2009.5365871
M3 - Conference contribution
AN - SCOPUS:77949760569
SN - 9781424445073
T3 - Proceedings - 2009 International Conference on Computational Intelligence and Software Engineering, CiSE 2009
BT - Proceedings - 2009 International Conference on Computational Intelligence and Software Engineering, CiSE 2009
T2 - 2009 International Conference on Computational Intelligence and Software Engineering, CiSE 2009
Y2 - 11 December 2009 through 13 December 2009
ER -