US Patent: Method and Apparatus for Thread Execution with History Buffer

Overview

This document details a United States Patent (US 10,282,205 B2) awarded to International Business Machines Corporation.

The patent covers a method and apparatus designed to enhance the execution of threads within processing slices of a computer system. A key focus is the use of a history buffer to manage and restore architected register data efficiently, particularly during instruction execution and in response to system interruptions.

Key Concepts

Inventors and Assignee

PDF preview unavailable. Download the PDF instead.

US10282205 libtiff / tiff2pdf - 20100615

Related Documents

Preview Method for Checkpointing Instruction Groups with Out-of-Order Floating Point Instructions in a Multi-Threaded Processor
This U.S. Patent (US 7,478,276 B2) details a method and apparatus for dispatch group checkpointing in microprocessors. It addresses challenges with out-of-order floating-point instructions in multi-threaded processors and implements an instruction checkpoint retry mechanism for recovering from soft errors, ensuring data integrity and system reliability.
Preview Method and Apparatus for Fast Synchronization and Out-of-Order Execution in Meta-Program Based Computing Systems
IBM's US Patent 8,301,870 B2 details a method and apparatus for enhancing synchronization and out-of-order execution in meta-program based computing systems. It addresses challenges in multi-threaded processor performance through address monitoring and specialized instruction tagging.
Preview IBM 1130 Disk Monitor System, Version 2: Programmer's and Operator's Guide
A comprehensive technical manual detailing the IBM 1130 Disk Monitor System, Version 2. This guide covers system configuration, programming techniques, operating procedures, and utility programs for the IBM 1130 computing system, intended for programmers and operators.
Preview Method and Apparatus for Reducing Checkpoint Cycles in Multi-Threaded Processors
This patent describes a method and apparatus for reducing the number of cycles required to checkpoint instructions in a multi-threaded processor by optimizing the checkpoint pipeline and group checkpointing logic.
Preview C4D: An Operating System Built Around PDQ for IBM 1620
This document provides a comprehensive overview of the C4D operating system for the IBM 1620 computer. It details the system's features, including batch processing, Fortran compilation and execution, disk storage management, and error checking. The manual covers language specifications, statement formats, subroutines, and operating instructions.
Preview IBM 3270 Information Display System: 3274 Control Unit Description and Programmer's Guide
A comprehensive technical manual detailing the IBM 3270 Information Display System, with a specific focus on the IBM 3274 Control Unit. It covers functional and programming aspects, data streams, operations, and integration within IBM environments.
Preview IBM 1401 Card Sorter CE Service Index (1962)
Technical service index for the IBM 1401 card sorter, detailing common issues like missorting and card jamming, their causes (e.g., stretched cogs), and troubleshooting steps. Published September 1962.
Preview IBM Software Group Product Guide: Comprehensive Overview of Middleware Solutions
Explore the IBM Software Group (SWG) Product Guide, a comprehensive resource detailing IBM's middleware products, capabilities, and relationships. Ideal for sellers and business partners seeking to understand and cross-sell IBM software solutions.