US 5,781,752 A
Table based data speculation circuit for parallel processing computerGeneral
US 5,781,752 A
Table based data speculation circuit for parallel processing computer
Tech Center:
2400 Networking, Multiplexing, Cable, and Security
Examiner:
Krisna Lim
Art Unit:
2453 Computer Networks
Agent:
Inventors:
ANDREAS I. MOSHOVOS; SCOTT E. BREACH; TERANI N. VIJAYKUMAR; GURINDAR S. SOHI
Assignee:
Priority:
12/26/96
Filed:
12/26/96
Granted:
07/14/98
Expiration:
12/26/16
Abstract
A predictor circuit permits advanced execution of instructions depending for their data on previous instructions by predicting such dependencies based on previous mis-speculations detected at the final stages of processing. Synchronization of dependent instructions is provided by a table creating entries for each instance of potential dependency. Table entries are created and deleted dynamically to limit total memory requirements.