Author: Emerson W. Pugh
Publisher: MIT Press
ISBN: 9780262161237
Category : Computers
Languages : en
Pages : 860
Book Description
No product offering has had greater impact on the computer industry than the IBM System/360. This book describes the creation of this remarkable system and the developments it spawned, including its successor, System/370.
IBM's 360 and Early 370 Systems
Author: Emerson W. Pugh
Publisher: MIT Press
ISBN: 9780262161237
Category : Computers
Languages : en
Pages : 860
Book Description
No product offering has had greater impact on the computer industry than the IBM System/360. This book describes the creation of this remarkable system and the developments it spawned, including its successor, System/370.
Publisher: MIT Press
ISBN: 9780262161237
Category : Computers
Languages : en
Pages : 860
Book Description
No product offering has had greater impact on the computer industry than the IBM System/360. This book describes the creation of this remarkable system and the developments it spawned, including its successor, System/370.
Introduction to the Computing Center
Author: University of Michigan Computing Center
Publisher: UM Libraries
ISBN:
Category : Computation laboratories
Languages : en
Pages : 116
Book Description
Publisher: UM Libraries
ISBN:
Category : Computation laboratories
Languages : en
Pages : 116
Book Description
Programming the IBM System/360
Author: Robert F. Steinhart
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 600
Book Description
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 600
Book Description
Computer Science: the PL/I Language
Author: Arthur L. Anger
Publisher: John Wiley & Sons
ISBN:
Category : Computers
Languages : en
Pages : 164
Book Description
PL/I, developed by IBM, is a language designed to cover a wide variety of applications without requiring a programmer to learn much about the aspects that are not relevant to their own work. This manual is one of several language supplements in a completely new set of books for the elementary course in computer science. It bridges the gap between the flow-chart language, which is used in the "First Course" and "Primer", and PL/1. Dovetailing the first six chapters of the two main books in the set, it enables the student to convert the algorithmic solutions of the problems from the "First Course" and "Primer" into actual solutions for their own computer.
Publisher: John Wiley & Sons
ISBN:
Category : Computers
Languages : en
Pages : 164
Book Description
PL/I, developed by IBM, is a language designed to cover a wide variety of applications without requiring a programmer to learn much about the aspects that are not relevant to their own work. This manual is one of several language supplements in a completely new set of books for the elementary course in computer science. It bridges the gap between the flow-chart language, which is used in the "First Course" and "Primer", and PL/1. Dovetailing the first six chapters of the two main books in the set, it enables the student to convert the algorithmic solutions of the problems from the "First Course" and "Primer" into actual solutions for their own computer.
MTS, Michigan Terminal System
Author: University of Michigan Computing Center
Publisher:
ISBN:
Category : IBM 360 (Computer)
Languages : en
Pages : 290
Book Description
Publisher:
ISBN:
Category : IBM 360 (Computer)
Languages : en
Pages : 290
Book Description
Reflections on Programming Systems
Author: Liesbeth De Mol
Publisher: Springer
ISBN: 331997226X
Category : Philosophy
Languages : en
Pages : 284
Book Description
This book presents a historical and philosophical analysis of programming systems, intended as large computational systems like, for instance, operating systems, programmed to control processes. The introduction to the volume emphasizes the contemporary need of providing a foundational analysis of such systems, rooted in a broader historical and philosophical discussion. The different chapters are grouped around three major themes. The first concerns the early history of large systems developed against the background of issues related to the growing semantic gap between hardware and code. The second revisits the fundamental issue of complexity of large systems, dealt with by the use of formal methods and the development of `grand designs’ like Unix. Finally, a third part considers several issues related to programming systems in the real world, including chapters on aesthetical, ethical and political issues. This book will interest researchers from a diversity of backgrounds. It will appeal to historians, philosophers, as well as logicians and computer scientists who want to engage with topics relevant to the history and philosophy of programming and more specifically the role of programming systems in the foundations of computing.
Publisher: Springer
ISBN: 331997226X
Category : Philosophy
Languages : en
Pages : 284
Book Description
This book presents a historical and philosophical analysis of programming systems, intended as large computational systems like, for instance, operating systems, programmed to control processes. The introduction to the volume emphasizes the contemporary need of providing a foundational analysis of such systems, rooted in a broader historical and philosophical discussion. The different chapters are grouped around three major themes. The first concerns the early history of large systems developed against the background of issues related to the growing semantic gap between hardware and code. The second revisits the fundamental issue of complexity of large systems, dealt with by the use of formal methods and the development of `grand designs’ like Unix. Finally, a third part considers several issues related to programming systems in the real world, including chapters on aesthetical, ethical and political issues. This book will interest researchers from a diversity of backgrounds. It will appeal to historians, philosophers, as well as logicians and computer scientists who want to engage with topics relevant to the history and philosophy of programming and more specifically the role of programming systems in the foundations of computing.
Storage Systems
Author: Alexander Thomasian
Publisher: Academic Press
ISBN: 0323908098
Category : Science
Languages : en
Pages : 748
Book Description
Storage Systems: Organization, Performance, Coding, Reliability and Their Data Processing was motivated by the 1988 Redundant Array of Inexpensive/Independent Disks proposal to replace large form factor mainframe disks with an array of commodity disks. Disk loads are balanced by striping data into strips—with one strip per disk— and storage reliability is enhanced via replication or erasure coding, which at best dedicates k strips per stripe to tolerate k disk failures. Flash memories have resulted in a paradigm shift with Solid State Drives (SSDs) replacing Hard Disk Drives (HDDs) for high performance applications. RAID and Flash have resulted in the emergence of new storage companies, namely EMC, NetApp, SanDisk, and Purestorage, and a multibillion-dollar storage market. Key new conferences and publications are reviewed in this book.The goal of the book is to expose students, researchers, and IT professionals to the more important developments in storage systems, while covering the evolution of storage technologies, traditional and novel databases, and novel sources of data. We describe several prototypes: FAWN at CMU, RAMCloud at Stanford, and Lightstore at MIT; Oracle's Exadata, AWS' Aurora, Alibaba's PolarDB, Fungible Data Center; and author's paper designs for cloud storage, namely heterogeneous disk arrays and hierarchical RAID. - Surveys storage technologies and lists sources of data: measurements, text, audio, images, and video - Familiarizes with paradigms to improve performance: caching, prefetching, log-structured file systems, and merge-trees (LSMs) - Describes RAID organizations and analyzes their performance and reliability - Conserves storage via data compression, deduplication, compaction, and secures data via encryption - Specifies implications of storage technologies on performance and power consumption - Exemplifies database parallelism for big data, analytics, deep learning via multicore CPUs, GPUs, FPGAs, and ASICs, e.g., Google's Tensor Processing Units
Publisher: Academic Press
ISBN: 0323908098
Category : Science
Languages : en
Pages : 748
Book Description
Storage Systems: Organization, Performance, Coding, Reliability and Their Data Processing was motivated by the 1988 Redundant Array of Inexpensive/Independent Disks proposal to replace large form factor mainframe disks with an array of commodity disks. Disk loads are balanced by striping data into strips—with one strip per disk— and storage reliability is enhanced via replication or erasure coding, which at best dedicates k strips per stripe to tolerate k disk failures. Flash memories have resulted in a paradigm shift with Solid State Drives (SSDs) replacing Hard Disk Drives (HDDs) for high performance applications. RAID and Flash have resulted in the emergence of new storage companies, namely EMC, NetApp, SanDisk, and Purestorage, and a multibillion-dollar storage market. Key new conferences and publications are reviewed in this book.The goal of the book is to expose students, researchers, and IT professionals to the more important developments in storage systems, while covering the evolution of storage technologies, traditional and novel databases, and novel sources of data. We describe several prototypes: FAWN at CMU, RAMCloud at Stanford, and Lightstore at MIT; Oracle's Exadata, AWS' Aurora, Alibaba's PolarDB, Fungible Data Center; and author's paper designs for cloud storage, namely heterogeneous disk arrays and hierarchical RAID. - Surveys storage technologies and lists sources of data: measurements, text, audio, images, and video - Familiarizes with paradigms to improve performance: caching, prefetching, log-structured file systems, and merge-trees (LSMs) - Describes RAID organizations and analyzes their performance and reliability - Conserves storage via data compression, deduplication, compaction, and secures data via encryption - Specifies implications of storage technologies on performance and power consumption - Exemplifies database parallelism for big data, analytics, deep learning via multicore CPUs, GPUs, FPGAs, and ASICs, e.g., Google's Tensor Processing Units
Computer–Assisted Research in the Humanities
Author: Joseph Raben
Publisher: Elsevier
ISBN: 1483148807
Category : Reference
Languages : en
Pages : 260
Book Description
Computer-Assisted Research in the Humanities describes various computer-assisted research in the humanities and related social sciences. It is a compendium of data collected between November 1966 and May 1972 and published in Computer and the Humanities. The book begins with an analysis of language teaching texts including the DOVACK system, a program used for remedial reading instruction. It then discusses the objectives, types of computer used, and status of the Bibliographic On-line Display (BOLD), semiotic systems, augmented human intellect program, automatic indexing, and similar research. The remaining chapters present computer-assisted research on language and literature, philosophy, social sciences, and visual arts. Students who seek a single reference work for computer-assisted research in the humanities will find this book useful.
Publisher: Elsevier
ISBN: 1483148807
Category : Reference
Languages : en
Pages : 260
Book Description
Computer-Assisted Research in the Humanities describes various computer-assisted research in the humanities and related social sciences. It is a compendium of data collected between November 1966 and May 1972 and published in Computer and the Humanities. The book begins with an analysis of language teaching texts including the DOVACK system, a program used for remedial reading instruction. It then discusses the objectives, types of computer used, and status of the Bibliographic On-line Display (BOLD), semiotic systems, augmented human intellect program, automatic indexing, and similar research. The remaining chapters present computer-assisted research on language and literature, philosophy, social sciences, and visual arts. Students who seek a single reference work for computer-assisted research in the humanities will find this book useful.
Surviving in the Hi-Tech World - Memoirs of a life in computers
Author: Ernie Dainow
Publisher: Ernie Dainow
ISBN:
Category : Biography & Autobiography
Languages : en
Pages : 502
Book Description
Surviving in the Hi-Tech World follows the many ups and downs of my years as a software developer in the high-tech industry, starting in the mainframe era. It provides a window into what it is like to work in the computer field. I worked for many different organizations, from academia and large companies to medium sized companies and several startups. The stories weave my work experience with explanations of the technology of the period. In the process it follows the revolutionary changes in computer hardware and software from large mainframes to personal microcomputers and the evolution of early networks into the global Internet. When I was a psychology student in university, I became interested in the possibilities of using computers to model and understand human thinking. I completed a Master's degree in Artificial Intelligence in Computer Science in 1970, but my interest in doing academic research shifted to an interest in building real world systems. My first job in computers was with Univac, the company that had built one of the first general purpose commercial computers. I switched jobs for many different reasons – sometimes because of interest and at other times because of necessity. Each chapter in the book covers the different jobs and places that I worked. My journey took me from Montreal to London, Glasgow, Wisconsin, Vancouver and Toronto. Each job has its own story as I progressed through a series of adventures. There are stories of people who became multi-millionaires and one who went to jail.
Publisher: Ernie Dainow
ISBN:
Category : Biography & Autobiography
Languages : en
Pages : 502
Book Description
Surviving in the Hi-Tech World follows the many ups and downs of my years as a software developer in the high-tech industry, starting in the mainframe era. It provides a window into what it is like to work in the computer field. I worked for many different organizations, from academia and large companies to medium sized companies and several startups. The stories weave my work experience with explanations of the technology of the period. In the process it follows the revolutionary changes in computer hardware and software from large mainframes to personal microcomputers and the evolution of early networks into the global Internet. When I was a psychology student in university, I became interested in the possibilities of using computers to model and understand human thinking. I completed a Master's degree in Artificial Intelligence in Computer Science in 1970, but my interest in doing academic research shifted to an interest in building real world systems. My first job in computers was with Univac, the company that had built one of the first general purpose commercial computers. I switched jobs for many different reasons – sometimes because of interest and at other times because of necessity. Each chapter in the book covers the different jobs and places that I worked. My journey took me from Montreal to London, Glasgow, Wisconsin, Vancouver and Toronto. Each job has its own story as I progressed through a series of adventures. There are stories of people who became multi-millionaires and one who went to jail.
Introduction to Computing Center Services
Author: University of Michigan Computing Center
Publisher: UM Libraries
ISBN:
Category : Computation laboratories
Languages : en
Pages : 156
Book Description
Publisher: UM Libraries
ISBN:
Category : Computation laboratories
Languages : en
Pages : 156
Book Description