Invention Grant
US07448031B2 Methods and apparatus to compile a software program to manage parallel μcaches 有权
编写软件程序来管理平行粘液的方法和装置

  • Patent Title: Methods and apparatus to compile a software program to manage parallel μcaches
  • Patent Title (中): 编写软件程序来管理平行粘液的方法和装置
  • Application No.: US10739500
    Application Date: 2003-12-17
  • Publication No.: US07448031B2
    Publication Date: 2008-11-04
  • Inventor: Youfeng Wu
  • Applicant: Youfeng Wu
  • Applicant Address: US CA Santa Clara
  • Assignee: Intel Corporation
  • Current Assignee: Intel Corporation
  • Current Assignee Address: US CA Santa Clara
  • Agency: Hanley, Flight & Zimmerman, LLC
  • Main IPC: G06F9/45
  • IPC: G06F9/45
Methods and apparatus to compile a software program to manage parallel μcaches
Abstract:
Methods and apparatus to compile a software program to manage parallel μ caches are disclosed. In an example method, a compiler attempts to schedule a software program such that load instructions in a first set of load instructions has a first predetermine latency greater than the latency of the first cache. The compiler also marks a second set of load instructions with a latency less than the first predetermined latency to access the first cache. The compiler attempts to schedule the software program such that the load instruction in a third set have at least a second predetermined latency greater than the latency of the second cache. The compiler identifies a fourth set of load instructions in the scheduled software program having less than the second predetermined latency and marks the fourth set of load instructions to access the second cache.
Information query
Patent Agency Ranking
0/0