Invention Grant
US09043769B2 Optimization of loops and data flow sections in multi-core processor environment 有权
在多核处理器环境中优化循环和数据流程段

  • Patent Title: Optimization of loops and data flow sections in multi-core processor environment
  • Patent Title (中): 在多核处理器环境中优化循环和数据流程段
  • Application No.: US13519887
    Application Date: 2010-12-28
  • Publication No.: US09043769B2
    Publication Date: 2015-05-26
  • Inventor: Martin Vorbach
  • Applicant: Martin Vorbach
  • Applicant Address: US CA Los Gatos
  • Assignee: Hyperion Core Inc.
  • Current Assignee: Hyperion Core Inc.
  • Current Assignee Address: US CA Los Gatos
  • Agency: IP Spring
  • Priority: EP09016045 20091228; EP10000349 20100115; EP10002086 20100302; EP10007074 20100709; WOPCT/EP2010/007950 20101228
  • International Application: PCT/EP2010/007950 WO 20101228
  • International Announcement: WO2011/079942 WO 20110707
  • Main IPC: G06F9/45
  • IPC: G06F9/45
Optimization of loops and data flow sections in multi-core processor environment
Abstract:
The present invention relates to a method for compiling code for a multi-core processor, comprising: detecting and optimizing a loop, partitioning the loop into partitions executable and mappable on physical hardware with optimal instruction level parallelism, optimizing the loop iterations and/or loop counter for ideal mapping on hardware, chaining the loop partitions generating a list representing the execution sequence of the partitions.
Public/Granted literature
Information query
Patent Agency Ranking
0/0