Ramdan Hours:
Sun - Thu
9.30 AM - 2.30 PM
Iftar in --:--:--
🌙 Maghrib: --:--

Computer organization and design : (Record no. 8235)

MARC details
000 -LEADER
fixed length control field 06034cam a2200337 i 4500
001 - CONTROL NUMBER
control field 15327388
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20201005130420.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 080612s2009 maua b 001 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2008026443
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780123744937 (pbk. : alk. paper)
040 ## - CATALOGING SOURCE
Original cataloging agency DLC
Transcribing agency DLC
Modifying agency DLC
-- EG-NcFUE
Description conventions rda
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.9.C643
Item number P37 2009
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 004.6
Edition number 22
Item number P.D.C
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Patterson, David A.
245 10 - TITLE STATEMENT
Title Computer organization and design :
Remainder of title the hardware/software interface /
Statement of responsibility, etc David A. Patterson, John L. Hennessy.
250 ## - EDITION STATEMENT
Edition statement Fourth edition.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc Burlington, MA :
Name of publisher, distributor, etc Morgan Kaufmann Publishers,
Date of publication, distribution, etc c2009.
300 ## - PHYSICAL DESCRIPTION
Extent 1 volume (various pagings) :
Other physical details illustration. ;
Dimensions 24 cm. +
Accompanying material 1 CD-ROM (4 3/4 in.)
336 ## - CONTENT TYPE
Source rdacontent
Content type term text
337 ## - MEDIA TYPE
Source rdamedia
Media type term unmediated
338 ## - CARRIER TYPE
Source rdacarrier
Carrier type term volume
500 ## - GENERAL NOTE
General note Includes bibliographical references and index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Chapter 1. Computer Abstractions and Technology<br/>1.1 Introduction<br/>1.2 Below Your Program<br/>1.3 Under the Covers<br/>1.4 Performance<br/>1.5 The Power Wall<br/>1.6 The Sea Change: The Switch from Uniprocessors to Multiprocessors<br/>1.7 Real Stuff: Manufacturing and Benchmarking the AMD Opteron X4<br/>1.8 Fallacies and Pitfalls<br/>1.9 Concluding Remarks<br/>1.10 Historical Perspective and Further Reading<br/>1.11 Exercises<br/>Chapter 2. Instructions: Language of the Computer<br/>2.1 Introduction<br/>2.2 Operations of the Computer Hardware<br/>2.3 Operands of the Computer Hardware<br/>2.4 Signed and Unsigned Numbers<br/>2.5 Representing Instructions in the Computer<br/>2.6 Logical Operations<br/>2.7 Instructions for Making Decisions<br/>2.8 Supporting Procedures in Computer Hardware<br/>2.9 Communicating with People<br/>2.10 MIPS Addressing for 32-Bit Immediates and Addresses<br/>2.11 Parallelism and Instructions: Synchronization<br/>2.12 Translating and Starting a Program<br/>2.13 A C Sort Example to Put It All Together<br/>2.14 Arrays versus Pointers<br/>2.15 Advanced Material: Compiling C and Interpreting Java<br/>2.16 Real Stuff: ARM Instructions<br/>2.17 Real Stuff: x86 Instructions<br/>2.18 Fallacies and Pitfalls<br/>2.19 Concluding Remarks<br/>2.20 Historical Perspective and Further Reading<br/>2.21 Exercises<br/>Chapter 3. Arithmetic for Computers<br/>3.1 Introduction<br/>3.2 Addition and Subtraction<br/>3.3 Multiplication<br/>3.4 Division<br/>3.5 Floating Point<br/>3.6 Parallelism and Computer Arithmetic: Associativity<br/>3.7 Real Stuff: Floating Point in the x86<br/>3.8 Fallacies and Pitfalls<br/>3.9 Concluding Remarks<br/>3.10 Historical Perspective and Further Reading<br/>3.11 Exercises<br/>Chapter 4. The Processor<br/>4.1 Introduction<br/>4.2 Logic Design Conventions<br/>4.3 Building a Datapath<br/>4.4 A Simple Implementation Scheme<br/>4.5 An Overview of Pipelining<br/>4.6 Pipelined Datapath and Control<br/>4.7 Data Hazards: Forwarding versus Stalling<br/>4.8 Control Hazards<br/>4.9 Exceptions<br/>4.10 Parallelism and Advanced Instruction-Level Parallelism<br/>4.11 Real Stuff: the AMD Opteron X4 (Barcelona) Pipeline<br/>4.12 Advanced Topic: an Introduction to Digital Design Using a Hardware Design Language to Describe<br/>4.13 Fallacies and Pitfalls<br/>4.14 Concluding Remarks<br/>4.15 Historical Perspective and Further Reading<br/>4.16 Exercises<br/>Chapter 5. Large and Fast: Exploiting Memory Hierarchy<br/>5.1 Introduction<br/>5.2 The Basics of Caches<br/>5.3 Measuring and Improving Cache Performance<br/>5.4 Virtual Memory<br/>5.5 A Common Framework for Memory Hierarchies<br/>5.6 Virtual Machines<br/>5.7 Using a Finite-State Machine to Control a Simple Cache<br/>5.8 Parallelism and Memory Hierarchies: Cache Coherence<br/>5.9 Advanced Material: Implementing Cache Controllers<br/>5.10 Real Stuff: the AMD Opteron X4 (Barcelona) and Intel Nehalem Memory Hierarchies<br/>5.11 Fallacies and Pitfalls<br/>5.12 Concluding Remarks<br/>5.13 Historical Perspective and Further Reading<br/>5.14 Exercises<br/>Chapter 6. Storage and Other I/O Topics<br/>6.1 Introduction<br/>6.2 Dependability, Reliability, and Availability<br/>6.3 Disk Storage<br/>6.4 Flash Storage<br/>6.5 Connecting Processors, Memory, and I/O Devices<br/>6.6 Interfacing I/O Devices to the Processor, Memory, and Operating System<br/>6.7 I/O Performance Measures: Examples from Disk and File Systems<br/>6.8 Designing an I/O System<br/>6.9 Parallelism and I/O: Redundant Arrays of Inexpensive Disks<br/>6.10 Real Stuff: Sun Fire x4150 Server<br/>6.11 Advanced Topics: Networks<br/>6.12 Fallacies and Pitfalls<br/>6.13 Concluding Remarks<br/>6.14 Historical Perspective and Further Reading<br/>6.15 Exercises<br/>Chapter 7. Multicores, Multiprocessors, and Clusters<br/>7.1 Introduction<br/>7.2 The Difficulty of Creating Parallel Processing Programs<br/>7.3 Shared Memory Multiprocessors<br/>7.4 Clusters and Other Message-Passing Multiprocessors<br/>7.5 Hardware Multithreading<br/>7.6 SISD, MIMD, SIMD, SPMD, and Vector<br/>7.7 Introduction to Graphics Processing Units<br/>7.8 Introduction to Multiprocessor Network Topologies<br/>7.9 Multiprocessor Benchmarks<br/>7.10 Roofline: A Simple Performance Model<br/>7.11 Real Stuff: Benchmarking Four Multicores Using the Roofline Model<br/>7.12 Fallacies and Pitfalls<br/>7.13 Concluding Remarks<br/>7.14 Historical Perspective and Further Reading<br/>7.15 Exercises<br/>Appendix A. Graphics and Computing GPUs<br/>A.1 Introduction<br/>A.2 GPU System Architectures<br/>A.3 Programming GPUs<br/>A.4 Multithreaded Multiprocessor Architecture<br/>A.5 Parallel Memory System<br/>A.6 Floating-point Arithmetic<br/>A.7 Real Stuff: The NVIDIA GeForce 8800<br/>A.8 Real Stuff: Mapping Applications to GPUs<br/>A.9 Fallacies and Pitfalls<br/>A.10 Concluding Remarks<br/>A.11 Historical Perspective and Further Reading<br/>Appendix B. Assemblers, Linkers, and the SPIM Simulator<br/>B.1 Introduction<br/>B.2 Assemblers<br/>B.3 Linkers<br/>B.4 Loading<br/>B.5 Memory Usage<br/>B.6 Procedure Call Convention<br/>B.7 Exceptions and Interrupts<br/>B.8 Input and Output<br/>B.9 SPIM<br/>B.10 MIPS R2000 Assembly Language<br/>B.11 Concluding Remarks<br/>B.12 Exercises<br/>Index
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer organization.
9 (RLIN) 20707
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer engineering.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer interfaces.
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Hennessy, John L.
856 41 - ELECTRONIC LOCATION AND ACCESS
Materials specified Table of contents only
Uniform Resource Identifier <a href="http://www.loc.gov/catdir/toc/ecip0821/2008026443.html">http://www.loc.gov/catdir/toc/ecip0821/2008026443.html</a>
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Books
Source of classification or shelving scheme Dewey Decimal Classification
Holdings
Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Home library Current library Shelving location Date acquired Source of acquisition Inventory number Total Checkouts Full call number Barcode Date last seen Price effective from Koha item type
  Dewey Decimal Classification     Computers & Information Technology ( Computer Science ) Main library Main library A1 20/02/2014 Arab Oasis PU   004.6 P.D.C 00010725 18/02/2025 20/02/2014 Books