Skip to content Skip to navigation
University of Warwick
  • Study
  • |
  • Research
  • |
  • Business
  • |
  • Alumni
  • |
  • News
  • |
  • About

University of Warwick
Publications service & WRAP

Highlight your research

  • WRAP
    • Home
    • Search WRAP
    • Browse by Warwick Author
    • Browse WRAP by Year
    • Browse WRAP by Subject
    • Browse WRAP by Department
    • Browse WRAP by Funder
    • Browse Theses by Department
  • Publications Service
    • Home
    • Search Publications Service
    • Browse by Warwick Author
    • Browse Publications service by Year
    • Browse Publications service by Subject
    • Browse Publications service by Department
    • Browse Publications service by Funder
  • Help & Advice
University of Warwick

The Library

  • Login
  • Admin

Model-led optimisation of a geometric multigrid application

Tools
- Tools
+ Tools

Bunt, Richard A., Pennycook, Simon J., Jarvis, Stephen A., Lapworth, B. L. and Ho, Y. K. (2014) Model-led optimisation of a geometric multigrid application. In: 15th IEEE International Conference on High Performance Computing and Communications (HPCC 2013), China, Zhangjiajie, 13-15 Nov 2013. Published in: 2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), pp. 742-753. doi:10.1109/HPCC.and.EUC.2013.109

[img] PDF
PID2934551.pdf
Embargoed item. Restricted access to Repository staff only - Requires a PDF viewer.

Download (631Kb)
Official URL: http://dx.doi.org/10.1109/HPCC.and.EUC.2013.109

Request Changes to record.

Abstract

This paper details the construction of an analytical performance model of HYDRA, a production nonlinear multigrid solver used by Rolls-Royce for computational fluid dynamics simulations. The model captures both the computational behaviour of HYDRA’s key subroutines and the behaviour of its proprietary communication library, OPlus, with an absolute error consistently under 16% on up to 384 cores of an Intel X5650-based commodity cluster. We demonstrate how a performance model can be used to highlight performance bottlenecks and unexpected communication behaviours, thereby guiding code optimisation efforts. Informed by model predictions, we implement an optimisation in OPlus that decreases the communication and synchronisation time by up to 3.01× and consequently improves total application performance by 1.41×.

Item Type: Conference Item (Paper)
Divisions: Faculty of Science > Computer Science
Journal or Publication Title: 2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC),
Publisher: IEEE
Official Date: 12 June 2014
Dates:
DateEvent
12 June 2014Published
Page Range: pp. 742-753
DOI: 10.1109/HPCC.and.EUC.2013.109
Status: Peer Reviewed
Publication Status: Published
Embodied As: 1
Conference Paper Type: Paper
Title of Event: 15th IEEE International Conference on High Performance Computing and Communications (HPCC 2013)
Type of Event: Conference
Location of Event: China, Zhangjiajie
Date(s) of Event: 13-15 Nov 2013
Related URLs:
  • Organisation

Request changes or add full text files to a record

Repository staff actions (login required)

View Item View Item
twitter

Email us: wrap@warwick.ac.uk
Contact Details
About Us