• Home
  • Search
  • Analysis and performance of computer instruction sets [Thesis
  • Cite Icon10
  • https://doi.org/10.2172/7017816Copy DOI Icon

Analysis and performance of computer instruction sets [Thesis

  • Jan 1, 1978
  • Leonard Shustek
Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

This study is concerned with measurements of the characteristics of current use of digital computer instruction sets, and an analysis of those measurements to produce conclusions useful for future design evaluation. The results include conclusions about computer architectures and their implementations. In order to apportion the time spent by an executing program among the various system components, a model of high-performance computers is derived from instruction timing formulas, with compensation for pipeline and cache memory effects. The model is used to predict the performance of the IBM 370/168 and the Amdahl 470 V/6 on specific programs, and the results are verified by comparison with actual performance. Measurements are made and discussed for other instruction set architectures, including a current microprocessor (the INTEL 8080), a popular minicomputer (the DEC PDP11), and a pseudo-computer used as an intermediate step for PASCAL compilation or interpretation. Some predictive models are investigated. An improved mechanism for conditional branch prediction is proposed and simulated. The performance of a radically different implementation of the 370 is examined and its performance is predicted. Finally, some of the data gathered is used as the basis for a model of the instruction fetch process; that model is solved analytically. Design rules which should be followed to allow instruction sets to be implemented with high-performance processors are given. 27 figures, 24 tables.

Similar Papers
  • Book Chapter
  • Citations1

A Dynamically Reconfigurable Device

  • Apr 01, 2010
  • Minoru Watanabe
  • Conference Article

Mono Instruction Set Computer design using a high-level hardware description language

  • Feb 03, 2026
  • Nobuya Watanabe +1
  • Conference Article
  • Citations12

A Study of Performance and Power Consumption Differences Among Different ISAs

  • Aug 01, 2019
  • Ayaz Akram +1
  • Book Chapter

One Instruction Set Computing

  • Jan 01, 2003
  • William F Gilreath +1
  • Research Article
  • Citations7

ISP: A Notation to Describe A Computer's Instruction Sets

  • Mar 01, 1973
  • Computer
  • M Barbacci +2
  • Book Chapter
  • Citations3

Chapter 11 - The ARM Architecture

  • Jan 01, 2005
  • Hardware and Computer Organization
  • Arnold S Berger
  • Conference Article
  • Citations57

An architectural framework for migration from CISC to higher performance platforms

  • Jan 01, 1992
  • Gabriel M Silberman +1
  • Conference Article
  • Citations3

An Exploration Platform for Microcoded RISC-V Cores leveraging the One Instruction Set Computer Principle

  • Jul 01, 2022
  • Lucas Klemmer +1
  • Book Chapter

12 - The next generations

  • Jan 01, 1995
  • Microprocessor Architectures
  • Steve Heath
  • Research Article

RISC vs CISC: Studi Kinerja dan Efisiensi dalam Organisasi Arsitektur Komputer

  • Jul 04, 2025
  • Jupiter: Publikasi Ilmu Keteknikan Industri, Teknik Elektro dan Informatika
  • Achmad Maulana +4
  • Research Article

Identifying potential coupling sources in the x86 instruction set

  • Mar 01, 2010
  • IEEE Latin America Transactions
  • Rafael Rico +2
  • Conference Article
  • Citations1

Evolution and Revolution of Computer Systems Courses with the Open RISC-V ISA

  • May 09, 2019
  • Ke Zhang
  • Book Chapter

Implementation and Evaluation on Automated E-Learning Contents Creation Based on Natural Language Processing Techniques

  • Jan 01, 2020
  • Yiyi Wang +1
  • PDF
  • Research Article
  • Citations3

Isla: integrating full-scale ISA semantics and axiomatic concurrency models (extended version)

  • May 12, 2023
  • Formal Methods in System Design
  • Alasdair Armstrong +4
  • Conference Article
  • Citations2

Platform agnostic, scalable, and unobtrusive FPGA network processor design of moving target defense over IPv6 (MT6D) over IEEE 802.3 Ethernet

  • May 01, 2017
  • Joseph Sagisi +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.