Patent · US Expired

Decoupled scalar/vector computer architecture system and method

US7334110B1 · kind B1 · utility

53Cited by
74References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 18, 2003
Grant dateFeb 19, 2008
Priority date
Expiry dateJul 15, 2024

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3867
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In a computer system having a scalar processing unit and a vector processing unit, wherein the vector processing unit includes a vector dispatch unit, a system and method of decoupling operation of the scalar processing unit from that of the vector processing unit, the method comprising sending a vector instruction from the scalar processing unit to the vector dispatch unit, wherein sending includes marking the vector instruction as complete if the vector instruction is not a vector memory instruction and if the vector instruction does not require scalar operands, reading a scalar operand, wherein reading includes transferring the scalar operand from the scalar processing unit to the vector dispatch unit, predispatching the vector instruction within the vector dispatch unit if the vector instruction is scalar committed, dispatching the predispatched vector instruction if all required operands are ready, and executing the dispatched vector instruction as a function of the scalar operand.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.