Show simple item record

dc.contributor.authorKeyes, David E.
dc.date.accessioned2021-03-30T10:33:05Z
dc.date.available2021-03-30T10:33:05Z
dc.date.issued2014-09-07
dc.identifier.citationKeyes, D. (2014). Keynote Presentation: Adapting Upstream Applications to Extreme Scale. EAGE Workshop on High Performance Computing for Upstream. doi:10.3997/2214-4609.20141916
dc.identifier.isbn9789462820258
dc.identifier.doi10.3997/2214-4609.20141916
dc.identifier.urihttp://hdl.handle.net/10754/668393
dc.description.abstractAlgorithmic adaptations are required if anticipated exascale hardware is to be used near its potential for upstream applications, since the existing code base has been engineered to minimize floating point operations. Programmers must now minimize synchronizations, memory usage, and memory transfers, while extra flops on locally cached data are almost “free”. High concurrency requires greater freedom to redistribute data while power-efficient design of the individual cores will likely require greater fault tolerance from algorithms to relieve the hardware. Stencil operation-intensive hyperbolic solvers present different opportunities for improving data locality in different regimes of dimension, number of components, discretization order, stencil structure, coefficient characteristics, and hardware characteristics. Today’s elliptic solvers exploit frequent global synchronizations, ultimately reflecting the global Green’s function for the Laplacian, yet execute few flops to cover these latencies. After decades of algorithm refinement during a period of programming model stability, new programming models and algorithms must be developed simultaneously. In this presentation, we briefly recap the architectural constraints and roadmap, highlight ongoing work at KAUST, and outline future directions.
dc.publisherEAGE Publications
dc.relation.urlhttps://www.earthdoc.org/content/papers/10.3997/2214-4609.20141916
dc.rightsArchived with thanks to EAGE Publications BV
dc.titleKeynote Presentation: Adapting Upstream Applications to Extreme Scale
dc.typePresentation
dc.contributor.departmentApplied Mathematics and Computational Science Program
dc.contributor.departmentExtreme Computing Research Center
dc.conference.date07 Sep 2014 - 10 Sep 2014
dc.conference.nameEAGE Workshop on High Performance Computing for Upstream
dc.conference.locationChania, Crete, Greece
dc.eprint.versionPost-print
kaust.personKeyes, David E.


This item appears in the following Collection(s)

Show simple item record