Matches in SemOpenAlex for { <https://semopenalex.org/work/W1996734687> ?p ?o ?g. }
Showing items 1 to 96 of
96
with 100 items per page.
- W1996734687 abstract "Communication in a parallel system frequently involves moving data from the memory of one node to the memory of another; this is the standard communication model employed in message passing systems. Depending on the application, we observe a variety of patterns as part of communication steps, e.g., regular (i.e. blocks of data), strided, or irregular (indexed) memory accesses. The effective speed of these communication steps is determined by the network bandwidth and the memory bandwidth, and measurements on current parallel supercomputers indicate that the performance is limited by the memory bandwidth rather than the network bandwidth.Current systems provide a wealth of options to perform communication, and a compiler or user is faced with the difficulty of finding the communication operations that best use the available memory and network bandwidth. This paper provides a framework to evaluate different solutions for inter-node communication and presents the copy-transfer model; this model captures the contributions of the memory system to inter-node communication. We demonstrate the usefulness of this simple model by applying it to two commercial parallel systems, the Cray T3D and the Intel Paragon.In particular we identify two methods to transfer data between nodes in these two machines. In buffer-packing transfers, a contiguous block of data is transferred across the network. If the data are not stored contiguously, they are copied to (gathering) or from (scattering) buffers in local memory before and after the transfer. Chained transfers perform gathering, transfer and scattering in one step, reading the data elements with some non-sequential pattern and immediately transferring them on to the destination.Our model and measurements indicate that chaining of the gather, transfer, and scatter operations results in better performance than buffer packing for many important access patterns. Most standard message passing libraries (like MPI, PVM or NX) force the parallelizing compiler (or the programmer) to employ the buffer-packing communication operations. However, the addition of hardware support dedicated to communication (e.g., DMAs, line-transfer units) now gives the compiler a wider range of options." @default.
- W1996734687 created "2016-06-24" @default.
- W1996734687 creator A5026061564 @default.
- W1996734687 creator A5040301545 @default.
- W1996734687 date "1995-01-01" @default.
- W1996734687 modified "2023-10-17" @default.
- W1996734687 title "Optimizing memory system performance for communication in parallel computers" @default.
- W1996734687 cites W1540031574 @default.
- W1996734687 cites W1605074799 @default.
- W1996734687 cites W1977813675 @default.
- W1996734687 cites W2022747918 @default.
- W1996734687 cites W2026841018 @default.
- W1996734687 cites W2027929919 @default.
- W1996734687 cites W2054714137 @default.
- W1996734687 cites W2091990443 @default.
- W1996734687 cites W2121547511 @default.
- W1996734687 cites W2142822378 @default.
- W1996734687 cites W2155066383 @default.
- W1996734687 cites W3007497337 @default.
- W1996734687 doi "https://doi.org/10.1145/223982.224442" @default.
- W1996734687 hasPublicationYear "1995" @default.
- W1996734687 type Work @default.
- W1996734687 sameAs 1996734687 @default.
- W1996734687 citedByCount "16" @default.
- W1996734687 countsByYear W19967346872012 @default.
- W1996734687 countsByYear W19967346872015 @default.
- W1996734687 crossrefType "proceedings-article" @default.
- W1996734687 hasAuthorship W1996734687A5026061564 @default.
- W1996734687 hasAuthorship W1996734687A5040301545 @default.
- W1996734687 hasConcept C101765175 @default.
- W1996734687 hasConcept C111919701 @default.
- W1996734687 hasConcept C120314980 @default.
- W1996734687 hasConcept C127413603 @default.
- W1996734687 hasConcept C133875982 @default.
- W1996734687 hasConcept C169590947 @default.
- W1996734687 hasConcept C173608175 @default.
- W1996734687 hasConcept C176649486 @default.
- W1996734687 hasConcept C188045654 @default.
- W1996734687 hasConcept C2524010 @default.
- W1996734687 hasConcept C2776175482 @default.
- W1996734687 hasConcept C2776257435 @default.
- W1996734687 hasConcept C2777210771 @default.
- W1996734687 hasConcept C31258907 @default.
- W1996734687 hasConcept C33923547 @default.
- W1996734687 hasConcept C39528615 @default.
- W1996734687 hasConcept C41008148 @default.
- W1996734687 hasConcept C557945733 @default.
- W1996734687 hasConcept C57863822 @default.
- W1996734687 hasConcept C62611344 @default.
- W1996734687 hasConcept C66938386 @default.
- W1996734687 hasConcept C854659 @default.
- W1996734687 hasConcept C91481028 @default.
- W1996734687 hasConcept C9390403 @default.
- W1996734687 hasConcept C98986596 @default.
- W1996734687 hasConceptScore W1996734687C101765175 @default.
- W1996734687 hasConceptScore W1996734687C111919701 @default.
- W1996734687 hasConceptScore W1996734687C120314980 @default.
- W1996734687 hasConceptScore W1996734687C127413603 @default.
- W1996734687 hasConceptScore W1996734687C133875982 @default.
- W1996734687 hasConceptScore W1996734687C169590947 @default.
- W1996734687 hasConceptScore W1996734687C173608175 @default.
- W1996734687 hasConceptScore W1996734687C176649486 @default.
- W1996734687 hasConceptScore W1996734687C188045654 @default.
- W1996734687 hasConceptScore W1996734687C2524010 @default.
- W1996734687 hasConceptScore W1996734687C2776175482 @default.
- W1996734687 hasConceptScore W1996734687C2776257435 @default.
- W1996734687 hasConceptScore W1996734687C2777210771 @default.
- W1996734687 hasConceptScore W1996734687C31258907 @default.
- W1996734687 hasConceptScore W1996734687C33923547 @default.
- W1996734687 hasConceptScore W1996734687C39528615 @default.
- W1996734687 hasConceptScore W1996734687C41008148 @default.
- W1996734687 hasConceptScore W1996734687C557945733 @default.
- W1996734687 hasConceptScore W1996734687C57863822 @default.
- W1996734687 hasConceptScore W1996734687C62611344 @default.
- W1996734687 hasConceptScore W1996734687C66938386 @default.
- W1996734687 hasConceptScore W1996734687C854659 @default.
- W1996734687 hasConceptScore W1996734687C91481028 @default.
- W1996734687 hasConceptScore W1996734687C9390403 @default.
- W1996734687 hasConceptScore W1996734687C98986596 @default.
- W1996734687 hasLocation W19967346871 @default.
- W1996734687 hasOpenAccess W1996734687 @default.
- W1996734687 hasPrimaryLocation W19967346871 @default.
- W1996734687 hasRelatedWork W1544002944 @default.
- W1996734687 hasRelatedWork W1978814837 @default.
- W1996734687 hasRelatedWork W2060252920 @default.
- W1996734687 hasRelatedWork W2092309910 @default.
- W1996734687 hasRelatedWork W2140955407 @default.
- W1996734687 hasRelatedWork W2314805133 @default.
- W1996734687 hasRelatedWork W2611898899 @default.
- W1996734687 hasRelatedWork W3147844147 @default.
- W1996734687 hasRelatedWork W2398725611 @default.
- W1996734687 hasRelatedWork W2460246254 @default.
- W1996734687 isParatext "false" @default.
- W1996734687 isRetracted "false" @default.
- W1996734687 magId "1996734687" @default.
- W1996734687 workType "article" @default.