Patent · US Expired

Methods and systems for detecting and avoiding an address dependency between tasks

US7725643B1 · kind B1 · utility

19Cited by
5References
28Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 4, 2004
Grant dateMay 25, 2010
Priority date
Expiry dateFeb 28, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/023
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and articles of manufacture consistent with the present invention provide a optimization tool for avoiding an address dependency between tasks in a program. The tool determines whether two or more tasks of the program are dependent on at least one same address, which is associated with a first memory block. When it is determined that the two or more tasks of the program are dependant on the at least one same address, the tool allocates a second memory block and changes a read reference by at least one of the two or more tasks from the first memory block associated with the at least one same address to the second memory block.

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