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

Developing and using a geometric multigrid, unstructured grid mini-application to assess many-core architectures

Tools
- Tools
+ Tools

Owenson, Andrew M B, Wright, Steven A., Bunt, Richard A., Jarvis, Stephen A., Ho, Y. K. and Street, Matthew (2018) Developing and using a geometric multigrid, unstructured grid mini-application to assess many-core architectures. In: 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing, Cambridge, UK, 21-23 Mar 2018. Published in: 2018 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP) ISBN 9781538649763. doi:10.1109/PDP2018.2018.00018

[img]
Preview
PDF
WRAP-developing-geometric-multigrid-unstructured-assess-Owenson-2018.pdf - Submitted Version - Requires a PDF viewer.

Download (821Kb) | Preview
Official URL: https://doi.org/10.1109/PDP2018.2018.00018

Request Changes to record.

Abstract

Achieving high-performance of large scientific codes is a difficult task. This has led to the development of numerous mini-applications that are more tractable to analyse, while retaining performance characteristics of their full-sized counterparts. These “mini-apps” also enable faster hardware evaluation, and for sensitive codes allow evaluation of systems outside of access approval processes.

In this paper we develop a mini-application of a geometric multigrid, unstructured grid Computational Fluid Dynamics (CFD) code, designed to exhibit similar performance characteristics without sharing code. We detail our experiences developing this application, using guidelines detailed in existing research, and contribute further additions to these to aid future mini-application developers. Our application is validated against the inviscid flux routine of HYDRA, a CFD code developed by Rolls-Royce, which confirms that the parent kernel and mini-application share fundamental causes of parallel inefficiency.

We then use the mini-application to assess the impact of Intel's Knights Landing (KNL) on performance. We find that the mini-app and parent kernel continue to share scaling characteristics, however a comparison with Broadwell performance exposed significant differences between the kernels that were undetected by the validation.

Item Type: Conference Item (Paper)
Subjects: Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software
T Technology > TA Engineering (General). Civil engineering (General)
Divisions: Faculty of Science > Computer Science
Library of Congress Subject Headings (LCSH): Computational fluid dynamics -- Software, High performance computing
Journal or Publication Title: 2018 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP)
Publisher: IEEE
ISBN: 9781538649763
Official Date: 7 June 2018
Dates:
DateEvent
7 June 2018Published
11 December 2017Accepted
10 November 2017Submitted
12 January 2018Completion
DOI: 10.1109/PDP2018.2018.00018
Status: Peer Reviewed
Publication Status: Published
Access rights to Published version: Restricted or Subscription Access
Funder: Engineering and Physical Sciences Research Council (EPSRC), Intel Corporation
RIOXX Funder/Project Grant:
Project/Grant IDRIOXX Funder NameFunder ID
Clean Sky projectRolls-Roycehttp://dx.doi.org/10.13039/501100000767
UNSPECIFIEDEngineering and Physical Sciences Research Councilhttp://dx.doi.org/10.13039/501100000266
CASE award 15220082Intel Corporationhttp://dx.doi.org/10.13039/100002418
Conference Paper Type: Paper
Title of Event: 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing
Type of Event: Conference
Location of Event: Cambridge, UK
Date(s) of Event: 21-23 Mar 2018
Related URLs:
  • Organisation

Request changes or add full text files to a record

Repository staff actions (login required)

View Item View Item

Downloads

Downloads per month over past year

View more statistics

twitter

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