Method and system for performing independent loading for reinforcement processing unit

A processing unit and enhanced processing technology, applied in the direction of concurrent instruction execution, machine execution device, electrical digital data processing, etc., can solve the problem of convenience without supporting out-of-order execution scenarios
CN101324840AInactive Publication Date: 2008-12-17INT BUSINESS MASCH CORP

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
INT BUSINESS MASCH CORP
Publication Date
2008-12-17
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

A method, system, and computer program product are provided for enhancing the execution of independent loads in a processing unit. A processing unit detects if a long-latency miss associated with a load instruction has been encountered. Responsive to a long-latency miss, the processing unit enters a load lookahead mode. Responsive to entering the load lookahead mode, the processing unit dispatches each instruction from a first set of instructions from a first buffer with an associated vector. The processing unit determines if the first set of instructions from the first buffer have completed execution. Responsive to completed execution of the first set of instructions from the first buffer, the processing unit copies the set of vectors from a first vector array to a second vector array. Then the processing unit dispatches a second set of instructions from a second buffer with an associated vector from the second vector array.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present application generally relates to improved data processing systems and methods. More specifically, the present application focuses on enhanced load lookahead prefetching in single-threaded mode for simultaneous multi-threaded microprocessors. Background technique

[0002] There is a continual demand from computer users to maximize performance, and a corresponding pressure on the computer industry to increase the computing power and efficiency of microprocessors. This is especially evident in the world of server computers, where all businesses rely on their computer infrastructure to perform and monitor day-to-day activities that affect revenue, profits, and the like. Increased microprocessor performance will provide computer users with additional resources while providing computer manufacturers with mechanisms to differentiate themselves from the competition.

[0003] In a few years, state-of-the-art microprocessors have evolved from fairl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More