Introduction to Parallel Computing

[1]  Mateo Valero,et al.  Moving from petaflops to petadata , 2013, CACM.

[2]  Borut Robic,et al.  The Foundations of Computability Theory , 2015, Springer Berlin Heidelberg.

[3]  J. Xu OpenCL – The Open Standard for Parallel Programming of Heterogeneous Systems , 2009 .

[4]  Mateo Valero,et al.  Interconnection Networks in Petascale Computer Systems , 2016, ACM Comput. Surv..

[5]  Rohit Chandra,et al.  Parallel programming in openMP , 2000 .

[6]  Ronald L. Rivest,et al.  Introduction to Algorithms, third edition , 2009 .

[7]  Barbara M. Chapman,et al.  OpenMP , 2005, Parallel Comput..

[8]  William J. Dally,et al.  Principles and Practices of Interconnection Networks , 2004 .

[9]  Timothy G. Mattson,et al.  OpenCL Programming Guide , 2011 .

[10]  George Karypis,et al.  Introduction to Parallel Computing Solution Manual , 2003 .

[11]  Max Crochemore,et al.  Algorithms and Theory of Computation Handbook , 2010 .

[12]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[13]  Michael Mikolajczak,et al.  Designing And Building Parallel Programs: Concepts And Tools For Parallel Software Engineering , 1997, IEEE Concurrency.

[14]  David Kaeli,et al.  Heterogeneous Computing with OpenCL , 2011 .

[15]  Sudhakar Yalamanchili,et al.  Interconnection Networks: An Engineering Approach , 2002 .

[16]  George Bosilca,et al.  Open MPI: Goals, Concept, and Design of a Next Generation MPI Implementation , 2004, PVM/MPI.

[17]  Matthew Scarpino OpenCL in Action: How to Accelerate Graphics and Computations , 2011 .

[18]  Roman Trobec Two-dimensional regular d-meshes , 2000, Parallel Comput..