Inside the IBM RISC System/6000

Total Page:16

File Type:pdf, Size:1020Kb

Inside the IBM RISC System/6000 Marcus Bennett Inside the IBM RISC System/6000 Marcus Bennett Inside the IBM RISC System/6000 McGRAW -HILL BOOK COMPANY London • New York • St Louis • San Francisco -Auckland Bogota • Caracas • Lisbon • Madrid • Mexico Milan • Montreal • New Delhi • Panama • Paris • San Juan Sao Paulo • Singapore • Sydney • Tokyo • Toronto Published by McGRAW-HILL Book Company Europe Shoppenhangers Road, Maidenhead, Berkshire, SL6 2QL, England Tel 0628 23432; Fax 0628 770224 British Library Cataloguing in Publication Data Bennett, Marcus Inside the IBM RISC System/6000 I. Title 004.2 ISBN 0-07-707688-5 Library of Congress Cataloging-in-Publication Data Bennett, Marcus Inside the IBM RISC System/6000 / Marcus Bennett. p. cm. Includes bibliographical references and index. ISBN 0-07-707688-5 1. IBM RISC System/6000 computers. I. Title. QA76.8.125975B45 1993 004.165-dc20 93-13494 CIP Copyright © 1994 McGraw-Hill International (UK) Limited. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior permission of McGraw-Hill International (UK) Limited, with the exception of material entered and executed on a computer system for the reader's own use. 1234 CUP 9654 Typeset by Datix International Limited, Bungay, Suffolk and printed and bound in Great Britain at the University Press, Cambridge Contents Acknowledgements ix Preface xi Trademarks xv Conventions xvii 1 Introduction 1 1.1 Open systems 1 2 The IBM RISC System/6000 family 6 2.1 RISC system family outline 6 2.2 Ordering a complete system 10 3 AIX facilities 14 3.1 How does the IBM RISC System/6000 boot? 14 3.2 The object data manager 18 3.3 Printing 22 3.4 Real-time computing 26 3.5 International language support 30 4 RISC technology 37 4.1 Register model 38 4.2 Virtual memory addressing 40 4.3 Understanding caches 42 4.4 CPU walkthru 44 4.5 Virtual memory management 46 4.6 Compiler design 47 5 Programming environments 53 5.1 Program management 53 5.2 Computer-aided software engineering 55 5.3 Communication programming interfaces 58 5.4 Device drivers 61 5.5 Dynamic linking 67 5.6 Debuggers 73 5.7 Tracing 77 6 End user interfaces 81 6.1 X-Windows and Motif 81 6.2 Silicon Graphics GL 97 v vi Contents 6.3 Display PostScript 6.4 graPHIGS and PEX 6.5 AlXwindows Desktop 6.6 Open Look and XView 6.7 Professional Graphics Tools 7 Information strategy 7.1 Documentation strategy 7.2 InfoExplorer 7.3 InfoCrafter 7.4 BookManager 7.5 IBM information sources 7.6 Electronic customer support 7.7 IBM training 8 New technology 8.1 Serial link disk technology 8.2 The IBM X-station 150 8.3 IBM diskless workstations 8.4 Optical disk and digital tape technology 8.5 MicroChannel 8.6 Optical networking 8.7 High-performance graphics 8.8 The POWER visualization system 8.9 Parallel computing 9 Systems administration 9.1 Systems management interface tool 9.2 Software installation 9.3 Performance management 10 Storage 10.1 Benefits of the journalled filesystem 10.2 Filesystem organization 10.3 The traditional UNIX physical filesystem 10.4 The AIX physical filesystem 10.5 The persistent storage manager 10.6 Logical volume manager characteristics 11 DOS 11.1 DOS emulation on the IBM RISC System/6000 11.2 NetWare for AIX 11.3 AIX access for DOS users 11.4 TCP/IP for DOS 11.5 X-Windows servers for PC users 12 Networking 12.1 Basic networking utilities. 12.2 TCP/IP 12.3 Directory and file sharing 12.4 High availability Contents VII 12.5 Network Computing System 216 12.6 Network management 222 12.7 The OSF distributed computing environment 225 13 The IBM bridge 228 13.1 Fundamentals 228 13.2 What is an IBM mainframe? 231 13.3 IBM mainframe communications 234 13.4 IBM mainframe terminal emulation 234 13.5 AIX to IBM mainframe programming interfaces 237 13.6 What is an IBM AS/400? 239 13.7 AIX SNA transaction programs 241 13.8 Network management 246 14 Security 249 14.1 Complying with security standards 249 14.2 Physical security 251 14.3 Identification and authentication 251 14.4 The trusted computer base 253 14.5 Modifications to password storage 253 14.6 Limiting user access 254 14.7 Discretionary access control 254 14.8 Trusted communication path 256 14.9 Mandatory access control 256 14.10 Accounting 256 14.11 Auditing 257 14.12 Checking programs 258 15 Diagnostics 260 15.1 Hardware diagnostics 261 15.2 Software diagnostics 261 15.3 Error logging 262 15.4 Dump and crash 263 15.5 The IBM support system 264 16 Standards and performance 269 16.1 Vendor standards 269 16.2 US government standards: FIPS and NIST 276 16.3 US standards bodies 276 16.4 Graphics bodies and standards 279 16.5 Performance standards 279 16.6 Competitive summary 284 17 A change of attitude 286 17.1 Market driven for customer satisfaction 287 17.2 IBM terms and conditions 287 17.3 The IBM value added reseller 290 17.4 IBM companies 290 17.5 Vendor alliances 291 17.6 OEM marketing 294 17.7 Future developments 295 17.8 Summary 295 viii Contents Appendices 296 1 The history of UNIX and IBM's involvement 296 2 IBM hard disk interfaces 311 3 Bibliography and further information 316 4 Abbreviations 326 5 Glossary 333 Index 338 Acknowledgements I am grateful to the following people without whose patience, help and contribu- tions this book would not have been possible: Raymond Wordsworth Bennett, for taking the trouble to proofread this work continually; Angela Christi, for help with the proofreading and semantics ; Johnny Lauridsen, IBM Denmark, for NCS programs and APPC sections; Liz Lewis, IBM UK, for accounting, auditing and superusers sections; Tim Hayashi, IBM Japan, for advice and guidance regarding NLS; Nelson Strother, IBM Hawthorne, NY, USA, for technically sharpening this work; Valerie Sangwine, IBM UK Press and Publicity for colour slides; and Jim McArdle, IBM Test Equipment Engineering, USA, for his continued proofreading. The following figures require acknowledgement: Figs. 2.1, 2.2, 8.6, 8.7 and Al.1-Valerie Sangwine, IBM Press and Publicity; Fig. 8.1-IBM Press and Publicity; Fig. 12.7-Johnny Lauridsen and Marcus Bennett; Fig. 12.8, 12.9, 13.6 and 13.7-Johnny Lauridsen; Fig. 13.2-Ian Stimpson; Fig. 14.4-Liz Lewis. All other figures provided by Marcus Bennett. ix Preface Development of UNIX-based systems has come a long way in the last 10 years. UNIX systems today are designed to be of use in ordinary offices in the world of commerce and industry generally. IBM is committed to producing high-quality UNIX computer systems such as the IBM RISC System/6000 to meet today's needs. In 1978 (about five years before IBM launched its first UNIX computer) I remember putting the finishing touches to my very first personal UNIX computer system. It was the result of a great amount of hard work. Although this system still works today, it bears little similarity to the nineties generation of UNIX workstation and is considerably removed from the IBM RISC System/6000 which is the subject of this text. This book is intended to cover a wide audience. If you feel at one with any of the categories listed below then I am confident that you will find it worthwhile reading. If you are part of a corporate computing department you will probably have had experience of IBM's mainframe computing systems. This book will show how and why IBM is embracing the open systems marketplace with the IBM RISC System/6000. You will see how IBM has tried to ensure that the RISC system integrates well into both traditional IBM and UNIX environments. To this end we will discuss the range of IBM systems network architecture (SNA) and UNIX TCP/IP communications options available for the IBM RISC System/6000. If you work within a computer vendor you may often be frustrated by the inaccuracy of information sometimes reported by the media. What has been the true picture of IBM's RISC system development to date? This publication discusses the history behind IBM's involvement with UNIX to enable you to understand the changing times at IBM that have culminated in the IBM RISC System/6000. Many users of today's computer systems are personal computer users. IBM and Microsoft DOS have their place on over 40 million desktops worldwide. DOS is, and will continue to be, a powerful force in the PC and workstation market of the future. This book will show how IBM provides DOS integration across its entire range of UNIX platforms and how close the RISC system xi xii Preface comes to providing users with `a better DOS than DOS'. For the established DOS user we will also cover tools that enable DOS to link to the RISC system. If you are an established UNIX developer or architect you will be interested in the many in-depth technical sections in this book. What is MicroChannel, how good is it technically, is it IBM's future direction? Why does IBM refer to the RISC system as second-generation RISC? How does the RISC system address the challenges of the nineties generation of UNIX systems in terms of security or usability? Does the RISC system provide the latest facilities such as optical storage, reliable filesystems and networking? These topics are covered in depth.
Recommended publications
  • Development of a Dynamically Extensible Spinnaker Chip Computing Module
    FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO Development of a Dynamically Extensible SpiNNaker Chip Computing Module Rui Emanuel Gonçalves Calado Araújo Master in Electrical and Computers Engineering Supervisor: Jörg Conradt Co-Supervisor: Diamantino Freitas January 27, 2014 Resumo O projeto SpiNNaker desenvolveu uma arquitetura que é capaz de criar um sistema com mais de um milhão de núcleos, com o objetivo de simular mais de um bilhão de neurónios em tempo real biológico. O núcleo deste sistema é o "chip" SpiNNaker, um multiprocessador System-on-Chip com um elevado nível de interligação entre as suas unidades de processamento. Apesar de ser uma plataforma de computação com muito potencial, até para aplicações genéricas, atualmente é ape- nas disponibilizada em configurações fixas e requer uma estação de trabalho, como uma máquina tipo "desktop" ou "laptop" conectada através de uma conexão Ethernet, para a sua inicialização e receber o programa e os dados a processar. No sentido de tirar proveito das capacidades do "chip" SpiNNaker noutras áreas, como por exemplo, na área da robótica, nomeadamente no caso de robots voadores ou de tamanho pequeno, uma nova solução de hardware com software configurável tem de ser projetada de forma a poder selecionar granularmente a quantidade do poder de processamento. Estas novas capacidades per- mitem que a arquitetura SpiNNaker possa ser utilizada em mais aplicações para além daquelas para que foi originalmente projetada. Esta dissertação apresenta um módulo de computação dinamicamente extensível baseado em "chips" SpiNNaker com a finalidade de ultrapassar as limitações supracitadas das máquinas SpiN- Naker atualmente disponíveis. Esta solução consiste numa única placa com um microcontrolador, que emula um "chip" SpiNNaker com uma ligação Ethernet, acessível através de uma porta série e com um "chip" SpiNNaker.
    [Show full text]
  • UBS Release Notes Version 8.10
    Uniplex Release Notes Version 8.10 Manual version: 8.10 Document version: V1.0 COPYRIGHT NOTICE Copyright© 1987-1995 Uniplex Limited. All rights reserved. Unpublished - rights reserved under Copyright Laws. Licensed software and documentation. Use, copy and disclosure restricted by license agreement. ©Copyright 1989-1992, Bitstream Inc. Cambridge, MA. All rights reserved. U.S. Patent No. 5,009,435. ©Copyright 1991-1992, Bitstream Inc. Cambridge, MA. Portions copyright by Data General Corporation (1993) ©Gradient Technologies, Inc. 1991, 1992. ©Hewlett Packard 1988, 1990. Copyright© Harlequin Ltd. 1989, 1990, 1991, 1992. All rights reserved. ©Hewlett-Packard Company 1987-1993. All rights reserved. OpenMail (A.01.00) Copyright© Hewlett-Packard Company 1989, 1990, 1992. Portion Copyright Informix Software, Inc. IXI X.desktop Copyright© 1988-1993, IXI Limited, Cambridge, England. IXI Deskterm Copyright© 1988-1993, IXI Limited, Cambridge, England. Featuring MultiView DeskTerm Copyright© 1990-1992 JSB Computer Systems Ltd. Word for Word, Copyright, Mastersoft, Inc., 1986-1993. Tel: (602)-948-4888 Font Data copyright© The Monotype Corporation Plc 1989. All rights reserved. Copyright© 1990-1991, NBI, Inc. All rights reserved. Created using Netwise SystemTM software. Copyright 1984-1992 Soft-Art, Inc. All rights reserved. Copyrighted work incorporating TypeScalerTM, Copyright© Sun Microsystems Inc. 1989, 1987. All rights reserved. Copyright© VisionWare Ltd. 1989-1992. All Rights Reserved. ©1987-1993 XVT Software Inc. All rights reserved. Uniplex is a trademark of Redwood International Limited in the UK and other countries. onGO, Uniplex II PlusTM, Uniplex Advanced Office SystemTM, Uniplex Advanced GraphicsTM, Uniplex Business SoftwareTM, Uniplex DOSTM, Uniplex DatalinkTM and Uniplex WindowsTM are trademarks of Uniplex Limited. PostScript® is a registered trademark of Adobe Systems Inc.
    [Show full text]
  • Dassault Systèmes SA
    Dassault Systèmes S.A. -- Company History Contact Angel Investors Login Services Company Forum Blog Buzz PDM/PLM that works World class Teamcenter PDM/PLM is now affordable and deployable! www.acuityinc.com [acronym] online Commune. Share. Explore. Public Sector Design Community www.acronymonline.org Mouthwatering Food Gifts Get Happiness Delivered With H& D. Gourmet Chocolate, Fruit & Treats! www.Harrya Company Histories: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Search thousands of company histories: Dassault Systèmes S.A. Get 50 expert sample business plans and put your great idea down on paper! Find Angel Investors in your area Address: 9, quai Marcel Dassault BP 310 92156 Suresnes Cedex France Telephone: (33) 1 40 99 40 99 Fax: (33) 1 42 04 45 81 http://www.dsweb.com Statistics: Public Company Incorporated: 1981 Employees: 1,672 Sales: FFr 1.96 billion (US$ 335 million) (1997) Stock Exchanges: Paris NASDAQ Ticker Symbol: DASTY SICs: 7372 Prepackaged Software; 7371 Computer Programming Services; 5045 Computers, Peripherals, and Software Company History: Dassault Systèmes S.A. is the world's leading developer of CAD/CAM/CAE (computer-assisted design, manufacturing, engineering) software, with a product family of more than 120 interrelated component software packages enabling the implementation of design, analysis, manufacturing, and post-production support systems tailored to clients' specific needs. Dassault's CATIA and CADAM software products permit engineering and product design teams, generally working across a network, to develop prototype products, as well as to provide software-based modeling, assembly, testing, analysis and other procedures using three-dimensional images, eliminating the expense of building physical models and prototypes during a product's initial design phase.
    [Show full text]
  • NVIDIA CUDA on IBM POWER8: Technical Overview, Software Installation, and Application Development
    Redpaper Dino Quintero Wei Li Wainer dos Santos Moschetta Mauricio Faria de Oliveira Alexander Pozdneev NVIDIA CUDA on IBM POWER8: Technical overview, software installation, and application development Overview The exploitation of general-purpose computing on graphics processing units (GPUs) and modern multi-core processors in a single heterogeneous parallel system has proven highly efficient for running several technical computing workloads. This applied to a wide range of areas such as chemistry, bioinformatics, molecular biology, engineering, and big data analytics. Recently launched, the IBM® Power System S824L comes into play to explore the use of the NVIDIA Tesla K40 GPU, combined with the latest IBM POWER8™ processor, providing a unique technology platform for high performance computing. This IBM Redpaper™ publication discusses the installation of the system, and the development of C/C++ and Java applications using the NVIDIA CUDA platform for IBM POWER8. Note: CUDA stands for Compute Unified Device Architecture. It is a parallel computing platform and programming model created by NVIDIA and implemented by the GPUs that they produce. The following topics are covered: Advantages of NVIDIA on POWER8 The IBM Power Systems S824L server Software stack System monitoring Application development Tuning and debugging Application examples © Copyright IBM Corp. 2015. All rights reserved. ibm.com/redbooks 1 Advantages of NVIDIA on POWER8 The IBM and NVIDIA partnership was announced in November 2013, for the purpose of integrating IBM POWER®-based systems with NVIDIA GPUs, and enablement of GPU-accelerated applications and workloads. The goal is to deliver higher performance and better energy efficiency to companies and data centers. This collaboration produced its initial results in 2014 with: The announcement of the first IBM POWER8 system featuring NVIDIA Tesla GPUs (IBM Power Systems™ S824L).
    [Show full text]
  • IBM Power® Systems for SAS® Empowers Advanced Analytics Harry Seifert, Laurent Montaron, IBM Corporation
    Paper 4695-2020 IBM Power® Systems for SAS® Empowers Advanced Analytics Harry Seifert, Laurent Montaron, IBM Corporation ABSTRACT For over 40+ years of partnership between IBM and SAS®, clients have been benefiting from the added value brought by IBM’s infrastructure platforms to deploy SAS analytics, and now SAS Viya’s evolution of modern analytics. IBM Power® Systems and IBM Storage empower SAS environments with infrastructure that does not make tradeoffs among performance, cost, and reliability. The unified solution stack, comprising server, storage, and services, reduces the compute time, controls costs, and maximizes resilience of SAS environment with ultra-high bandwidth and highest availability. INTRODUCTION We will explore how to deploy SAS on IBM Power Systems platforms and unleash the full potential of the infrastructure, to reduce deployment risk, maximize flexibility and accelerate insights. We will start by reviewing IBM and SAS’s technology relationship and the current state of SAS products on IBM Power Systems. Then we will look at some of the infrastructure options to deploy SAS 9.4 on IBM Power Systems and IBM Storage, while maximizing resiliency & throughput by leveraging best practices. Next, we will look at SAS Viya, which introduces changes to the underlying infrastructure requirements while remaining able to be deployed alongside a traditional SAS 9.4 operation. We’ll explore the various deployment modes available. Finally, we’ll look at tuning practices and reference materials available for a deeper dive in deploying SAS on IBM platforms. SAS: 40 YEARS OF PARTNERSHIP WITH IBM IBM and SAS have been partners since the founding of SAS.
    [Show full text]
  • POWER® Processor-Based Systems
    IBM® Power® Systems RAS Introduction to IBM® Power® Reliability, Availability, and Serviceability for POWER9® processor-based systems using IBM PowerVM™ With Updates covering the latest 4+ Socket Power10 processor-based systems IBM Systems Group Daniel Henderson, Irving Baysah Trademarks, Copyrights, Notices and Acknowledgements Trademarks IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. These and other IBM trademarked terms are marked on their first occurrence in this information with the appropriate symbol (® or ™), indicating US registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at http://www.ibm.com/legal/copytrade.shtml The following terms are trademarks of the International Business Machines Corporation in the United States, other countries, or both: Active AIX® POWER® POWER Power Power Systems Memory™ Hypervisor™ Systems™ Software™ Power® POWER POWER7 POWER8™ POWER® PowerLinux™ 7® +™ POWER® PowerHA® POWER6 ® PowerVM System System PowerVC™ POWER Power Architecture™ ® x® z® Hypervisor™ Additional Trademarks may be identified in the body of this document. Other company, product, or service names may be trademarks or service marks of others. Notices The last page of this document contains copyright information, important notices, and other information. Acknowledgements While this whitepaper has two principal authors/editors it is the culmination of the work of a number of different subject matter experts within IBM who contributed ideas, detailed technical information, and the occasional photograph and section of description.
    [Show full text]
  • A Developer's Guide to the POWER Architecture
    http://www.ibm.com/developerworks/linux/library/l-powarch/ 7/26/2011 10:53 AM English Sign in (or register) Technical topics Evaluation software Community Events A developer's guide to the POWER architecture POWER programming by the book Brett Olsson , Processor architect, IBM Anthony Marsala , Software engineer, IBM Summary: POWER® processors are found in everything from supercomputers to game consoles and from servers to cell phones -- and they all share a common architecture. This introduction to the PowerPC application-level programming model will give you an overview of the instruction set, important registers, and other details necessary for developing reliable, high performing POWER applications and maintaining code compatibility among processors. Date: 30 Mar 2004 Level: Intermediate Also available in: Japanese Activity: 22383 views Comments: The POWER architecture and the application-level programming model are common across all branches of the POWER architecture family tree. For detailed information, see the product user's manuals available in the IBM® POWER Web site technical library (see Resources for a link). The POWER architecture is a Reduced Instruction Set Computer (RISC) architecture, with over two hundred defined instructions. POWER is RISC in that most instructions execute in a single cycle and typically perform a single operation (such as loading storage to a register, or storing a register to memory). The POWER architecture is broken up into three levels, or "books." By segmenting the architecture in this way, code compatibility can be maintained across implementations while leaving room for implementations to choose levels of complexity for price/performances trade-offs. The levels are: Book I.
    [Show full text]
  • IBM RTC PC | User Setup Guide and Options
    Personal Canputer Hardware Reference Library IBM RT PC User Setup Guide SA23-2608-0 c c The following statement applies to this IBM product. The statement for other IBM products intended for use with this product will appear in their accompanying manuals. Federal Communications Commission (FCC) Statement Warning: This equipment generates, uses, and can radiate radio frequency energy and if not installed and used in accordance with the instructions manual, may cause interference to radio communications. It has been tested and found to comply with the limits for a Class A computing device pursuant to Subpart J of Part 15 of FCC Rules, which are designed to provide reasonable protection against such interference when operated in a commercial environment. Operation of this equipment in a residential area is likely to cause interference in which case the user at his own expense will be required to take whatever measures may be required to correct the interference. Instructions to User: Properly shielded and grounded cables and connectors must be used for connection to peripherals in order to meet FCC emission limits. Proper cables are available from IBM authorized dealers. IBM is not responsible for any radio or television interference caused by using other than recommended cables or by unauthorized modifications to this equipment. It is the responsibility of the user to correct such interference. CAUTION: This product is equipped with a 3-wire power cord and plug for the user's safety. Use this power cord in conjunction with a properly grounded electrical outlet to avoid electrical shock. Third Edition (June 1988) Thismajor revision obsoletes previous editions of the IBM RT PC User Setup Guide.
    [Show full text]
  • Performance of a Computer (Chapter 4) Vishwani D
    ELEC 5200-001/6200-001 Computer Architecture and Design Fall 2013 Performance of a Computer (Chapter 4) Vishwani D. Agrawal & Victor P. Nelson epartment of Electrical and Computer Engineering Auburn University, Auburn, AL 36849 ELEC 5200-001/6200-001 Performance Fall 2013 . Lecture 1 What is Performance? Response time: the time between the start and completion of a task. Throughput: the total amount of work done in a given time. Some performance measures: MIPS (million instructions per second). MFLOPS (million floating point operations per second), also GFLOPS, TFLOPS (1012), etc. SPEC (System Performance Evaluation Corporation) benchmarks. LINPACK benchmarks, floating point computing, used for supercomputers. Synthetic benchmarks. ELEC 5200-001/6200-001 Performance Fall 2013 . Lecture 2 Small and Large Numbers Small Large 10-3 milli m 103 kilo k 10-6 micro μ 106 mega M 10-9 nano n 109 giga G 10-12 pico p 1012 tera T 10-15 femto f 1015 peta P 10-18 atto 1018 exa 10-21 zepto 1021 zetta 10-24 yocto 1024 yotta ELEC 5200-001/6200-001 Performance Fall 2013 . Lecture 3 Computer Memory Size Number bits bytes 210 1,024 K Kb KB 220 1,048,576 M Mb MB 230 1,073,741,824 G Gb GB 240 1,099,511,627,776 T Tb TB ELEC 5200-001/6200-001 Performance Fall 2013 . Lecture 4 Units for Measuring Performance Time in seconds (s), microseconds (μs), nanoseconds (ns), or picoseconds (ps). Clock cycle Period of the hardware clock Example: one clock cycle means 1 nanosecond for a 1GHz clock frequency (or 1GHz clock rate) CPU time = (CPU clock cycles)/(clock rate) Cycles per instruction (CPI): average number of clock cycles used to execute a computer instruction.
    [Show full text]
  • CAD Software History, 1960S
    History CAD software started its migration out of research and into commercial use in the 1970s. Just as in the late 1960s most CAD software continued to be developed by internal groups at large automotive and aerospace manufacturers, often working in conjunction with university research groups. Throughout the decade automotive manufacturers such as: Ford (PDGS), General Motors (CADANCE), Mercedes-Benz (SYRCO), Nissan (CAD-I released in 1977) and Toyota (TINCA released in 1973 by Hiromi Araki's team, CADETT in 1979 also by Hiromi Araki) and aerospace manufacturers such as: Lockheed (CADAM), McDonnell-Douglas (CADD) and Northrop (NCAD, which is still in limited use today), all had large internal CAD software development groups working on proprietary programs. Some of the mathematical description work on curves was developed in the early 1940s by Robert Issac Newton from Pawtucket, Rhode Island. CAD software uses either vector based graphics to depict the objects of traditional drafting, or may also produce raster graphics showing the overall appearance of designed objects. CAD is used in the design of tools and machinery and in the drafting and design of all types of buildings, from small residential types (houses) to the largest commercial and industrial structures (hospitals and factories). CAD is mainly used for detailed engineering of 3D models and/or 2D drawings of physical components. CAD stand for computer-aided design. Architects, drafters, engineers, and artists use CAD software to create plans and construction drawings. Computer Aided Design (CAD) is a form of design in which people work with computers to create ideas, models, and prototypes Most CAD software programs were still 2D replacements for drafting, with the main benefits to manufacturers being: i) reduced drawing errors, and, ii) increased reusability of drawings.
    [Show full text]
  • Table of Contents
    ^9/08/89 11:43 U206 883 8101 MICROSOFT CORP.. 12)002 Table of Contents m-^mm Table of Contaits 09/08/89 11:44 'Q206 883 8101 MICROSOFT CORP _ _ [ 1003 The Story Begins JAN The story of MS-DOS_begins ..in a hotel in Albuquerque, New Mexico. 1975 In 1975, Albuquerque was the home of Micro Instrumentation'Telemetry MiTS introduces the 8080-baseci Systems, better known as MITS- In January of that year, MITS had intro- Altair computer. duced a kit computer called the Altair. When it was first snipped, the Altair consisted of a metal box with, a panel of switches for input and output, a power supply, and-two boards. One board was the CPU.. At its heart was the 8-bit 8080 microprocessor chip from InteL The other board provided 256 bytes of memory. The Altair had no keyboard, no monitor, and no permanent storage. But it had a revolutionary price tag. It cost $397. For the first time, the term "personal computer" acquired a real-world meaning. The real world of the Altair was not, however, the world of business computing. It was-primarily the world of the computer hobbyist These first users of the microcomputer were not as interested in using spreadsheets and word processors as they were in programming. Accordingly, the first soft- ware for the Altair was a programming language. And the company that developed it was a two-man firm, in Albuquerque, called Microsoft FEB The two men at MiCTosof^ej^PailjAJten^and Bffl Gates-Allen and 1975 Gates-had met when-they were both students at Lakeside High School in Microsoft sails first BASIC to Seattle, where they began their computer-science education oa the school's MITS lor Altair time-sharing terminal By the time Gates had graduated, me two of them had computer.
    [Show full text]
  • IBM Services ISMS / PIMS Products / Pids in Scope
    1H 2021 Certified Product List IBM services ISMS/PIMS Product/Service Offerings/PIDs in scope The following is a list of products associated with the offering bundles in scope of the IBM services information security management system (ISMS). The Cloud services ISMS has been certified on: ISO/IEC 27001:2013 ISO/IEC 27017:2015 ISO/IEC 27018:2019 ISO/IEC 27701:2019 As well as the IBM Cloud Services STAR Self-Assessment found here: This listing is current as of 07/20/2021 IBM Cloud Services STAR Self-Assessment Cloud Controls Matrix v3.0.1 https://cloudsecurityalliance.org/registry/ibm-cloud/ To find out more about IBM Cloud compliance go to: https://www.ibm.com/cloud/compliance/global type groupNameproductName pids ISO Group AccessHub-at-IBM Offering AccessHub-at-IBM N/A ISO Group AI Applications - Maximo and TRIRIGA Offering IBM Enterprise Asset Management Anywhere on Cloud (Maximo) 5725-Z55 Offering IBM Enterprise Asset Management Anywhere on Cloud (Maximo) Add-On 5725-Z55 Offering IBM Enterprise Asset Management on Cloud (Maximo) Asset Configuration Manager Add-On 5725-P73 Offering IBM Enterprise Asset Management on Cloud (Maximo) Aviation Add-On 5725-P73 Offering IBM Enterprise Asset Management on Cloud (Maximo) Calibration Add-On 5725-P73 Offering IBM Enterprise Asset Management on Cloud (Maximo) for Managed Service Provider Add-On 5725-P73 Offering IBM Enterprise Asset Management on Cloud (Maximo) Health, Safety and Environment Manager Add-On 5725-P73 Offering IBM Enterprise Asset Management on Cloud (Maximo) Life Sciences Add-On
    [Show full text]