The Amd Opteron Processor for Multiprocessor Servers

Total Page:16

File Type:pdf, Size:1020Kb

The Amd Opteron Processor for Multiprocessor Servers THE AMD OPTERON PROCESSOR FOR MULTIPROCESSOR SERVERS REPRESENTING AMD’S ENTRY INTO 64-BIT COMPUTING, OPTERON COMBINES THE BACKWARDS COMPATIBILITY OF THE X86-64 ARCHITECTURE WITH A DDR MEMORY CONTROLLER AND HYPERTRANSPORT LINKS TO DELIVER SERVER- CLASS PERFORMANCE. THESE FEATURES ALSO MAKE OPTERON A FLEXIBLE, MODULAR, AND EASILY CONNECTABLE COMPONENT FOR VARIOUS MULTIPROCESSOR CONFIGURATIONS. Advanced Micro Devices’ Opteron aided design (CAD) tools, scientific/engineer- processor is a 64-bit, x86-based microproces- ing problems, and high-performance servers— sor with an on-chip double-data-rate (DDR) that address large amounts of virtual and memory controller and three HyperTransport physical memory. For example, the Hammer links for glueless multiprocessing. AMD based design project, which includes Opteron, ran Opteron on the x86-64 architecture,1 AMD’s most of its design simulations on a compute backward-compatible extension of the indus- farm of 3,000 Athlons running Linux. How- try standard x86 architecture. Thus, Opteron ever, for some large problem sets, our CAD provides seamless, high-performance support tools required greater than 4 Gbytes of mem- Chetana N. Keltcher for both the existing 32-bit x86 code base and ory and had to run on far more expensive plat- new 64-bit software. Its core is an out-of- forms that supported larger addresses. The Kevin J. McGrath order, superscalar processor supported by large Hammer project could have benefited from the on-chip level-1 (L1) and level-2 (L2) caches. existence of low-cost 64-bit computing. Ardsher Ahmed Figure 1 shows a block diagram. A key feature However, there exists a huge software code is the on-chip, integrated DDR memory con- base built around the legacy 32-bit x86 instruc- Pat Conway troller, which leads to low memory latency tion set. Many x86 workstation and server users and provides high-performance support to now face the dilemma of how to transition to Advanced Micro Devices integer, floating-point, and multimedia 64-bit systems and yet maintain compatibility instructions. The HyperTransport links let with their existing code base. The AMD x86- Opteron connect to neighboring Opteron 64 architecture adds 64-bit addressing and processors and other HyperTransport devices expands register resources to support higher without additional support chips.2 performance for recompiled 64-bit programs. At the same time, it also supports legacy 32-bit Why 64 bit? applications and operating systems without The need for a 64-bit architecture arises from modification or recompilation. It thus supports applications—such as databases, computer- both the vast body of existing software as well 66 Published by the IEEE Computer Society 0272-1732/03/$17.00 2003 IEEE Intel x86 63 31 157 0 Added by x86-64 RAX EAX AH AL DDR memory PC2700 127 0 5.3 Gbytes/s XMM0 EAX Memory 64-Kbyte L1 controller instruction System Execution cache request XMM7 EDI core XMM8 R8 queue 64-Kbyte L1 Crossbar data cache SSE and 2 registers 1-Mbyte General-purpose registers XMM15 R15 HT HT HT L2 cache 79 0 6.4 6.4 Program Gbytes/s Gbytes/s counter 6.4 HT HyperTransport Gbytes/s X87 63 31 0 EIP Figure 1. Opteron architecture. Figure 2. Programmer’s model for the x86-64 architecture. as new 64-bit software. The AMD x86-64 architecture supports 64-bit virtual and 52-bit physical addresses, Greater than 32 although a given implementation might sup- 16 to 32 port less. The Opteron, for example, supports 8 to 15 48-bit virtual and 40-bit physical addresses. Less than 8 The x86-64 architecture extends all x86 inte- 100 ger arithmetic and logical integer instructions to 64 bits, including 64 × 64-bit multiply with 80 a 128-bit result. 60 The x86-64 architecture doubles the number of integer general-purpose registers (GPRs) and 40 streaming SIMD extension (SSE) registers 20 from 8 to 16 of each. It also extends the GPRs registers (percentage) Functions that require N from 32 to 64 bits. The 64-bit GPR extensions 0 overlay the existing 32-bit registers in the same gcc perl ijepg way as they had in the x86 architecture’s previ- vortex bytemarkm88ksim wordproc ous transition, from 16 to 32 bits. speadsheet Figure 2 depicts the programmer’s view of the x86-64 registers, showing the legacy x86 Figure 3. Register usage in typical applications. registers and the x86-64 register extensions. Programs address the new registers via a new instruction prefix byte called REX (register within the small number of legacy registers. extension). Adding eight more registers satisfied the reg- The extension to the x86 register set is ister allocation needs of more than 80 percent straightforward and much needed. Current of functions appearing in typical application x86 software is highly optimized to work code, as Figure 3 shows. MARCH–APRIL 2003 67 AMD OPTERON Fetch Branch prediction L1 instruction cache Scan/align L2 (64 Kbytes) cache Fastpath Microcode engine (1 Mbyte) Micro-ops Instruction control unit (72 entries) L1 data cache (64 Kbytes) System request Integer decode Floating-point decode queue and rename and rename Crossbar Floating-point scheduler Res Res Res (36-entry) Memory Load/store controller queue AGU AGU AGU FADD FMUL FMISC (44-entry) Hyper- ALU ALU ALU Transport MULT Res 8 entry reservation station Figure 4. Processor core block diagram. Core microarchitecture Pipeline Figure 4 is a block diagram of the Opteron Opteron’s pipeline, shown in Figure 5, is core, an aggressive, out-of-order, three-way long enough for high frequency and short superscalar processor. It reorders as many as enough for good IPC (instructions per cycle). 72 micro-ops, and fetches and decodes three This pipeline is fully integrated from instruc- x86-64 instructions each cycle from the tion fetch through DRAM access. It takes instruction cache. Like its predecessor, the seven cycles for fetch and decode; excellent AMD Athlon,3 Opteron turns variable-length branch prediction covers this latency. The exe- x86-64 instructions into fixed-length micro- cute pipeline is typically 12 stages for integer ops and dispatches them to two independent and 17 stages for floating-point. The data schedulers: one for integer, and one for float- cache access occurs in stage 11 for loads; the ing-point and multimedia (MMX, 3Dnow, result returns to the execution units in stage SSE, and SSE 2) operations. In addition, it 12. sends load and store micro-ops to the In case of an L1 cache miss, the pipeline load/store unit. The schedulers and the accesses the L2 cache and (in parallel) a load/store unit can dispatch 11 micro-ops request goes to the system request queue. The each cycle to the following execution pipeline cancels the system request on an L2 resources: cache hit. The memory controller schedules the request to DRAM. •three integer execution units, The stages in the DRAM pipeline run at •three address generation units, the same frequency as the core. Once data is •three floating point and multimedia units, returned from DRAM, it takes several stages and to route data across the chip to the L1 cache •two loads/stores to the data cache. and to perform error code correction. The 68 IEEE MICRO Integer 123456789101112 Fetch 1 Fetch 2 Pick Decode 1 Decode 2 Pack Pack/ Dispatch Schedule AGU/ DC DC decode ALU access response Floating-point 8 9 10 11 12 13 14 15 16 17 Dispatch Stack Register Schedule Schedule Register FX0 FX1 FX2 FX3 rename rename write read L2 cache pipeline 13 14 15 16 17 18 19 L2 tag L2 data Route/ Write DC and multiplex/ECC forward data DRAM pipeline 14 15 16 17 18 19 20 21 22 23 Address Clock System request GART and Crossbar Coherence/ Memory controller to SRQ crossing queue (SRQ) address decode order check (MCT) 24 25 26 27 MCT Request DRAM access DRAM Route Clock Route/ Write DC and to DRAM to MCT crossing multiplex/ECC forward data pins Figure 5. Opteron pipeline. processor forwards both the L2 cache and sys- The instruction and data caches each have tem data, critical-word first, to the waiting independent L1 and L2 translation look-aside load while updating the L1 cache. buffers (TLB). The L1 TLB is fully associa- tive and stores thirty-two 4-Kbyte page trans- Caches lations and eight 2-Mbyte/4-Mbyte page Opteron has separate L1 data and instruc- translations. The L2 TLB is four-way set- tion caches, each 64 Kbytes. They are two- associative with 512 4-Kbyte entries. In a clas- way set-associative, linearly indexed, and sical x86 TLB scheme, a change to the page physically tagged with a cache line size of 64 directory base flushes the TLB. Opteron has bytes. We banked them for speed with each a hardware flush filter that blocks unnecessary way consisting of eight 4-Kbyte banks. Back- TLB flushes and flushes the TLBs only after ing these L1 caches is a large 1-Mbyte L2 it detects a modification of a paging data cache, whose data is mutually exclusive with structure. Filtering TLB flushes can be a sig- respect to the data in the L1 caches. The L2 nificant advantage in multiprocessor work- cache is 16-way set-associative and uses a loads because it lets multiple processes share pseudo-least-recently-used (LRU) replace- the TLB. ment policy, grouping two ways into a sector and managing the sectors via an LRU criteri- Instruction fetch and decode on. This mechanism uses only half the num- The instruction fetch unit, with the help of ber of LRU bits of a traditional LRU scheme, branch prediction, attempts to supply 16 with similar performance.
Recommended publications
  • Emerging Technologies Multi/Parallel Processing
    Emerging Technologies Multi/Parallel Processing Mary C. Kulas New Computing Structures Strategic Relations Group December 1987 For Internal Use Only Copyright @ 1987 by Digital Equipment Corporation. Printed in U.S.A. The information contained herein is confidential and proprietary. It is the property of Digital Equipment Corporation and shall not be reproduced or' copied in whole or in part without written permission. This is an unpublished work protected under the Federal copyright laws. The following are trademarks of Digital Equipment Corporation, Maynard, MA 01754. DECpage LN03 This report was produced by Educational Services with DECpage and the LN03 laser printer. Contents Acknowledgments. 1 Abstract. .. 3 Executive Summary. .. 5 I. Analysis . .. 7 A. The Players . .. 9 1. Number and Status . .. 9 2. Funding. .. 10 3. Strategic Alliances. .. 11 4. Sales. .. 13 a. Revenue/Units Installed . .. 13 h. European Sales. .. 14 B. The Product. .. 15 1. CPUs. .. 15 2. Chip . .. 15 3. Bus. .. 15 4. Vector Processing . .. 16 5. Operating System . .. 16 6. Languages. .. 17 7. Third-Party Applications . .. 18 8. Pricing. .. 18 C. ~BM and Other Major Computer Companies. .. 19 D. Why Success? Why Failure? . .. 21 E. Future Directions. .. 25 II. Company/Product Profiles. .. 27 A. Multi/Parallel Processors . .. 29 1. Alliant . .. 31 2. Astronautics. .. 35 3. Concurrent . .. 37 4. Cydrome. .. 41 5. Eastman Kodak. .. 45 6. Elxsi . .. 47 Contents iii 7. Encore ............... 51 8. Flexible . ... 55 9. Floating Point Systems - M64line ................... 59 10. International Parallel ........................... 61 11. Loral .................................... 63 12. Masscomp ................................. 65 13. Meiko .................................... 67 14. Multiflow. ~ ................................ 69 15. Sequent................................... 71 B. Massively Parallel . 75 1. Ametek.................................... 77 2. Bolt Beranek & Newman Advanced Computers ...........
    [Show full text]
  • Pete's Unsung Contribution to IEEE Standard 754 for Binary Floating
    File: 19July10 Pete’s Unsung Contribution to IEEE 754 Version dated July 10, 2010 8:21 am Pete’s Unsung Contribution to IEEE Standard 754 for Binary Floating-Point Prepared for the Conference to Celebrate Prof. G.W. “Pete” Stewart’s 70th Birthday July 19-20, 2010, at the University of Texas at Austin by Prof. W. Kahan Mathematics Dept. & Computer Science Dept. University of California @ Berkeley This is posted at <www.eecs.berkeley.edu/~wkahan/19July10.pdf> Prof. W. Kahan Page 1/18 File: 19July10 Pete’s Unsung Contribution to IEEE 754 Version dated July 10, 2010 8:21 am Pete’s Unsung Contribution to IEEE Standard 754 for Binary Floating-Point Abstract The near-universal portability, after recompilation, of numerical software for scientific, engineering, medical and entertaining computations owes a lot to the near-universal adoption of IEEE Standard 754 by computer arithmetic hardware starting in the 1980s. But in 1980, after forty months of dispute, the committee drafting this Standard was still unable to reach a consensus. The disagreement seemed irreconcilable. That was when Pete helped to close the divide. This is posted at <www.eecs.berkeley.edu/~wkahan/19July10.pdf> Prof. W. Kahan Page 2/18 File: 19July10 Pete’s Unsung Contribution to IEEE 754 Version dated July 10, 2010 8:21 am “Three Removes are as bad as a Fire.” Benjamin Franklin, Preface to Poor Richard’s Almanack (1758) My office has been moved twice since 1980, so now my notes for the events in question are buried in one of a few dozen full cartons,— I know not which.
    [Show full text]
  • Allan Unix Newsletter
    allan Unix User Gro Newsletter ~folume 5 rnber 1 The Australian UNIX* Users Group Newsletter Volume V Number i CONTENTS Editorial 2 Survey Responses 2 New Newsletters 3 Next AUUG Meeting 3 Books 4 Book Review 6 Nets 8 AUNET Directory Ii Netnews 28 Clippings 34 Symposium on UNIX 38 Review of August 1983 AUUG Meeting 39 From the EUUG Newsletter 49 From ;login: 61 USENIX Technical Sessions at UNIFORUM 65 Letters 95 February 1984 AUUG Meeting Details 102 Copyright (c) 1984. AUUGN is the journal of the Australian UNIX User Group, Copying without fee is permitted provided that copies are not made or distributed for commercial advantage and credit to the source is given. Abstracting with credit is permitted, No other reproduction is permitted without the prior permission of the Australian UNIX User Group, * UNIX is a trademark of Bell Telephone Laboratories, AUUGN Vol V No i Editorial Do you have the feeling you have missed something in the last few years? Have your doors been blowing closed more often because you cannot find those old AUUGN issues? Well, have no fear, the editor who brought you volumes two and three has returned to bring you volume five. I would like to take this opportunity to apologise to all our regular subscribers for the problems they may have experienced in dealing with the editors of AUUGN during 1982 and 1983. Particular apologies must go to subscribers like the CSIRO, who paid for volume IV and received nothing. Well, enough of problems, on to the good stuff! In This Issue You will notice the appearance of a few new departments in this volume.
    [Show full text]
  • R00456--FM Getting up to Speed
    GETTING UP TO SPEED THE FUTURE OF SUPERCOMPUTING Susan L. Graham, Marc Snir, and Cynthia A. Patterson, Editors Committee on the Future of Supercomputing Computer Science and Telecommunications Board Division on Engineering and Physical Sciences THE NATIONAL ACADEMIES PRESS Washington, D.C. www.nap.edu THE NATIONAL ACADEMIES PRESS 500 Fifth Street, N.W. Washington, DC 20001 NOTICE: The project that is the subject of this report was approved by the Gov- erning Board of the National Research Council, whose members are drawn from the councils of the National Academy of Sciences, the National Academy of Engi- neering, and the Institute of Medicine. The members of the committee responsible for the report were chosen for their special competences and with regard for ap- propriate balance. Support for this project was provided by the Department of Energy under Spon- sor Award No. DE-AT01-03NA00106. Any opinions, findings, conclusions, or recommendations expressed in this publication are those of the authors and do not necessarily reflect the views of the organizations that provided support for the project. International Standard Book Number 0-309-09502-6 (Book) International Standard Book Number 0-309-54679-6 (PDF) Library of Congress Catalog Card Number 2004118086 Cover designed by Jennifer Bishop. Cover images (clockwise from top right, front to back) 1. Exploding star. Scientific Discovery through Advanced Computing (SciDAC) Center for Supernova Research, U.S. Department of Energy, Office of Science. 2. Hurricane Frances, September 5, 2004, taken by GOES-12 satellite, 1 km visible imagery. U.S. National Oceanographic and Atmospheric Administration. 3. Large-eddy simulation of a Rayleigh-Taylor instability run on the Lawrence Livermore National Laboratory MCR Linux cluster in July 2003.
    [Show full text]
  • Documentation User's Guide, Overview, and Master Index MAINSAIL~ Documentation User's Guide
    Documentation User's Guide, Overview, and Master Index MAINSAIL~ Documentation User's Guide MAINSAIL Overview Master Index 24 March 1989 Copyright (c) 1981,1983,1984,1985,1986,1987,1989, by XIDAK, Inc., Menlo Park, California. The software described herein is the property of XIDAK. Inc., with all rights reserved, and is a confidential trade secret of XIDAK. The software described herein may be used only under license from XIDAK. MAlNSAIL is a registered trademark ofXIDAK, Inc. MAlNDEBUG, MAlNEDIT, MAINMEDIA. MAlNPM, Structure Blaster, roB, and SQUT are trademarks of XIDAK, Inc. CONCENTRIX is a trademark of Alliant Computer Systems Corporation. Amdahl, Universal Time-Sharing System, and UTS are trademarks of Amdahl Corporation. Aegis, Apollo, DOMAIN, GMR, and GPR are trademarks of Apollo Computer Inc. UNIX and UNIX System V are trademarks of AT&T. DASHER, DGIUX. ECLIPSE, ECLIPSE MV/4000, ECUPSE MV/8000, ECLIPSE MV/10000, and ECLIPSE MV/20000 are trademarks of Data General Corporation. DEC, PDP, TOPS-10, TOPS-20, V AX-H. V AX. MicroV AX. MicroVMS, ULTRIX-32. and V AX/VMS are trademarks of Digital Equipment Corporation. EMBOS and ELXSI System 6400 are trademarks of ELXSI, Inc. The KERMIT File Transfer Protocol was named after the star of THE MUPPET SHOW television series. The name is used by permission of Henson Associates, Inc. HP-UX and Vectra are trademarks of Hewlett-Packard Company. Intel is a trademark of Intel Corporation. CLIPPER, CLIX, Intergraph, InterPro 32, and InterPro 32C are trademarks of Intergraph Corporation. System/370, VM/SP CMS, and CMS are trademarks of International Business Machines Corporation.
    [Show full text]
  • Mathematics Written in Sand Version of 22 Nov
    Mathematics Written in Sand Version of 22 Nov. 1983 MATHEMATICS WRITTEN IN SAND - the hp-15C, Intel 8087, etc. W. Kahan, University of California @ Berkeley __________________________________________________________________ This paper was presented at the Joint Statistical Meeting of the American Statistical Association with ENAR, WNAR, IMS and SSC held in Toronto, Canada, August 15-18, 1983. Then the paper appeared in pp. 12-26 of the 1983 Statistical Computing Section of the Proceedings of the American Statistical Association. It had been typeset on an IBM PC and printed on an EPSON FX-80 at draft speed with an unreadable type-font of the author’s devising, and then photo-reduced. The paper is reproduced here unaltered but for type fonts, pagination, and an appended Contents page. __________________________________________________________________ ABSTRACT: Simplicity is a Virtue; yet we continue to cram ever more complicated circuits ever more densely into silicon chips, hoping all the while that their internal complexity will promote simplicity of use. This paper exhibits how well that hope has been fulfilled by several inexpensive devices widely used nowadays for numerical computation. One of them is the Hewlett-Packard hp-15C programmable shirt- pocket calculator, on which only a few keys need be pressed to perform tasks like these: Real and Complex arithmetic, including the elementary transcendental functions and their inverses; Matrix arithmetic including inverse, transpose, determinant, residual, norms, prompted input/output and complex-real conversion; Solve an equation and evaluate an Integral numerically; simple statistics; Γ and combinatorial functions; ... For instance, a stroke of its [1/X] key inverts an 8x8 matrix of 10-sig.-dec.
    [Show full text]
  • A Bibliography of Books and Articles About UNIX and UNIX Programming
    A Bibliography of Books and Articles about UNIX and UNIX Programming Nelson H. F. Beebe University of Utah Department of Mathematics, 110 LCB 155 S 1400 E RM 233 Salt Lake City, UT 84112-0090 USA Tel: +1 801 581 5254 FAX: +1 801 581 4148 E-mail: [email protected], [email protected], [email protected] (Internet) WWW URL: http://www.math.utah.edu/~beebe/ 02 July 2021 Version 4.44 Abstract General UNIX texts [AL92a, AL95a, AL95b, AA86, AS93b, Ari92, Bou90a, Chr83a, Chr88, CR94, Cof90, Coh94, Dun91a, Gar91, Gt92a, Gt92b, This bibliography records books and historical Hah93, Hah94a, HA90, Hol92, KL94, LY93, publications about the UNIX operating sys- LR89a, LL83a, MM83a, Mik89, MBL89, tem, and UNIX programming tools. It mostly NS92, NH91, POLo93, PM87, RRF90, excludes networks and network programming, RRF93, RRH94, Rus91, Sob89, Sob91, which are treated in a separate bibliography, Sob95, Sou92, TY82b, Tim93, Top90a, internet.bib. This bibliography was started Top90b, Val92b, SSC93, WMP92] from material in postings to the sunflash list, volume 46, number 17, October 1992, and volume 57, number 29, September 1993, by Samuel Ko (e-mail: [email protected]), and then significantly extended by the present Catalogs and book lists author. Entry commentaries are largely due to S. Ko. [O'R93, Spu92, Wri93] 1 2 Communications software History [Cam87, dC87, dG93, Gia90] [?, ?, Cat91, RT74, RT79a] Compilers Linux [DS88, JL78, Joh79, JL87a, LS79, LMB92, [BBD+96, BF97, HP+95, Kir95a, Kir95b, MB90, SF85] PR96b, Sob97, SU94b, SU95, SUM95, TGB95, TG96, VRJ95,
    [Show full text]
  • Network Working Group J. Reynolds Request for Comments: 1700 J
    Network Working Group J. Reynolds Request for Comments: 1700 J. Postel STD: 2 ISI Obsoletes RFCs: 1340, 1060, 1010, 990, 960, October 1994 943, 923, 900, 870, 820, 790, 776, 770, 762, 758,755, 750, 739, 604, 503, 433, 349 Obsoletes IENs: 127, 117, 93 Category: Standards Track ASSIGNED NUMBERS Status of this Memo This memo is a status report on the parameters (i.e., numbers and keywords) used in protocols in the Internet community. Distribution of this memo is unlimited. OVERVIEW This RFC is a snapshot of the ongoing process of the assignment of protocol parameters for the Internet protocol suite. To make the current information readily available the assignments are kept up-to- date in a set of online text files. This RFC has been assembled by catinating these files together with a minimum of formatting "glue". The authors appologize for the somewhat rougher formatting and style than is typical of most RFCs. We expect that various readers will notice specific items that should be corrected. Please send any specific corrections via email to . Reynolds & Postel [Page 1] RFC 1700 Assigned Numbers October 1994 INTRODUCTION The files in this directory document the currently assigned values for several series of numbers used in network protocol implementations. ftp://ftp.isi.edu/in-notes/iana/assignments The Internet Assigned Numbers Authority (IANA) is the central coordinator for the assignment of unique parameter values for Internet protocols. The IANA is chartered by the Internet Society (ISOC) and the Federal Network Council (FNC) to act as the clearinghouse to assign and coordinate the use of numerous Internet protocol parameters.
    [Show full text]
  • Publications Core Magazine, 2012 This
    2012 COMMEMORATIVE ISSUE C O RE A Publication of 25 Years of the Fellow Awards the Computer The Origins of Timesharing History Museum An Evening with Walter Isaacson Close up of the Amdahl 470V/6 Computer, 1975. The 470V/6 was the Amdahl Corporation’s fi rst product and ran the same software as IBM System/370 computers but cost less and was smaller and faster. Opposite page: Close-up of IBM 305 RAMAC System Diagram B CORE 2012 / HALL OF FELLOWS DEPARTMENTS MUSEUM UPDATES EXPLORE THE COLLECTION 2 4 6 56 60 58 Contributors An Analog Life An Evening with Oral Histories: Donor Profile Recent Artifact Walter Isaacson The Origins of Donations 3 5 61 Timesharing CEO’s Letter Talking to the Future 7 Museum Donors The President @ CHM C O RE 2012 9 SPECIAL SECTION: TWENTY-FIVE YEARS OF FELLOWS 10 12 14 18 The Fellow Awards Fellows at a Glance Visionary Pioneer 25 Years of Fellows It was 25 years ago that the See an overview of our Fellows— Grace Murray Hopper was a The Computer History Museum Museum began its Fellows where they studied and worked unique individual: a woman in a Fellows often have very inter- program. Since that time, the and what they are known for—in man’s world of computers and esting life trajectories, full of Award has been given to over this two-page chart that shows mathematics and an admiral in dramatic turns and unexpected 60 outstanding individuals in 25 years of Fellows history in an the U.S. Naval Reserve.
    [Show full text]
  • 1997 Crspaccess97 Stock File Users Guide
    AMEX NASDAQ NYSE AMEX NA University of Chicago NASDAQ NYSEGraduate School of Business AMEX NASDAQCenter for Research in Security Prices STOCK STOCK CRSPAccess97 CRSPAccess97 CRSP 1997 Stock File Users Guide Stock File CENTER FOR RESEARCH IN SECURITY PRICES Graduate School of Business The University of Chicago CRSPAccess97 Stock File Users Guide Data ending December 31, 1997 Covering securities traded on The New York Stock Exchange (NYSE), The American Stock Exchange (AMEX), and The Nasdaq Stock MarketSM (NASDAQ). Daily and Monthly Files Center for Research in Security Prices Telephone: 773.702.7467 Graduate School of Business FAX: 773.702.3036 University of Chicago 725 South Wells Street, Suite 800 Chicago, IL 60607 E-Mail [email protected] Internet Address: http://www.crsp.com COPYRIGHT NOTICE To install, follow the instructions in the appendices of the documentation. IMPORTANT – READ CAREFULLY BEFORE OPENING OR USING DATA PACKETS COPYRIGHT NOTICE The documents and data are copyrighted materials of The University of Chicago, Graduate School of Business, Center for Research in Security Prices (CRSP) and its information providers. Reproduction or storage of materials retrieved from these are subject to the U.S. Copyright Act of 1976, Title 17 U.S.C. The Center for Research in Security Prices, CRSP, CRSP Total Return Index Series, CRSPAccess97, CRSP Cap- Based Portfolio Series, PERMNO, PERMCO and CRSPID are additionally protected by registered trademark and other forms of proprietary rights. The Contents are owned or controlled by CRSP or the party credited as the provider of the Contents. PROPRIETARY RIGHTS PERMNO, PERMCO and CRSPID are symbols representing data, which is proprietary to The Center for Research in Security Prices.
    [Show full text]
  • LIFE with UNIX a Guide for Everyone
    LIFE WITH UNIX LIFE WITH UNIX A Guide For Everyone Don Libes & Sandy Ressler PRENTICE HALL, Englewood Cliffs, New Jersey 07632 Library of Congress Cataloging in Publication Data Life with UNIX, A Guide For Everyone UNIX is a registered trademark of AT&T. Production: Sophie Papanikolaou Cover production: Eloise Starkweather Cover design: Lundgren Graphics, Ltd. Cover artwork: Sandy Ressler Marketing: Mary Franz Life With UNIX was edited and composed with Frame Maker on a Sun Microsystems work- station running UNIX. Camera-ready copy was prepared on a Linotronic 100P by Profession- al Fast-Print Corporation using PostScript files generated by Frame Maker. 1989 by Prentice-Hall, Inc. A division of Simon & Schuster Englewood Cliffs, New Jersey 07632 All rights reserved. No part of this book may be reproduced, in any form or by any means, without written permission from the publisher. Printed in the United States of America 10 9 8 7 6 5 4 3 2 1 Prentice-Hall International (UK) Limited, London Prentice-Hall of Australia Pty. Limited, Sydney Prentice-Hall Canada Inc., Toronto Prentice-Hall Hispanoamericana, S.A., Mexico Prentice-Hall of India Priviate Limited, New Delhi Prentice-Hall of Japan, Inc., Tokyo Simon & Schuster Asia Pte. Ltd., Singapore Editora Prentice-Hall do Brasil, Ltda., Rio de Janeiro To our loving families Contents Preface .................................................................................................................. xiii How To Read This Book ......................................................................................xvii
    [Show full text]
  • LATENCIA (Latency). Es El Tiempo O Lapso Necesario Para Que Un Paquete De Información Se Transfiera De Un Lugar a Otro
    LATENCIA (Latency). Es el tiempo o lapso necesario para que un paquete de información se transfiera de un lugar a otro. La latencia, junto con el ancho de banda, son determinantes para la velocidad de una red. ROM - RAM - CACHÉ y Memoria Virtual Memoria Rom o Convencional ( Read Only Memory ) Es una memoria solamente de lectura es totalmente inalterable sin esta memoria la maquina no arrancaría. La memoria principal es la convencional que va de 0 a 640 kb. Cuando la máquina arranca comienza a trabajar el disco y realiza un testeo, para lo cual necesita memoria, esta memoria es la convencional (ROM) y está dentro del mother (en el bios). Apenas arranca utiliza 300 kb, sigue testeando y llega a mas o menos 540 kb donde se planta. A medida de que comenzaron a haber soft con más necesidad de memoria apareció la llamada memoria expandida que iba de 640 kb a 1024 kb. Una vez que se utilizaba toda la memoria convencional se utilizaba la expandida que utiliza la memoria RAM. A medida que pasa el tiempo los 1024 kb eran escasos y se creo la memoria extendida que va de 1024 kb a infinito que es la memoria RAM pura. Los valores de memoria podemos observarlos en el setup de la máquina. Memoria Ram o Memoria e acceso Aleatorio ( Random Acces Memory ) Esta memoria es como un escritorio al igual que los escritorios tienen cajones donde ordenan la información, cuanto mas grande sea el escritorio (plano de apoyo) mas cajones voy a tener de tal suerte que el micro va a perder menos tiempo en buscar y ordenar la información La importancia de esta memoria es tan grande que si esta ausente la PC NO ARRANCA, Actúa como si estuviera muerta no hay sonido ni cursor en la pantalla ni luces que se enciendan o apaguen.
    [Show full text]