References (updated: 20 August 2013)

1.     A View of the Parallel Computing Landscape, CACM Vol. 52 No. 10, pp. 56-67, October 2009. [Technical Report: The Landscape of Parallel Computing Research: A View from Berkeley, Dec 2006, Slides: The Parallel Computing Landscape, Oct 2007]

 

2.     The Economics of the Cloud, Microsoft, November 2010.

 

3.     Platform 2012: Intel Processor and Platform Evolution for the Next Decade, 2005.

 

4.     Above the Clouds: A Berkeley View of Cloud Computing, Feb 2009. [slides ]

 

5.     Perf reference: https://perf.wiki.kernel.org/index.php/Main_Page

 

6.     PAPI-C overview: http://icl.cs.utk.edu/papi/overview/index.html

 

7.     PAPI-C API: http://icl.cs.utk.edu/papi/docs/dd/dbc/group__low__api.html

 

8.     OpenMP tutorial: https://computing.llnl.gov/tutorials/openMP/

 

9.     MPI Tutorial: https://computing.llnl.gov/tutorials/mpi/

 

10.  Performance Analysis Guide for Intel Core i7 Processor and Intel Xeon 5500 processors -http://software.intel.com/sites/products/collateral/hpc/vtune/performance_analysis_guide.pdf

 

11.  OpenMP Reference Sheet for C/C++ - http://www.plutospin.com/files/OpenMP_reference.pdf.

 

12.  Chapter 3, Parallel Algorithm Design, in Parallel Programming in C with MPI and OpenMP, M.J. Quinn, McGraw-Hill, 2003.

 

13.  The NIST Definition of Cloud Computing, Sep 2011.

 

14.  NIST Cloud Computing Reference Architecture, Sep 2011.

 

15.  M. Armbrust, et al., Above the Clouds: A Berkeley View of Cloud Computing, Technical Report No. UCB/EECS-2009028, University of California at Berkeley, Feb 2009.

 

16.  J. Varia, Architecting for the Cloud: Best Practices, Amazon Web Services, May 2010.

 

17.  D. Hinchcliffe, Comparing Amazon’s and Google’s PaaS Offerings, ZDNET, 2008.

 

18.  M. Mihailescu and Y.M. Teo, Strategic-Proof Dynamic Resource Pricing of Multiple Resource Types on Federated Clouds, Proceedings of the 10th International Conference on Algorithms and Architectures for Parallel Processing, pp. 337-350, LNCS 6081, Springer-Verlag, Busan, Korea, May 21-23, 2010 (Best paper award).

 

19.  M. Mihailescu and Y.M. Teo, The Impact of User Rationality in Federated Clouds, Proceedings of 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 620-627, Ottawa, Canada, May 13-16, 2012.

 

20.  B.M. Tudor, Y.M. Teo and S. See, Understanding Off-chip Contention of Parallel Programs in Chip Multiprocessors, Proceedings of 40th International Conference on Parallel Processing, pp 602-611, Taipei, Taiwan, Sep 13-16, 2011.

 

21.  B.M. Tudor and Y.M. Teo, A Practical Approach for Performance Analysis of Shared Memory Programs, Proceedings of 25th IEEE International Parallel & Distributed Processing Symposium, IEEE Computer Society Press, Anchorage, USA, May 16-20, 2011.