SYSTEM AND METHOD FOR SCHEDULING OPERATIONS USING SPECULATIVE DATA OPERANDS

Patent №

US 7,937,569

Granted

2011-05-03

Filed 2004

Owner

ADVANCED MICRO DEVICES, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10839471

A system and method for scheduling operations using speculative data operands. In one embodiment, a system may include a scheduler configured to store a speculative source tag and a non-speculative source tag for an operand of an operation and an execution core configured to execute operations issued by the scheduler and to output result tags identifying operands generated by executing the operations. The scheduler may be configured to determine whether the operation is ready to issue by comparing the speculative source tag, but not the non-speculative source tag, to the result tags output by the execution core unless an incorrect speculation has been detected. If an incorrect speculation has been detected, the scheduler may be configured to determine whether the operation is ready to issue by comparing the non-speculative source tag, but not the speculative source tag, to the result tags output by the execution core.

AI hardwareG06F 9/3826G06F 9/3834G06F 9/3838G06F 9/384G06F 9/3842G06F 9/3854G06F 9/3856G06F 9/3858+1 more

AI classification

AI hardware1.00
Vision0.11
Knowledge representation0.08
Evolutionary computation0.03
Natural language0.01
Planning0.00
Speech0.00
Machine learning0.00

Ownership

ADVANCED MICRO DEVICES, INC.

assignment · 153070645

Assignors

SANDER, BENJAMIN T., MCMINN, BRIAN D.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC