The Provision of HPC Resources to Top Universities

Recently, the University of Melbourne is ranked #1 in Australia and #33 in the world, according to the Times Higher Education World University Rankings of 2015-2016 [1]. The rankings are based on a balanced metric between citations, industry income, international outlook, research, and teaching.

Although it is not a subject heavily reasearched, there is some evidence that the local provision of high performance computing correlates with improved research results [2]. This, of course, is evident from first principles. Ceteris paribus, if research is dependent on processing increasingly large datasets, then those research institutions that have that capacity will be more successful that those that do not. "Appearance on the Top 500 list is associated with a contemporaneous increase in NSF funding levels as well as a contemporaneous increase in the number of publications... The conclusion is that consistent investments in HPC at even modest levels are strongly correlated to research competitiveness."

The following dataset compares the presence local HPC systems for general availability based on cores, and compares it to the Times Higher Education ranking. It's written in free text, and it's based on a manual search public records which is subject to human error. Nevertheless, it does give a reasonable idea of on-campus availability of compute resources. Some campuses are, of course, providers of national facilities as well, or they have close access to national facilities. The measure of cores is not taking into account age and clockspeed etc either, but with the broad brushstrokes being used here it is a reasonable to pretend that overall computational capacity is equivalent.

Cores are not, of course, the only metric that should be under consideration. Throughput is probably the most important, as that is what generates research. However given that figure is not readily available cores provides a prima facie indication of the dedication of the institution to HPC support. In this regard the University of Melbourne, considered to be the top-ranked university in Australia, lags behind the average of the rest of the Top 50 TLS list. The question is raised of course, where would the university be if it had a Top 50 average level of HPC computing resources.

