K. Olukotun Fall 06/07 Handout #41 Ee108b 1

Total Page:16

File Type:pdf, Size:1020Kb

K. Olukotun Fall 06/07 Handout #41 Ee108b 1 K. Olukotun Handout #41 Fall 06/07 EE108b Review: Designing an I/O System • General approach – Find the weakest link in the I/O system (consider things such as the CPU, memory system, backplane bus, I/O controllers, and EE108B I/O devices) Lecture 18 – Configure this component to sustain the required throughput Buses and OS, CMPs, Review – Determine the requirements for the rest of the system and configure them to support this throughput Kunle Olukotun Stanford University Mem CPU Mem Bus I/O Bus http://eeclass.stanford.edu/ee108b 1.5M I/O dev 2M IOPS 1M IOPS IOPS .8M IOPS 1M IOPS K. Olukotun EE108b Lecture 18 1 K. Olukotun EE108b Lecture 18 2 Review: Trends for Buses Review: Buses Logical Bus and Physical Switch • A bus is a shared communication link that connects multiple devices D1 D2 D3 D4 • Single set of wires connects multiple “subsystems” as opposed to a point to point link which only connects two components together Bus • Wires connect in parallel, so 32 bit bus has 32 wires of data Parallel Bus Cntrl • Serial point-to-point advantages – Faster links – Fewer chip package pins D2 – Higher performance – Switch keeps arbitration on chip 4 port • Many bus standards are moving to serial, I/O I/O I/O D3 point to point Processor Device Device Device Memory D1 switch • 3GIO, PCI-Express(PCI) • Serial ATA (IDE hard disk) • AMD Hypertransport versus Intel Front Side Bus (FSB) K. Olukotun EE108b Lecture 18 3 K. Olukotun D4 EE108b Lecture 18 4 1 K. Olukotun Handout #41 Fall 06/07 EE108b Review: Modern Pentium 4 I/O Review: OS Communication • I/O Options • The operating system should prevent user programs from Pentium 4 communicating with I/O device directly processor System bus (800 MHz, 604 GB/sec) – Must protect I/O resources to keep sharing fair DDR 400 AGP 8X Memory (3.2 GB/sec) (2.1 GB/sec) Graphics controller Main output – Protection of shared I/O resources cannot be provided if user hub memory DDR 400 CSA (north bridge) DIMMs (3.2 GB/sec) (0.266 GB/sec) 82875P 1 Gbit Ethernet programs could perform I/O directly Serial ATA (266 MB/sec) Parallel ATA (150 MB/sec) (100 MB/sec) Disk CD/DVD • Three types of communication are required: Serial ATA Parallel ATA (150 MB/sec) (100 MB/sec) Disk Tape I/O – OS must be able to give commands to I/O devices AC/97 controller (1 MB/sec) hub Stereo (south bridge) – I/O device must be able to notify OS when I/O device has (20 MB/sec) (surround- 82801EB sound) USB 2.0 10/100 Mbit Ethernet (60 MB/sec) completed an operation or has encountered an error . PCI bus (132 MB/sec) – Data must be transferred between memory and an I/O device K. Olukotun EE108b Lecture 18 5 K. Olukotun EE108b Lecture 18 6 Review: Polling and Programmed I/O Delegating I/O: DMA • Direct Memory Access (DMA) – Transfer blocks of data to or from memory without CPU intervention read data from Is the – Communication coordinated by the DMA controller memory device • DMA controllers are integrated in memory or I/O controller chips ready? – DMA controller acts as a bus master, in bus-based systems Busy wait loop yes no Is the not an efficient • DMA Steps device way to use the CPU read data ready? unless the device from – Processor sets up DMA by supplying: is very fast! device • Identity of the device and the operation (read/write) yes no • The memory address for source/destination write data • The number of bytes to transfer store Processor may be data to to memory – DMA controller starts the operation by arbitrating for the bus and then inefficient way to starting the transfer when the data is ready device transfer data – Notify the processor when the DMA transfer is complete or on error done? no done? no yes yes • Usually using an interrupt K. Olukotun EE108b Lecture 18 7 K. Olukotun EE108b Lecture 18 8 2 K. Olukotun Handout #41 Fall 06/07 EE108b Reading a Disk Sector (1) Reading a Disk Sector (2) 1 GHz Pentium Processor 1 GHz Pentium Processor Pipeline CPU initiates a disk read by writing a Pipeline Disk controller reads the sector and command, logical block number, and a performs a direct memory access (DMA) Caches destination memory address to disk Caches transfer into main memory. controller control registers. AGP AGP North North Monitor Graphics Memory Monitor Graphics Memory Controller Bridge Controller Bridge PCI PCI USB Hub Ethernet Disk USB Hub Ethernet Disk Controller Controller Controller Controller Controller Controller Printer Mouse Disk Disk Printer Mouse Disk Disk Keyboard Keyboard K. Olukotun EE108b Lecture 18 9 K. Olukotun EE108b Lecture 18 10 Reading a Disk Sector (3) DMA Problems: Virtual Vs. Physical Addresses 1 GHz Pentium Processor • If DMA uses physical addresses Pipeline When the DMA transfer completes, the disk controller notifies the CPU with an – Memory access across physical page boundaries may not correspond to contiguous virtual pages (or even the same application!) Caches interrupt (i.e., asserts a special “interrupt” pin on the CPU) • Solution 1: ≤ 1 page per DMA transfer AGP • Solution 1+: chain a series of 1-page requests provided by the OS North Monitor Graphics Memory – Single interrupt at the end of the last DMA request in the chain Bridge Controller • Solution 2: DMA engine uses virtual addresses PCI – Multi-page DMA requests are now easy – A TLB is necessary for the DMA engine • For DMA with physical addresses: pages must be pinned in DRAM USB Hub Ethernet Disk Controller Controller Controller – OS should not page to disks pages involved with pending I/O Printer Mouse Disk Disk Keyboard K. Olukotun EE108b Lecture 18 11 K. Olukotun EE108b Lecture 18 12 3 K. Olukotun Handout #41 Fall 06/07 EE108b DMA Problems: Cache Coherence I/O Summary • A copy of the data involved in a DMA transfer may reside in processor cache • I/O performance has to take into account many variables – If memory is updated: Must update or invalidate “old” cached copy – Response time and throughput – If memory is read: Must read latest value, which may be in the cache • Only a problem with write-back caches – CPU, memory, bus, I/O device • This is called the “cache coherence” problem – Workload e.g. transaction processing – Same problem in multiprocessor systems • I/O devices also span a wide spectrum – Disks, graphics, and networks • Solution 1: OS flushes the cache before I/O reads or forces writebacks before I/O writes • Buses – Flush/write-back may involve selective addresses or whole cache – bandwidth – Can be done in software or with hardware (ISA) support – synchronization • Solution 2: Route memory accesses for I/O through the cache – transactions – Search the cache for copies and invalidate or write-back as needed – This hardware solution may impact performance negatively • OS and I/O • While searching cache for I/O requests, it is not available to processor – Communication: Polling and Interrupts – Multi-level, inclusive caches make this easier – Handling I/O outside CPU: DMA • Processor searches L1 cache mostly (until it misses) • I/O requests search L2 cache mostly (until it finds a copy of interest) K. Olukotun EE108b Lecture 18 13 K. Olukotun EE108b Lecture 18 14 End of Uniprocessor Performance The World has Changed • Process Technology Stops Improving 10000 – Moore’s law but … From Hennessy and Patterson, Computer – Transistors don’t get faster and they leak more (65nm vs. 45nm) Architecture: A Quantitative Approach, 4th <?? 20%/%/yea yearr edition, October, 2006 1000 – Wires are much worse • Single Thread Performance Plateau 52%/year VAX-11/780) – Design and verification complexity is overwhelming (vs. 100 – Power consumption increasing dramatically – Instruction-level parallelism (ILP) has been mined out Performance 10 25%/year The free ride is over! 1 1978 1980 1982 1984 1986 1988 1990 1992 1994 1996 1998 2000 2002 2004 2006 K. Olukotun EE108b Lecture 18 15 K. Olukotun EE108b Lecture 18 16 From Intel Developer Forum, September 2004 4 K. Olukotun Handout #41 Fall 06/07 EE108b The Era of Single-Chip Multiprocessors CMP Options • Single-chip multiprocessors provide a scalable alternative a) Conventional microprocessor b) Simple chip multiprocessor – Relies on scalable forms of parallelism • Request level parallelism CPU Core CPU CPU • Data level parallelism Core 1 Core N Registers . – Modular design with inherent fault-tolerance and match to VLSI Regs Regs technology L1 I$ L1 D$ L1 I$ L1 D$ L1 I$ L1 D$ • Single-chip multiprocessors systems are here L2 Cache – All processor vendors are following this approach L2 Cache . L2 Cache – In embedded, server, and even desktop systems • How do we architect CMPs to best exploit thread-level parallelism? – Server applications: throughput Main Memory I/O – General purpose and scientific applications: latency Main Memory I/O e.g. AMD Dual-core Opteron Intel Paxville K. Olukotun EE108b Lecture 18 17 K. Olukotun EE108b Lecture 18 18 CMP Options Multiprocessor Questions • How do parallel processors share data? c) Shared-cache chip multiprocessor d) Multithreaded, shared-cache chip multiprocessor — single address space (SMP, NUMA) — message passing (clusters, massively parallel processors (MPP)) CPU CPU CPU Core 1 CPU Core N Core 1 Core N . Regs Regs Regs Regs Regs Regs • How do parallel processors coordinate? Regs Regs . Regs Regs — software synchronization (locks, semaphores) L1 I$ L1 D$ L1 I$ L1 D$ L1 I$ L1 D$ L1 I$ L1 D$ — built into send / receive primitives L2 Cache — OS primitives (sockets) L2 Cache • How are parallel processors interconnected? Main Memory I/O — connected by a single bus Main Memory I/O — connected by a network e.g.
Recommended publications
  • Serial ATA the New Drive Interface Standard for the Desktop and Mobile PC
    Boston Tec 14/8/03 7:45 PM Page 1 Technology Paper Serial ATA The new drive interface standard for the desktop and mobile PC Table of Contents Background 2 Comparative Performance 3 The Parallel ATA Interface 4 The Serial ATA Interface 4 Features of Serial ATA 5 Implementing Serial ATA 6 Where does Serial ATA fit in the market place? 8 What is iSCSI and why is Serial ATA so well suited? 8 Boston Ltd Unit 5 Curo Park, Frogmore, St. Albans AL2 2DD Tel: +44 (0) 8707 51 59 50 Fax: +44 (0) 8707 51 59 51 e: [email protected] w: www.boston.co.uk Boston Tec 14/8/03 7:46 PM Page 2 Background The parallel ATA (AT Attachment) specification has defined the common standard storage interface for PCs since the protocol was introduced back in the 1980’s. Parallel ATA has maintained its success for many years for three primary reasons: 1) Low Cost, 2) virtually universal operating system support, and 3) the ability to evolve to higher speeds and performance whilst maintaining backwards compatibility with older parallel ATA devices. From its original interface speed of just 3MB/s, parallel ATA has moved up to burst transfer rates of 66MB/s and 100MB/s and beyond. The latest generation of the parallel ATA interface, Ultra ATA-133, goes even further with a burst transfer rate of up to 133MB/s. While parallel ATA has enjoyed an illustrious track record, the specification is now showing its age. Parallel ATA imposes some serious design issues on today’s developers, including a 5 volt signaling requirement, high pin count, major cabling headaches and, perhaps most significantly, limited performance headroom.
    [Show full text]
  • Serial Attached SCSI (SAS) Interface Manual
    Users Guide Serial Attached SCSI (SAS) Interface Manual Users Guide Serial Attached SCSI (SAS) Interface Manual ©2003, 2004, 2005, 2006 Seagate Technology LLC All rights reserved Publication number: 100293071, Rev. B May 2006 Seagate, Seagate Technology, and the Seagate logo are registered trademarks of Seagate Technology LLC. SeaTools, SeaFAX, SeaFONE, SeaBOARD, and SeaTDD are either registered trademarks or trade- marks of Seagate Technology LLC. Other product names are registered trademarks or trademarks of their owners. Seagate reserves the right to change, without notice, product offerings or specifications. No part of this publication may be reproduced in any form without written permission of Seagate Technology LLC. Revision status summary sheet Revision Date Writers/Engineers Notes Rev. A 11/11/04 J. Coomes Initial release. Rev. B 05/07/06 C. Chalupa, J. Coomes, G. Houlder All. Contents 1.0 Interface requirements. 1 1.1 Acknowledgements . 1 1.2 How to use this interface manual . 1 1.2.1 Scope . 2 1.2.2 Applicable specifications . 2 1.2.3 Other references . 3 1.3 General interface description. 3 1.3.1 Introduction to Serial Attached SCSI Interface (SAS) . 3 1.3.2 The SAS interface . 3 1.3.3 Glossary . 5 1.3.4 Keywords . 16 1.4 Physical interface characteristics. 17 1.5 Bit and byte ordering . 17 2.0 General . 19 2.1 Architecture . 19 2.1.1 Architecture overview . 19 2.1.2 Physical links and phys . 19 2.1.3 Ports (narrow ports and wide ports) . 20 2.1.4 SAS devices . 21 2.1.5 Expander devices (edge expander devices and fanout expander devices) .
    [Show full text]
  • Computer Service Technician- CST Competency Requirements
    Computer Service Technician- CST Competency Requirements This Competency listing serves to identify the major knowledge, skills, and training areas which the Computer Service Technician needs in order to perform the job of servicing the hardware and the systems software for personal computers (PCs). The present CST COMPETENCIES only address operating systems for Windows current version, plus three older. Included also are general common Linux and Apple competency information, as proprietary service contracts still keep most details specific to in-house service. The Competency is written so that it can be used as a course syllabus, or the study directed towards the education of individuals, who are expected to have basic computer hardware electronics knowledge and skills. Computer Service Technicians must be knowledgeable in the following technical areas: 1.0 SAFETY PROCEDURES / HANDLING / ENVIRONMENTAL AWARENESS 1.1 Explain the need for physical safety: 1.1.1 Lifting hardware 1.1.2 Electrical shock hazard 1.1.3 Fire hazard 1.1.4 Chemical hazard 1.2 Explain the purpose for Material Safety Data Sheets (MSDS) 1.3 Summarize work area safety and efficiency 1.4 Define first aid procedures 1.5 Describe potential hazards in both in-shop and in-home environments 1.6 Describe proper recycling and disposal procedures 2.0 COMPUTER ASSEMBLY AND DISASSEMBLY 2.1 List the tools required for removal and installation of all computer system components 2.2 Describe the proper removal and installation of a CPU 2.2.1 Describe proper use of Electrostatic Discharge
    [Show full text]
  • Comparing Fibre Channel, Serial Attached SCSI (SAS) and Serial ATA (SATA)
    Comparing Fibre Channel, Serial Attached SCSI (SAS) and Serial ATA (SATA) by Allen Hin Wing Lam Bachelor ofElectrical Engineering Carleton University 1996 PROJECT SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF ENGINEERING In the School ofEngineering Science © Allen Hin Wing Lam 2009 SIMON FRASER UNIVERSITY Fall 2009 All rights reserved. However, in accordance with the Copyright Act ofCanada, this work may be reproduced, without authorization, under the conditions for Fair Dealing. Therefore, limited reproduction ofthis work for the purposes ofprivate study, research, criticism, review and news reporting is likely to be in accordance with the law, particularly ifcited appropriately. Approval Name: Allen Hin Wing Lam Degree: Master ofEngineering Title ofProject: Comparing Fibre Channel, Serial Attached SCSI (SAS) and Serial ATA (SATA) Examining Committee: Chair: Dr. Daniel Lee Chair ofCommittee Associate Professor, School ofEngineering Science Simon Fraser University Dr. Stephen Hardy Senior Supervisor Professor, School ofEngineering Science Simon Fraser University Jim Younger Manager, Product Engineering PMC- Sierra, Inc. Date ofDefence/Approval r 11 SIMON FRASER UNIVERSITY LIBRARY Declaration of Partial Copyright Licence The author, whose copyright is declared on the title page of this work, has granted to Simon Fraser University the right to lend this thesis, project or extended essay to users of the Simon Fraser University Library, and to make partial or single copies only for such users or in response
    [Show full text]
  • Memory Technology and Trends for High Performance Computing Contract #: MDA904-02-C-0441
    Memory Technology and Trends for High Performance Computing Contract #: MDA904-02-C-0441 Contract Institution: Georgia Institute of Technology Project Director: D. Scott Wills Project Report 12 September 2002 — 11 September 2004 This project explored the impact of developing memory technologies on future supercomputers. This activity included both a literature study (see attached whitepaper), plus a more practical exploration of potential memory interfacing techniques using the sponsor recommended HyperTransport interface. The report indicates trends that will affect interconnection network design in future supercomputers. Related publications during the contract period include: 1. P. G. Sassone and D. S. Wills, On the Scaling of the Atlas Chip-Scale Multiprocessor, to appear in IEEE Transaction on Computers. 2. P. G. Sassone and D. S. Wills, Dynamic Strands: Collapsing Speculative Dependence Chains for Reducing Pipeline Communication, to appear in IEEE/ACM International Symposium on Microarchitecture, Portland, OR, December 2004. 3. B. A. Small, A. Shacham, K. Bergman, K. Athikulwongse, C. Hawkins, and D. S. Wills, Emulation of Realistic Network Traffic Patterns on an Eight-Node Data Vortex Interconnection Network Subsystem, to appear in OSA Journal of Optical Networking. 4. P. G. Sassone and D. S. Wills, On the Extraction and Analysis of Prevalent Dataflow Patterns, to appear in The IEEE 7th Annual Workshop on Workload Characterization (WWC-7), 8 pages, Austin, TX, October 2004. 5. H. Kim, D. S. Wills, and L. M. Wills, Empirical Analysis of Operand Usage and Transport in Multimedia Applications, in Proceedings of the 4th IEEE International Workshop on System-on-Chip for Real-Time Applications(IWSOC'04), pages 168-171, Banff, Alberta, Canada, July 2004.
    [Show full text]
  • 2 Port PCI Express Internal SATA II Controller Card Startech ID: PEXSATA22I
    2 Port PCI Express Internal SATA II Controller Card StarTech ID: PEXSATA22I This 2 Port PCI Express Internal Serial ATA Controller Card adds two internal SATA II (SATA /300) ports to a computer through simple installation into an available 1x PCI Express slot. Supporting data transfer speeds of up to 3.0 Gbps, the SATA controller card features Port Multiplier support with command- based switching as well as Native Command Queuing to ensure optimum performance. Using a native PCI Express single chipset, the internal SATA controller card provides enhanced compatibility, reliability and performance for your external storage needs. The controller card also features Port Multiplier support with command based switching for connecting multiple external hard drives to a host computer through one eSATA connection. The controller card includes both standard form factor and low profile brackets, allowing you to add SATA capability to virtually any PCI Express enabled computer, regardless of the case form factor Applications and Solutions • Ideal for individuals and institutions replacing Parallel ATA with Serial ATA hard drives Features • Boot ROM Function • Compliant with Serial ATA 1.0 specifications • Standard and low profile brackets included • Supports Native Command Queuing (NCQ) with Port Multiplier support • Supports SATA II transfer rates of up to 3.0 Gbps • Uses a native PCI Express single chipset,providing enhanced compatibility, reliability and performance for your external storage needs Technical Specifications • Warranty: Lifetime warranty
    [Show full text]
  • External Serial ATA
    External Serial ATA WHITE PAPER September 2004 CONTENTS Introduction ........................................................................................................... 3 External Storage Solutions Today......................................................................... 3 Why Serial ATA?................................................................................................... 4 Serial ATA Performance is Limited by USB or 1394 Connections ........................ 4 Serial ATA Transition ............................................................................................ 6 The Need for New Connectors and Cables........................................................... 7 Easy External Serial ATA Offerings ...................................................................... 9 Electrical Signaling Requirements......................................................................... 9 Serial ATA Host Connections.............................................................................. 10 Digital Video Recorders: An Emerging Application for External Storage............ 14 Home Networks: Another Emerging Application ................................................ 15 Conclusion .......................................................................................................... 16 2 WHITE PAPER INTRODUCTION Digital content is pervasive in today’s society, from digital music files and photographs to home movies, not to mention the multitude of financial, e-mail and household or business records a typical
    [Show full text]
  • Upgrading and Repairing Pcs, 21St Edition Editor-In-Chief Greg Wiegand Copyright © 2013 by Pearson Education, Inc
    Contents at a Glance Introduction 1 1 Development of the PC 5 2 PC Components, Features, and System Design 19 3 Processor Types and Specifications 29 4 Motherboards and Buses 155 5 BIOS 263 UPGRADING 6 Memory 325 7 The ATA/IDE Interface 377 AND 8 Magnetic Storage Principles 439 9 Hard Disk Storage 461 REPAIRING PCs 10 Flash and Removable Storage 507 21st Edition 11 Optical Storage 525 12 Video Hardware 609 13 Audio Hardware 679 14 External I/O Interfaces 703 15 Input Devices 739 16 Internet Connectivity 775 17 Local Area Networking 799 18 Power Supplies 845 19 Building or Upgrading Systems 929 20 PC Diagnostics, Testing, and Maintenance 975 Index 1035 Scott Mueller 800 East 96th Street, Indianapolis, Indiana 46240 Upgrading.indb i 2/15/13 10:33 AM Upgrading and Repairing PCs, 21st Edition Editor-in-Chief Greg Wiegand Copyright © 2013 by Pearson Education, Inc. Acquisitions Editor All rights reserved. No part of this book shall be reproduced, stored in a retrieval Rick Kughen system, or transmitted by any means, electronic, mechanical, photocopying, Development Editor recording, or otherwise, without written permission from the publisher. No patent Todd Brakke liability is assumed with respect to the use of the information contained herein. Managing Editor Although every precaution has been taken in the preparation of this book, the Sandra Schroeder publisher and author assume no responsibility for errors or omissions. Nor is any Project Editor liability assumed for damages resulting from the use of the information contained Mandie Frank herein. Copy Editor ISBN-13: 978-0-7897-5000-6 Sheri Cain ISBN-10: 0-7897-5000-7 Indexer Library of Congress Cataloging-in-Publication Data in on file.
    [Show full text]
  • Okgear 3.5" Hard Drive Enclosure, USB 2.0 & Esata Combo
    1701 R. J. Conlan Blvd. NE, Unit #5 Like Us Facebook See Our Instagram Palm Bay, FL 32905, USA Toll Free: 888-381-8222 Follow Us Twitter Watch Our YouTube Performance-PCs.com www.performance-pcs.com [email protected] OKgear 3.5" Hard Drive $34.95 Enclosure, USB 2.0 & eSATA Combo - Silver Product Images Short Description The e combo 3.5" SATA/PATA to eSATA/USB2.0 Hard Drive Enclosure is the best solution for users who want to upgrade their hard disk from PATA( Parallel ATA) to the newest HDD technology -SATA( Serial ATA) interface and still can use the same USB2.0 enclosure. Not only the USB interface also the eSATA interface will be included on the eCombo enclosure while using the SATA HDD then just a slide switch be switched then you will have two benefits. Most popular and convenient USB interface to your hard disk or the best data access performance without any data interface change delay using eSATA. 1 10/9/21 Description Product Details: The e combo 3.5" SATA/PATA to eSATA/USB2.0 Hard Drive Enclosure is the best solution for users who want to upgrade their hard disk from PATA( Parallel ATA) to the newest HDD technology -SATA( Serial ATA) interface and still can use the same USB2.0 enclosure. Not only the USB interface also the eSATA interface will be included on the eCombo enclosure while using the SATA HDD then just a slide switch be switched then you will have two benefits. Most popular and convenient USB interface to your hard disk or the best data access performance without any data interface change delay using eSATA.
    [Show full text]
  • Serial Hard Drive Interface Compatibility
    Whitepaper | November 2007 Serial Hard Drive Interface Compatibility Introduction Use of the parallel bus interface, which has long been the industry-standard storage interconnect, is on the verge of decline among the vast majority of system builders. Components that are based on the aging interface are increasingly being replaced by their evolved serial counterparts—Serial Attached SCSI (SAS) and Serial ATA (SATA). The new serial interfaces are designed to address the bandwidth limitations of their predecessors. They will support faster data transfer rates and more devices per control- ler, as well as reduce the size and complexity of the cables and connectors (thus en- abling smaller, more densely-packed disk arrays). Among the most significant benefits is that incompatibility between SCSI and ATA will finally be addressed. For the first time, system builders will be able to easily integrate SAS and SATA hard drives in a single en- closure. Plug compatibility is one reason for this, but a more substantial explanation lies with the system controllers themselves. The controllers have been designed to recognize both interface types and “talk” to each device in its own language and coordinate their respective activities and performance. As a result systems can now be deployed using a combination of SAS drives (to provide the highest levels of system reliability) and SATA drives (to provide a high performance and low-cost-per-gigabyte solution for near-line storage, disk-to-disk backup and similar applications). This allows for a great deal of flexibility in designing disk arrays and other storage systems that provide exactly what the application requires for the least cost and maximum return on investment.
    [Show full text]
  • Seritek™/2SE2-E
    Store and Share your Digital Creations SeriTek™/2SE2-E Two External Port Hot-Swap Serial ATA PCI Express Host Adapter User Manual for Power Macintosh FirmTek, LLC www.firmtek.com Copyright Copyright © 1999-2006 FirmTek, LLC. All rights reserved. No part of this manual may be reproduced, translated by any means, photocopied, or transmitted in any form without the prior written permission of FirmTek. Trademarks FirmTek, UltraTek, AV-Tek, SeriTek names and logotypes are trademarks of FirmTek, LLC. Apple, Macintosh, Power Macintosh, Mac OS 9.XX, OS X, and the Mac logo are registered trademarks of Apple Computer, Incorporated. The "Built for OS X" graphic is a registered trademark of Apple Computer, Incorporated, and used under license. All other manufacturer product names mentioned in this manual are for identification purposes only and are trademarks or registered trademarks of their respective owners. Changes FirmTek reserves the right to make any changes to product design, specifications, or details without notice. Actual product photos or screenshots may look different from those provided. Notice The material content of this manual is for informational purposes only. It is possible the content of this manual may contain technical inaccuracies, typographical, or other errors. FirmTek assumes no liability for any errors, omissions, or from the use of this manual that may result from such errors, including, but not limited to loss of data or profits. Before installing the SeriTek/2SE2-E or any other hardware or software, you are responsible for backing up data contained on any storage devices. After hardware or software installation, you are responsible for backing up data on any storage devices at frequent intervals.
    [Show full text]
  • Serial Attached SCSI: the Universal Enterprise Storage Connection
    Serial Attached SCSI: The Universal Enterprise Storage Connection By Harry Mason, Director, Industry Marketing, LSI Logic and President, SCSI Trade Association Trending Toward Serial The move to serially connected storage devices, primarily disk drives, is irrefutable. While today’s installed base is relatively small and consists of a few million Fibre Channel drives, new interfaces that service a greater percentage of the storage market promises to change all of that. The number of serially connected storage devices deployed over the next four years could be well in excess of 100million drives! VLSI integration and the advances of high-speed serial transceiver technology are rapidly driving the industry toward these versatile connection schemes. The advantages of these serial connections are many: smaller form factors, more flexible and thinner cabling, less weight, more predictable/reliable signaling mechanisms, and topologies that promise to scale with the needs of the end-users. Serial ATA Serial ATA (sATA) is one of these emerging storage connections that promises to change the way the world connects its storage devices. sATA is expected to be a replacement for parallel ATA (pATA) and, as such, will be focused on bringing the best “cost-per-gigabyte” drives to the market. With market volumes in the desktop PC space exceeding 150M units per year, cost will be the driving force behind the manufacturing of these devices. The serial connection scheme used to interconnect these drives within the host is much more flexible and does less to restrict the airflow inside of desktop enclosures. Because of this, OEMs have the ability to support a wide variety of systems with essentially a common drive connection cable, something rarely achievable with the pATA implementations.
    [Show full text]