000 05405nam a2200709 i 4500
001 6812852
003 IEEE
005 20200413152901.0
006 m eo d
007 cr cn |||m|||a
008 110310s2011 caua foab 000 0 eng d
020 _a9781608454037 (electronic bk.)
020 _z9781608454020 (pbk.)
024 7 _a10.2200/S00341ED1V01Y201103CAC014
_2doi
035 _a(CaBNVSL)gtp00546697
035 _a(OCoLC)708649892
040 _aCaBNVSL
_cCaBNVSL
_dCaBNVSL
050 4 _aTK5105.5
_b.A283 2011
082 0 4 _a004.6
_222
100 1 _aAbts, Dennis.
245 1 0 _aHigh performance datacenter networks
_h[electronic resource] :
_barchitectures, algorithms, and opportunities /
_cDennis Abts, John Kim.
260 _aSan Rafael, Calif. (1537 Fourth Street, San Rafael, CA 94901 USA) :
_bMorgan & Claypool,
_cc2011.
300 _a1 electronic text (ix, 99 p.) :
_bill., digital file.
490 1 _aSynthesis lectures on computer architecture,
_x1935-3243 ;
_v# 14
538 _aMode of access: World Wide Web.
538 _aSystem requirements: Adobe Acrobat Reader.
500 _aPart of: Synthesis digital library of engineering and computer science.
500 _aSeries from website.
504 _aIncludes bibliographical references (p. 93-98).
505 0 _aPreface -- Acknowledgments -- Note to the reader --
505 0 _a1. Introduction -- From supercomputing to cloud computing -- Beowulf: the cluster is born -- Overview of parallel programming models -- Putting it all together -- Quality of service (QoS) requirements -- Flow control -- Lossy flow control -- Lossless flow control -- The rise of ethernet -- Summary --
505 0 _a2. Background -- Interconnection networks -- Technology trends -- Topology, routing and flow control -- Communication stack --
505 0 _a3. Topology basics -- Introduction -- Types of networks -- Mesh,torus, and hypercubes -- Node identifiers -- K-ary n-cube tradeoffs --
505 0 _a4. High-radix topologies -- Towards high-radix topologies -- Technology drivers -- Pin bandwidth -- Economical optical signaling -- High-radix topology -- High-dimension hypercube, mesh, torus -- Butterfly -- High-radix folded-clos -- Flattened butterfly -- Dragonfly -- HyperX --
505 0 _a5. Routing -- Routing basics -- Objectives of a routing algorithm -- Minimal routing -- Deterministic routing -- Oblivious routing -- Non-minimal routing -- Valiant's algorithm (VAL) -- Universal global adaptive load-balancing (UGAL) -- Progressive adaptive routing (PAR) -- Dimensionally-adaptive, load-balanced (DAL) routing -- Indirect adaptive routing -- Routing algorithm examples -- Example 1: Folded-clos -- Example 2: Flattened butterfly -- Example 3: Dragonfly --
505 0 _a6. Scalable switch microarchitecture -- Router microarchitecture basics -- Scaling baseline microarchitecture to high radix -- Fully buffered crossbar -- Hierarchical crossbar architecture -- Examples of high-radix routers -- Cray YARC router -- Mellanox InfiniScale IV --
505 0 _a7. System packaging -- Packaging hierarchy -- Power delivery and cooling -- Topology and packaging locality --
505 0 _a8. Case studies -- Cray BlackWidow multiprocessor -- BlackWidow node organization -- High-radix folded-clos network -- System packaging -- High-radix fat-tree -- Packet format -- Network layer flow control -- Data-link layer protocol -- Serializer/deserializer -- Cray XT multiprocessor -- 3-D torus -- Routing -- Flow control -- SeaStar router microarchitecture -- Summary --
505 0 _a9. Closing remarks -- Programming models -- Wire protocols -- Opportunities -- Bibliography -- Authors' biographies.
506 1 _aAbstract freely available; full-text restricted to subscribers or individual document purchasers.
510 0 _aCompendex
510 0 _aINSPEC
510 0 _aGoogle scholar
510 0 _aGoogle book search
520 3 _aDatacenter networks provide the communication substrate for large parallel computer systems that form the ecosystem for high performance computing (HPC) systems and modern Internet applications. The design of new datacenter networks is motivated by an array of applications ranging from communication intensive climatology, complex material simulations and molecular dynamics to such Internet applications as Web search, language translation, collaborative Internet applications, streaming video and voice-over-IP. For both Supercomputing and Cloud Computing the network enables distributed applications to communicate and interoperate in an orchestrated and efficient way.
530 _aAlso available in print.
588 _aTitle from PDF t.p. (viewed on March 10, 2011).
650 0 _aComputer networks.
650 0 _aComputer network architectures.
650 0 _aParallel computers.
653 _aNetwork architecture and design
653 _aTopology
653 _aInterconnection networks
653 _aFiber optics
653 _aParallel computer architecture
653 _aSystem design
700 1 _aKim, John.
776 0 8 _iPrint version:
_z9781608454020
830 0 _aSynthesis digital library of engineering and computer science.
830 0 _aSynthesis lectures on computer architecture,
_x1935-3243 ;
_v# 14.
856 4 2 _3Abstract with links to resource
_uhttp://ieeexplore.ieee.org/servlet/opac?bknumber=6812852
999 _c561818
_d561818