1. University of Oxford. 7,650 cores total (c.f., http://www.arc.ox.ac.uk/content/services), plus access to national HPC facility Archer (UK National Supercomputing Service).

2. California Institute of Technology 21,600 cores http://imss.caltech.edu/help/hpc

3. Stanford University. 13,000 cores, plus 2,040 GPUs (https://srcc.stanford.edu/)

4. University of Cambridge. 14,720 core http://www.hpc.cam.ac.uk/ , plus access to national HPC facility Archer (UK National Supercomputing Service).

5. Massachusetts Institute of Technology 48,672+ cores (c.f., http://www.mghpcc.org/, with other partners e.g., Harvard.. http://news.mit.edu/2016/lincoln-laboratory-supercomputing-system-ranked..., http://www.mghpcc.org/resources/computer-systems-at-the-mghpcc/c3ddb/res...)

6. Harvard University Odyssey partners with MGHPCC, above https://rc.fas.harvard.edu/resources/odyssey-architecture/ "Additionally, there are over 1,000,000 NVIDIA GPU cores which can greatly increase the speed of parallel processing jobs."

7. Princeton University, 25,524 cores https://www.princeton.edu/researchcomputing/computational-hardware/

8. Imperial College London 13,824 cores (main system) https://www.imperial.ac.uk/admin-services/ict/self-service/research-supp...

9. ETH Zurich – Swiss Federal Institute of Technology Zurich 45,000+ Provisioned through Swiss HPC http://www.hpc-ch.org/monte-rosa-is-history-the-future-is-a-universal-co... http://www.cscs.ch/computers/piz_daint_piz_dora/index.html

10. University of California, Berkeley 8,000+ (plus 180,000 GPGPU) http://research-it.berkeley.edu/services/high-performance-computing

10. University of Chicago 11,256 cores (main system) https://rcc.uchicago.edu/support-and-services/midway2 https://rcc.uchicago.edu/resources/high-performance-computing

12. Yale University 22,000+ http://research.computing.yale.edu/hpc-support/clusters

13. University of Pennsylvania 2,304 cores https://hpcwiki.genomics.upenn.edu/index.php/HPC:Main_Page (This is a strange outlier, and I suspect they must have other resources)

14. University of California, Los Angeles 8,020+ (plus faculty-specific systems) https://idre.ucla.edu/resources/hpc

15. University College London 10,944 https://www.ucl.ac.uk/news/staff/staff-news/September/21092016-graceucls...

16. Columbia University 7,376 cores, http://hpc.cc.columbia.edu/ http://hpc.cc.columbia.edu/hpc-expansion

17. Johns Hopkins University over 22,500 cores - https://jhpce.jhu.edu/ Plus shared with Maryland https://www.glue.umd.edu/hpcc/

18. Duke University 7,000 cores - https://rc.duke.edu/the-duke-compute-cluster/

19. Cornell University - 8,516+ https://www.cac.cornell.edu/services/HPCsystemsList.aspx

20. Northwestern University 11,800+ CPU cores - http://www.it.northwestern.edu/research/user-services/quest/overview.html

21. University of Michigan-Ann Arbor 27,000 cores - http://arc-ts.umich.edu/systems-and-services/flux/

22. University of Toronto 65,536 core on BGQ system plus 30,240 on GPC - https://www.scinethpc.ca/our-systems/

23. Carnegie Mellon University 2,888+ https://www.psc.edu/index.php/resources/computing

24. National University of Singapore - 6,000+ 1,300 PC Grid, 16,000+ GPGPU, https://comcen.nus.edu.sg/services/hpc/about-hpc/

25. London School of Economics and Political Science 416 cores - http://www.lse.ac.uk/intranet/LSEServices/IMT/hpc/service.aspx

25. University of Washington-Seattle 10,784 cores - http://itconnect.uw.edu/research/hpc/hpc-by-the-numbers/

27. University of Edinburgh, 98,304 cores. https://www.epcc.ed.ac.uk/facilities/demand-computing/blue-geneq and ARCHER 118,080 processing cores http://www.archer.ac.uk/about-archer/

28. Karolinska Institute 19,800 cores - https://www.nsc.liu.se/systems/triolith/ (Note: this is also the national facility)

29. Peking University Unknown; almost certainly has access to national facilities. http://web5.pku.edu.cn/icst/

30. École Polytechnique Fédérale de Lausanne - 26,592 cores, http://bluegene.epfl.ch/; http://scitas.epfl.ch/hardware/deneb-and-eltanin; http://scitas.epfl.ch/hardware/castor-hardware; http://scitas.epfl.ch/hardware/bellatrix-hardware

30. LMU Munich - 10,752 cores, http://www.mac.tum.de/wiki/index.php/MAC_Cluster https://www.lrz.de/services/compute/linux-cluster/overview/

33. Georgia Institute of Technology - 30,000+ https://pace.gatech.edu/sample-nsf-application-boilerplate-describing-pa...

33. University of Melbourne - 2,380 cores maximum, includes: 300 HPC cores (physical partition). An addition 920 are available through the NeCTAR research cloud allocation (cloud and cloudtest partitions), plus an temporary allocation of 1160 cores to punim0095. Also, 5 GPGPU nodes.
https://dashboard.hpc.unimelb.edu.au ; plus shared access to VLSCI (2112 cores), in some cases (https://www.vlsci.org.au/page/computer-software-configuration)

35. Tsinghua University Unkown; 9,216 in 2011 https://www.top500.org/site/49774 http://www.cs.tsinghua.edu.cn/publish/csen/4914/2010/2010121714223652348...

36. University of British Columbia 9,600 cores https://www.westgrid.ca/support/systems/Orcinus plus other Compute Canada resources

36. University of Illinois at Urbana-Champaign - 9,056 cores https://campuscluster.illinois.edu/hardware/

36. King’s College London 1,464 cores - http://www.kcl.ac.uk/hpc/systems/hardware.aspx, plus access to ARCHER.

39. University of Tokyo - 556,104 cores https://www.top500.org/site/50673 (Note: national facility) Plus others: http://www.cc.u-tokyo.ac.jp/system/ofp/index-e.html; http://www.cc.u-tokyo.ac.jp/system/reedbush/index-e.html; http://www.cc.u-tokyo.ac.jp/system/fx10/index-e.html; http://www.cc.u-tokyo.ac.jp/system/smp/index-e.html

40. KU Leuven 3,520 cores - https://admin.kuleuven.be/icts/onderzoek/hpc/wetenschappelijk-rekenen

41. University of California, San Diego 67,936 cores - http://www.sdsc.edu/services/hpc/hpc_systems.html

42. McGill University 20,400 cores - http://www.hpc.mcgill.ca/index.php/starthere/81-doc-pages/215-guillimin-...

43. Heidelberg University - 9,384+ cores, https://www.urz.uni-heidelberg.de/hpc/

43. University of Hong Kong 4,080+ cores - http://www.its.hku.hk/services/research/hpc

45. University of Wisconsin-Madison - 3,616+ core for HPC http://chtc.cs.wisc.edu/HPCuseguide.shtml They also use a campus-wide HTC Condor implementation; http://chtc.cs.wisc.edu/

46. Technical University of Munich 10,752 cores - http://www.mac.tum.de/wiki/index.php/MAC_Cluster
See also LMU Munich, shared facility.

47. Australian National University 57,864 cores - http://nci.org.au/systems-services/national-facility/peak-system/raijin/ (Note: This is a national facility)

48. University of California, Santa Barbara - 4,358 cores http://csc.cnsi.ucsb.edu/resources

49. Hong Kong University of Science and Technology 4,080+ cores - See University of Hong Kong.

50. University of Texas at Austin - 36,288+ cores https://www.tacc.utexas.edu/systems/overview;jsessionid=E75B7A0528ED3008...

References

1] Phil Baty (ed), Times Higher Education World University Rankings, 22 September 2016
c.f., https://www.timeshighereducation.com/world-university-rankings/2016/worl...

2] Apon A., Ahalt S., Dantuluri V, et. al., (2010) "High Performance Coputing Instrumentation and
Research Productivity in U.S. Universities", Journal of Information Technology Impact, Vol 10,
No 2, p87-98

Thanks to Erica Hoehn in her assistance in compiling the URLs for HPC resources