Concurrent Approach to Data Parallel Model using Java
Parallel programming models exist as an abstraction
of hardware and memory architectures. There are several parallel
programming models in commonly use; they are shared memory
model, thread model, message passing model, data parallel model,
hybrid model, Flynn-s models, embarrassingly parallel computations
model, pipelined computations model. These models are not specific
to a particular type of machine or memory architecture. This paper
expresses the model program for concurrent approach to data parallel
model through java programming.
[1] Hesham El-Rewini, Mostafa Abd-El-Barr, "Advanced Computer
Architecture and Parallel", A John Wiley & Sons, Inc Publication, 2005.
[2] Tobias Wittwer, "An Introduction to Parallel Programming", VSSD,
2006.
[3] Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David
Holmes, Doug Lea, "Java Concurrency in Practice", Addison Wesley
Professional, 2006.
[4] Charles W. Kann, "Creating Components: Object Oriented, Concurrent,
and Distributed Computing in Java", Auerbach Publications, 2004.
[5] Peter Norton & Wiliam Stanek, "Java Programming", Sams Publishing,
1996.
[6] Stephen J. Hartley, Concurrent Programming Using Java, Oxford
University Press, 1998.
[7] Geoffrey C. Fox, Roy D. Williams, Paul C. Messina, Parallel Computing
Works, Morgan Kaufmann Publishers, 1994.
[1] Hesham El-Rewini, Mostafa Abd-El-Barr, "Advanced Computer
Architecture and Parallel", A John Wiley & Sons, Inc Publication, 2005.
[2] Tobias Wittwer, "An Introduction to Parallel Programming", VSSD,
2006.
[3] Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David
Holmes, Doug Lea, "Java Concurrency in Practice", Addison Wesley
Professional, 2006.
[4] Charles W. Kann, "Creating Components: Object Oriented, Concurrent,
and Distributed Computing in Java", Auerbach Publications, 2004.
[5] Peter Norton & Wiliam Stanek, "Java Programming", Sams Publishing,
1996.
[6] Stephen J. Hartley, Concurrent Programming Using Java, Oxford
University Press, 1998.
[7] Geoffrey C. Fox, Roy D. Williams, Paul C. Messina, Parallel Computing
Works, Morgan Kaufmann Publishers, 1994.
@article{"International Journal of Information, Control and Computer Sciences:54844", author = "Bala Dhandayuthapani Veerasamy", title = "Concurrent Approach to Data Parallel Model using Java", abstract = "Parallel programming models exist as an abstraction
of hardware and memory architectures. There are several parallel
programming models in commonly use; they are shared memory
model, thread model, message passing model, data parallel model,
hybrid model, Flynn-s models, embarrassingly parallel computations
model, pipelined computations model. These models are not specific
to a particular type of machine or memory architecture. This paper
expresses the model program for concurrent approach to data parallel
model through java programming.", keywords = "Concurrent, Data Parallel, JDK, Parallel, Thread", volume = "4", number = "4", pages = "694-3", }