Matches in SemOpenAlex for { <https://semopenalex.org/work/W146875802> ?p ?o ?g. }
Showing items 1 to 79 of
79
with 100 items per page.
- W146875802 endingPage "126" @default.
- W146875802 startingPage "110" @default.
- W146875802 abstract "The session-typed programming language Session Java (SJ) has proved to be an effective tool for distributed programming, promoting structured programming for communications and compile-time safety. This paper investigates the use of SJ for session-typed parallel programming, and introduces new language primitives for chained iteration and multi-channel communication. These primitives allow the efficient coordination of parallel computation across multiple processes, thus enabling SJ to express the complex communication topologies often used by parallel algorithms. We demonstrate that the new primitives yield clearer and safer code for pipeline, ring and mesh topologies through implementations of representative parallel algorithms. We then present a semantics and session typing system including the new primitives, and prove type soundness and deadlock-freedom for our implementations. The benchmark results show that the new SJ is substantially faster than the original SJ and performs competitively against MPJ Express used as reference." @default.
- W146875802 created "2016-06-24" @default.
- W146875802 creator A5017154725 @default.
- W146875802 creator A5021490299 @default.
- W146875802 creator A5024675016 @default.
- W146875802 creator A5046935235 @default.
- W146875802 creator A5054171989 @default.
- W146875802 date "2011-01-01" @default.
- W146875802 modified "2023-10-17" @default.
- W146875802 title "Safe Parallel Programming with Session Java" @default.
- W146875802 cites W1555656963 @default.
- W146875802 cites W1611165480 @default.
- W146875802 cites W1639110677 @default.
- W146875802 cites W1784055113 @default.
- W146875802 cites W1859947016 @default.
- W146875802 cites W2046808664 @default.
- W146875802 cites W3101596527 @default.
- W146875802 cites W4235655521 @default.
- W146875802 cites W4242220924 @default.
- W146875802 doi "https://doi.org/10.1007/978-3-642-21464-6_8" @default.
- W146875802 hasPublicationYear "2011" @default.
- W146875802 type Work @default.
- W146875802 sameAs 146875802 @default.
- W146875802 citedByCount "17" @default.
- W146875802 countsByYear W1468758022012 @default.
- W146875802 countsByYear W1468758022013 @default.
- W146875802 countsByYear W1468758022014 @default.
- W146875802 countsByYear W1468758022015 @default.
- W146875802 countsByYear W1468758022016 @default.
- W146875802 countsByYear W1468758022019 @default.
- W146875802 countsByYear W1468758022020 @default.
- W146875802 crossrefType "book-chapter" @default.
- W146875802 hasAuthorship W146875802A5017154725 @default.
- W146875802 hasAuthorship W146875802A5021490299 @default.
- W146875802 hasAuthorship W146875802A5024675016 @default.
- W146875802 hasAuthorship W146875802A5046935235 @default.
- W146875802 hasAuthorship W146875802A5054171989 @default.
- W146875802 hasBestOaLocation W1468758022 @default.
- W146875802 hasConcept C120314980 @default.
- W146875802 hasConcept C136764020 @default.
- W146875802 hasConcept C169590947 @default.
- W146875802 hasConcept C173608175 @default.
- W146875802 hasConcept C199360897 @default.
- W146875802 hasConcept C26713055 @default.
- W146875802 hasConcept C2779182362 @default.
- W146875802 hasConcept C41008148 @default.
- W146875802 hasConcept C548217200 @default.
- W146875802 hasConceptScore W146875802C120314980 @default.
- W146875802 hasConceptScore W146875802C136764020 @default.
- W146875802 hasConceptScore W146875802C169590947 @default.
- W146875802 hasConceptScore W146875802C173608175 @default.
- W146875802 hasConceptScore W146875802C199360897 @default.
- W146875802 hasConceptScore W146875802C26713055 @default.
- W146875802 hasConceptScore W146875802C2779182362 @default.
- W146875802 hasConceptScore W146875802C41008148 @default.
- W146875802 hasConceptScore W146875802C548217200 @default.
- W146875802 hasLocation W1468758021 @default.
- W146875802 hasLocation W1468758022 @default.
- W146875802 hasLocation W1468758023 @default.
- W146875802 hasLocation W1468758024 @default.
- W146875802 hasLocation W1468758025 @default.
- W146875802 hasOpenAccess W146875802 @default.
- W146875802 hasPrimaryLocation W1468758021 @default.
- W146875802 hasRelatedWork W1497385637 @default.
- W146875802 hasRelatedWork W1556087793 @default.
- W146875802 hasRelatedWork W1608659702 @default.
- W146875802 hasRelatedWork W1977285665 @default.
- W146875802 hasRelatedWork W2020120252 @default.
- W146875802 hasRelatedWork W2112690207 @default.
- W146875802 hasRelatedWork W2122692581 @default.
- W146875802 hasRelatedWork W2192862863 @default.
- W146875802 hasRelatedWork W2740990710 @default.
- W146875802 hasRelatedWork W2479014312 @default.
- W146875802 isParatext "false" @default.
- W146875802 isRetracted "false" @default.
- W146875802 magId "146875802" @default.
- W146875802 workType "book-chapter" @default.