LEADER 04151nam 22006975 450 001 996466148003316 005 20200702200642.0 010 $a0-387-34787-9 024 7 $a10.1007/BFb0040661 035 $a(CKB)1000000000013201 035 $a(SSID)ssj0000322379 035 $a(PQKBManifestationID)11238716 035 $a(PQKBTitleCode)TC0000322379 035 $a(PQKBWorkID)10286814 035 $a(PQKB)11567488 035 $a(DE-He213)978-0-387-34787-5 035 $a(PPN)155218670 035 $a(EXLCZ)991000000000013201 100 $a20100806d1989 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 14$aThe Cray X-MP/Model 24$b[electronic resource] $eA Case Study in Pipelined Architecture and Vector Processing /$fby Kay A. Robbins, Steven Robbins 205 $a1st ed. 1989. 210 1$aNew York, NY :$cSpringer New York :$cImprint: Springer,$d1989. 215 $a1 online resource (VIII, 172 p.) 225 1 $aLecture Notes in Computer Science,$x0302-9743 ;$v374 300 $aBibliographic Level Mode of Issuance: Monograph 311 $a0-387-97089-4 327 $aOverview of the Cray X-MP/Model 24 -- The control section -- The scalar section -- The address section -- Vectors and vector operations -- Memory access -- Interprocessor communication and multitasking. 330 $aThis book examines the issues relevant to the design of vector and pipelined computer systems using the Cray X-MP/24. The purpose of the book is to help the readers arrive at a deep understanding of how vector processing systems really work. These insights will be useful to the scientist who would like to obtain maximum performance from a vector machine, to the computer science student, and to the compiler writer. The book can also be used to supplement a regular textbook in a graduate or senior level course in computer architecture. The book looks at the overall design of the Cray X-MP and then explores the operation of the machine by looking at detailed timings of various instructions and code segments. It examines such issues as instruction issues and buffering, handling of jump instructions, use of registers to hold intermediate results, memory conflicts resulting from vectorization, optimal vectorization of multiple statement loops, and synchronization problems with multi-tasking. Detailed Gantt charts are provided to guide the reader through the timing issues. 410 0$aLecture Notes in Computer Science,$x0302-9743 ;$v374 606 $aArchitecture, Computer 606 $aMicroprocessors 606 $aProgramming languages (Electronic computers) 606 $aOperating systems (Computers) 606 $aArithmetic and logic units, Computer 606 $aComputer System Implementation$3https://scigraph.springernature.com/ontologies/product-market-codes/I13057 606 $aProcessor Architectures$3https://scigraph.springernature.com/ontologies/product-market-codes/I13014 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 606 $aOperating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14045 606 $aArithmetic and Logic Structures$3https://scigraph.springernature.com/ontologies/product-market-codes/I12026 615 0$aArchitecture, Computer. 615 0$aMicroprocessors. 615 0$aProgramming languages (Electronic computers). 615 0$aOperating systems (Computers). 615 0$aArithmetic and logic units, Computer. 615 14$aComputer System Implementation. 615 24$aProcessor Architectures. 615 24$aProgramming Languages, Compilers, Interpreters. 615 24$aOperating Systems. 615 24$aArithmetic and Logic Structures. 676 $a004.1/1 700 $aRobbins$b Kay A$4aut$4http://id.loc.gov/vocabulary/relators/aut$0471364 702 $aRobbins$b Steven$4aut$4http://id.loc.gov/vocabulary/relators/aut 906 $aBOOK 912 $a996466148003316 996 $aThe Cray X-MP$92831007 997 $aUNISA