ePubs
The open archive for STFC research publications
Home
About ePubs
Content Policies
News
Help
Privacy/Cookies
Suggest an Enhancement
Contact ePubs
Full Record Details
DOI
10.5286/dltr.2014001
Persistent URL
http://purl.org/net/epubs/work/12201017
Record Status
Checked
Record Id
12201017
Title
Further improving NEMO in in shallow seas: final report of the dCSE project FINISS
Contributors
SM Pickles (STFC Daresbury Lab.)
,
AR Porter (STFC Daresbury Lab.)
Abstract
We describe the motivation, methodology and outcomes of the dCSE project FINISS. Following on from an earlier dCSE project, FINISS aimed to improve the effective load balance of NEMO by eliminating redundant computations on land, using a multi?core aware partitioning method developed for POLCOMS. The approach turns on transforming all 3?dimensional array declarations and references within the code to make the vertical dimension contiguous in memory, and altering loop bounds to avoid traversing the dry points that remain in a sub?domain after partitioning. At the completion of the project, we are able to make an informed estimate of the performance benefits of our methodology extrapolated to full coverage of the NEMO code base, and to comment on the effort required to implement this pervasive set of code changes. We also identify potential improvements that do not depend on these transformations.
Organisation
STFC
,
SCI-COMP
,
SCI-COMP-APE
Keywords
Funding Information
Related Research Object(s):
Licence Information:
Creative Commons Attribution 3.0 Unported (CC BY 3.0)
Language
English (EN)
Type
Details
URI(s)
Local file(s)
Year
Report
DL Technical Reports
DL-TR-2014-001. STFC, 2014.
DLTR-2014-001.pdf
2014
Showing record 1 of 1
Recent Additions
Browse Organisations
Browse Journals/Series
Login to add & manage publications and access information for OA publishing
Username:
Password:
Useful Links
Chadwick & RAL Libraries
SHERPA FACT
SHERPA RoMEO
SHERPA JULIET
Journal Checker Tool
Google Scholar