The Cray X-MP/Model 24 [electronic resource] : A Case Study in Pipelined Architecture and Vector Processing /

This 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.

Saved in:
Bibliographic Details
Main Authors: Robbins, Kay A. author., Robbins, Steven. author., SpringerLink (Online service)
Format: Texto biblioteca
Language:eng
Published: New York, NY : Springer New York, 1989
Subjects:Computer science., Arithmetic and logic units, Computer., Microprocessors., Architecture, Computer., Programming languages (Electronic computers)., Operating systems (Computers)., Computer Science., Computer System Implementation., Processor Architectures., Programming Languages, Compilers, Interpreters., Operating Systems., Arithmetic and Logic Structures.,
Online Access:http://dx.doi.org/10.1007/BFb0040661
Tags: Add Tag
No Tags, Be the first to tag this record!
id KOHA-OAI-TEST:210067
record_format koha
spelling KOHA-OAI-TEST:2100672018-07-30T23:42:04ZThe Cray X-MP/Model 24 [electronic resource] : A Case Study in Pipelined Architecture and Vector Processing / Robbins, Kay A. author. Robbins, Steven. author. SpringerLink (Online service) textNew York, NY : Springer New York,1989.engThis 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.Overview 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.This 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.Computer science.Arithmetic and logic units, Computer.Microprocessors.Architecture, Computer.Programming languages (Electronic computers).Operating systems (Computers).Computer Science.Computer System Implementation.Processor Architectures.Programming Languages, Compilers, Interpreters.Operating Systems.Arithmetic and Logic Structures.Springer eBookshttp://dx.doi.org/10.1007/BFb0040661URN:ISBN:9780387347875
institution COLPOS
collection Koha
country México
countrycode MX
component Bibliográfico
access En linea
En linea
databasecode cat-colpos
tag biblioteca
region America del Norte
libraryname Departamento de documentación y biblioteca de COLPOS
language eng
topic Computer science.
Arithmetic and logic units, Computer.
Microprocessors.
Architecture, Computer.
Programming languages (Electronic computers).
Operating systems (Computers).
Computer Science.
Computer System Implementation.
Processor Architectures.
Programming Languages, Compilers, Interpreters.
Operating Systems.
Arithmetic and Logic Structures.
Computer science.
Arithmetic and logic units, Computer.
Microprocessors.
Architecture, Computer.
Programming languages (Electronic computers).
Operating systems (Computers).
Computer Science.
Computer System Implementation.
Processor Architectures.
Programming Languages, Compilers, Interpreters.
Operating Systems.
Arithmetic and Logic Structures.
spellingShingle Computer science.
Arithmetic and logic units, Computer.
Microprocessors.
Architecture, Computer.
Programming languages (Electronic computers).
Operating systems (Computers).
Computer Science.
Computer System Implementation.
Processor Architectures.
Programming Languages, Compilers, Interpreters.
Operating Systems.
Arithmetic and Logic Structures.
Computer science.
Arithmetic and logic units, Computer.
Microprocessors.
Architecture, Computer.
Programming languages (Electronic computers).
Operating systems (Computers).
Computer Science.
Computer System Implementation.
Processor Architectures.
Programming Languages, Compilers, Interpreters.
Operating Systems.
Arithmetic and Logic Structures.
Robbins, Kay A. author.
Robbins, Steven. author.
SpringerLink (Online service)
The Cray X-MP/Model 24 [electronic resource] : A Case Study in Pipelined Architecture and Vector Processing /
description This 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.
format Texto
topic_facet Computer science.
Arithmetic and logic units, Computer.
Microprocessors.
Architecture, Computer.
Programming languages (Electronic computers).
Operating systems (Computers).
Computer Science.
Computer System Implementation.
Processor Architectures.
Programming Languages, Compilers, Interpreters.
Operating Systems.
Arithmetic and Logic Structures.
author Robbins, Kay A. author.
Robbins, Steven. author.
SpringerLink (Online service)
author_facet Robbins, Kay A. author.
Robbins, Steven. author.
SpringerLink (Online service)
author_sort Robbins, Kay A. author.
title The Cray X-MP/Model 24 [electronic resource] : A Case Study in Pipelined Architecture and Vector Processing /
title_short The Cray X-MP/Model 24 [electronic resource] : A Case Study in Pipelined Architecture and Vector Processing /
title_full The Cray X-MP/Model 24 [electronic resource] : A Case Study in Pipelined Architecture and Vector Processing /
title_fullStr The Cray X-MP/Model 24 [electronic resource] : A Case Study in Pipelined Architecture and Vector Processing /
title_full_unstemmed The Cray X-MP/Model 24 [electronic resource] : A Case Study in Pipelined Architecture and Vector Processing /
title_sort cray x-mp/model 24 [electronic resource] : a case study in pipelined architecture and vector processing /
publisher New York, NY : Springer New York,
publishDate 1989
url http://dx.doi.org/10.1007/BFb0040661
work_keys_str_mv AT robbinskayaauthor thecrayxmpmodel24electronicresourceacasestudyinpipelinedarchitectureandvectorprocessing
AT robbinsstevenauthor thecrayxmpmodel24electronicresourceacasestudyinpipelinedarchitectureandvectorprocessing
AT springerlinkonlineservice thecrayxmpmodel24electronicresourceacasestudyinpipelinedarchitectureandvectorprocessing
AT robbinskayaauthor crayxmpmodel24electronicresourceacasestudyinpipelinedarchitectureandvectorprocessing
AT robbinsstevenauthor crayxmpmodel24electronicresourceacasestudyinpipelinedarchitectureandvectorprocessing
AT springerlinkonlineservice crayxmpmodel24electronicresourceacasestudyinpipelinedarchitectureandvectorprocessing
_version_ 1756268745151479808