Matches in SemOpenAlex for { <https://semopenalex.org/work/W1578902279> ?p ?o ?g. }
Showing items 1 to 86 of
86
with 100 items per page.
- W1578902279 endingPage "227" @default.
- W1578902279 startingPage "219" @default.
- W1578902279 abstract "In this paper, we illustrate the way HPC application programs are developed using CORRELATE, a concurrent object-oriented language that supports applications for distributed memory systems. Our programming environment favours HPC applications because CORRELATE is a heterogeneous language that extends C++: on the one hand, CORRELATE objects can be coarse grained entities that exploit the language support because they model the concurrency aspects that are inherent to parallelism. On the other hand, each CORRELATE object can encapsulate C++ entities to implement its behaviour.CORRELATE is a truly object-based language in that it enforces the application programmer to model an application as a collection of objects that interact by invoking operations on each other. Even though the development of commercial software is more and more dominated by the use of object-oriented technology for obvious reasons (ensuring that development efforts can be paid back in real sales), HPC applications are seldom built using OO language technology because of the potential overhead that is generated by an advanced object support system. The CORRELATE programming system attempts to deliver the best of both worlds by supporting concurrent objects as well as sequential objects. The latter can be implemented efficiently in C++, and concurrent objects simplify the modelling of interactions and synchronisation between high level application objects.These aspects are illustrated by showing two CORRELATE implementations of an application in the area of molecular dynamics. The first example uses a coarse-grained approach in which subspaces of the simulated geometry are modelled as CORRELATE objects — and in that sense, these objects look similar to individual processes in SPMD programs. As an extreme, the second application models each particle as a CORRELATE object.KeywordsMessage QueueAutonomous OperationApplication ObjectConcurrent ObjectSynchronisation ConstraintThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves." @default.
- W1578902279 created "2016-06-24" @default.
- W1578902279 creator A5020598714 @default.
- W1578902279 creator A5024723880 @default.
- W1578902279 creator A5039863332 @default.
- W1578902279 creator A5047858194 @default.
- W1578902279 creator A5054031138 @default.
- W1578902279 creator A5056795262 @default.
- W1578902279 creator A5060412566 @default.
- W1578902279 date "1996-01-01" @default.
- W1578902279 modified "2023-09-27" @default.
- W1578902279 title "Affordable overhead in CORRELATE: Comparing two MD simulators" @default.
- W1578902279 cites W1485169130 @default.
- W1578902279 cites W1541824980 @default.
- W1578902279 cites W1587084509 @default.
- W1578902279 cites W2092467204 @default.
- W1578902279 cites W2521181365 @default.
- W1578902279 cites W2527152444 @default.
- W1578902279 doi "https://doi.org/10.1007/3-540-61142-8_551" @default.
- W1578902279 hasPublicationYear "1996" @default.
- W1578902279 type Work @default.
- W1578902279 sameAs 1578902279 @default.
- W1578902279 citedByCount "1" @default.
- W1578902279 crossrefType "book-chapter" @default.
- W1578902279 hasAuthorship W1578902279A5020598714 @default.
- W1578902279 hasAuthorship W1578902279A5024723880 @default.
- W1578902279 hasAuthorship W1578902279A5039863332 @default.
- W1578902279 hasAuthorship W1578902279A5047858194 @default.
- W1578902279 hasAuthorship W1578902279A5054031138 @default.
- W1578902279 hasAuthorship W1578902279A5056795262 @default.
- W1578902279 hasAuthorship W1578902279A5060412566 @default.
- W1578902279 hasConcept C120314980 @default.
- W1578902279 hasConcept C150495011 @default.
- W1578902279 hasConcept C154945302 @default.
- W1578902279 hasConcept C165696696 @default.
- W1578902279 hasConcept C173608175 @default.
- W1578902279 hasConcept C193702766 @default.
- W1578902279 hasConcept C199360897 @default.
- W1578902279 hasConcept C2779960059 @default.
- W1578902279 hasConcept C2781172179 @default.
- W1578902279 hasConcept C2781238097 @default.
- W1578902279 hasConcept C38652104 @default.
- W1578902279 hasConcept C41008148 @default.
- W1578902279 hasConcept C73752529 @default.
- W1578902279 hasConceptScore W1578902279C120314980 @default.
- W1578902279 hasConceptScore W1578902279C150495011 @default.
- W1578902279 hasConceptScore W1578902279C154945302 @default.
- W1578902279 hasConceptScore W1578902279C165696696 @default.
- W1578902279 hasConceptScore W1578902279C173608175 @default.
- W1578902279 hasConceptScore W1578902279C193702766 @default.
- W1578902279 hasConceptScore W1578902279C199360897 @default.
- W1578902279 hasConceptScore W1578902279C2779960059 @default.
- W1578902279 hasConceptScore W1578902279C2781172179 @default.
- W1578902279 hasConceptScore W1578902279C2781238097 @default.
- W1578902279 hasConceptScore W1578902279C38652104 @default.
- W1578902279 hasConceptScore W1578902279C41008148 @default.
- W1578902279 hasConceptScore W1578902279C73752529 @default.
- W1578902279 hasLocation W15789022791 @default.
- W1578902279 hasOpenAccess W1578902279 @default.
- W1578902279 hasPrimaryLocation W15789022791 @default.
- W1578902279 hasRelatedWork W1502457987 @default.
- W1578902279 hasRelatedWork W1693575241 @default.
- W1578902279 hasRelatedWork W1761052657 @default.
- W1578902279 hasRelatedWork W17876968 @default.
- W1578902279 hasRelatedWork W1954438947 @default.
- W1578902279 hasRelatedWork W1975807216 @default.
- W1578902279 hasRelatedWork W2016562506 @default.
- W1578902279 hasRelatedWork W2039740512 @default.
- W1578902279 hasRelatedWork W2056375306 @default.
- W1578902279 hasRelatedWork W2103371755 @default.
- W1578902279 hasRelatedWork W2111548454 @default.
- W1578902279 hasRelatedWork W2116949076 @default.
- W1578902279 hasRelatedWork W2120059397 @default.
- W1578902279 hasRelatedWork W2127735978 @default.
- W1578902279 hasRelatedWork W2141273310 @default.
- W1578902279 hasRelatedWork W2293247284 @default.
- W1578902279 hasRelatedWork W2329733830 @default.
- W1578902279 hasRelatedWork W2581896738 @default.
- W1578902279 hasRelatedWork W2103709207 @default.
- W1578902279 hasRelatedWork W2912531233 @default.
- W1578902279 isParatext "false" @default.
- W1578902279 isRetracted "false" @default.
- W1578902279 magId "1578902279" @default.
- W1578902279 workType "book-chapter" @default.