Matches in SemOpenAlex for { <https://semopenalex.org/work/W2949062562> ?p ?o ?g. }
Showing items 1 to 62 of
62
with 100 items per page.
- W2949062562 abstract "Whilst there have been great advances in HPC hardware and software in recent years, the languages and models that we use to program these machines have remained much more static. This is not from a lack of effort, but instead by virtue of the fact that the foundation that many programming languages are built on is not sufficient for the level of expressivity required for parallel work. The result is an implicit trade-off between programmability and performance which is made worse due to the fact that, whilst many scientific users are experts within their own fields, they are not HPC experts. Type oriented programming looks to address this by encoding the complexity of a language via the type system. Most of the language functionality is contained within a loosely coupled type library that can be flexibly used to control many aspects such as parallelism. Due to the high level nature of this approach there is much information available during compilation which can be used for optimisation and, in the absence of type information, the compiler can apply sensible default options thus supporting both the expert programmer and novice alike. We demonstrate that, at no performance or scalability penalty when running on up to 8196 cores of a Cray XE6 system, codes written in this type oriented manner provide improved programmability. The programmer is able to write simple, implicit parallel, HPC code at a high level and then explicitly tune by adding additional type information if required." @default.
- W2949062562 created "2019-06-27" @default.
- W2949062562 creator A5046877321 @default.
- W2949062562 date "2016-10-27" @default.
- W2949062562 modified "2023-09-25" @default.
- W2949062562 title "Type oriented parallel programming for Exascale" @default.
- W2949062562 cites W2036252294 @default.
- W2949062562 cites W2053693090 @default.
- W2949062562 cites W2140300123 @default.
- W2949062562 cites W2155882878 @default.
- W2949062562 cites W2606038847 @default.
- W2949062562 hasPublicationYear "2016" @default.
- W2949062562 type Work @default.
- W2949062562 sameAs 2949062562 @default.
- W2949062562 citedByCount "0" @default.
- W2949062562 crossrefType "posted-content" @default.
- W2949062562 hasAuthorship W2949062562A5046877321 @default.
- W2949062562 hasConcept C111919701 @default.
- W2949062562 hasConcept C169590947 @default.
- W2949062562 hasConcept C173608175 @default.
- W2949062562 hasConcept C199360897 @default.
- W2949062562 hasConcept C2778514511 @default.
- W2949062562 hasConcept C2781172179 @default.
- W2949062562 hasConcept C34165917 @default.
- W2949062562 hasConcept C41008148 @default.
- W2949062562 hasConcept C48044578 @default.
- W2949062562 hasConceptScore W2949062562C111919701 @default.
- W2949062562 hasConceptScore W2949062562C169590947 @default.
- W2949062562 hasConceptScore W2949062562C173608175 @default.
- W2949062562 hasConceptScore W2949062562C199360897 @default.
- W2949062562 hasConceptScore W2949062562C2778514511 @default.
- W2949062562 hasConceptScore W2949062562C2781172179 @default.
- W2949062562 hasConceptScore W2949062562C34165917 @default.
- W2949062562 hasConceptScore W2949062562C41008148 @default.
- W2949062562 hasConceptScore W2949062562C48044578 @default.
- W2949062562 hasLocation W29490625621 @default.
- W2949062562 hasOpenAccess W2949062562 @default.
- W2949062562 hasPrimaryLocation W29490625621 @default.
- W2949062562 hasRelatedWork W1505027334 @default.
- W2949062562 hasRelatedWork W1557658176 @default.
- W2949062562 hasRelatedWork W1590150976 @default.
- W2949062562 hasRelatedWork W1740092441 @default.
- W2949062562 hasRelatedWork W1980627096 @default.
- W2949062562 hasRelatedWork W1983710314 @default.
- W2949062562 hasRelatedWork W203397287 @default.
- W2949062562 hasRelatedWork W2040252255 @default.
- W2949062562 hasRelatedWork W2079227160 @default.
- W2949062562 hasRelatedWork W2126571879 @default.
- W2949062562 hasRelatedWork W2163074891 @default.
- W2949062562 hasRelatedWork W2176189689 @default.
- W2949062562 hasRelatedWork W2548983280 @default.
- W2949062562 hasRelatedWork W2585542563 @default.
- W2949062562 hasRelatedWork W2601573925 @default.
- W2949062562 hasRelatedWork W2979989791 @default.
- W2949062562 hasRelatedWork W3006715821 @default.
- W2949062562 hasRelatedWork W3157374322 @default.
- W2949062562 hasRelatedWork W385132385 @default.
- W2949062562 hasRelatedWork W62862366 @default.
- W2949062562 isParatext "false" @default.
- W2949062562 isRetracted "false" @default.
- W2949062562 magId "2949062562" @default.
- W2949062562 workType "article" @default.