Skip to main content
  • UQ Home
  • Contacts
  • Study
  • Maps
  • News
  • Events
  • Library
  • my.UQ
The University of Queensland

Research Computing CentreResearch Computing Centre

Site search
Homepage Site menu
  • Home
  • Core Technologies
    • High Performance Computing
    • Cloud computing
    • Workflow
      • Nimrod
      • Kepler
      • Galaxy
        • Genomics Virtual Lab
    • Data Management
    • Visualisation
  • Infrastructure
    • High Performance Computing
      • Bunya
      • Tinaroo
      • Wiener
      • RCC Active Changes (UQ only)
      • RCC Active Incidents (UQ only)
      • RCC User Guides (UQ only)
      • RCC User Guides (public)
      • External resources
      • Bunya
    • Cloud computing
    • Data storage
    • Characterisation Virtual Laboratory
  • Themes
  • Media & Events
    • News
    • Newsletters
    • Events
      • Upcoming seminars
    • RCC seminars
    • RCC presentations
    • Media mentions
  • About
    • RCC's Mission
    • Research impact
    • The RCC team
    • Governance
    • RCC Fellows
    • Student internships in the RCC
    • QURPA
      • QURPA trip report 2020—Edward Davis
      • QURPA trip report 2020—Aviral Kailash Jain
      • QURPA Trip Report 2019
      • QURPA Trip Report 2016
      • QURPA Trip Reports 2015
      • QURPA 2020: Using machine learning to detect falls
    • Acknowledging RCC
  • Contact
  • Support
    • Training
    • Meetups
    • Support Desk
    • Service Status
  • FAQS

High Performance Computing

What is it?

High Performance Computing applies to any technology that provides a fast execution environment. These days, this almost exclusively involves parallelism, although in the past a variety of techniques could deliver high performance. Modern HPC machines are usually built as clusters of commodity hardware, connected with high speed switching technology.

Currently, it is common to have processor nodes with multiple sockets, each of which can contain a multi-core processor. This means that processor nodes can implement shared memory paralleism, typically at the thread level. Enviroments such as OpenMP allow a program to exploit this type of concurrency. Larger programs can be distributed across the machine using message passing libraries such as MPI. It is not uncommon to exploit both parallelism forms, and hybrid programs execute multiple threads (typically as unrolled loops) within a node, and send messages between nodes.

What’s happening at UQ?

UQ researchers have access to a range of HPC resources based on campus, at the Polaris Data Centre, and also nationally. These are listed in the Infrastructure webpages.

  • High Performance Computing
  • Cloud computing
  • Workflow
    • Nimrod
    • Kepler
    • Galaxy
      • Genomics Virtual Lab
  • Data Management
  • Visualisation
© The University of Queensland
Enquiries: +61 7 3365 1111   |   Contact directory
ABN: 63 942 912 684   |   CRICOS Provider No: 00025B
Emergency
Phone: 3365 3333
Privacy & Terms of use   |   Feedback   |   Updated: 30 Nov 2016
Login