会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 23. 发明授权
    • Method and apparatus for exploiting thread-level parallelism
    • 利用线程级并行性的方法和装置
    • US07984431B2
    • 2011-07-19
    • US11695012
    • 2007-03-31
    • Arun KejariwalXinmin TianWei LiMilind B. Girkar
    • Arun KejariwalXinmin TianWei LiMilind B. Girkar
    • G06F9/45
    • G06F8/456
    • According to one example embodiment, there is disclosed herein uses partial recurrence relaxation for parallelizing DOACROSS loops on multi-core computer architectures. By one example definition, a DOACROSS may be a loop that allows successive iterations executing by overlapping; that is, all iterations must impose a partial execution order. According to one embodiment, the inventive subject matter may be used to transform the dependence structure of a given loop with recurrences for maximal degree of thread-level parallelism (TLP), where the threads can be mapped on to either different logical processors (in a hyperthreaded processor) or can be mapped onto different physical cores (or processors) in a multi-core processor.
    • 根据一个示例性实施例,这里公开了在多核计算机体系结构上使用部分递归松弛来并行化DOACROSS循环。 通过一个示例定义,DOACROSS可以是允许通过重叠执行连续迭代的循环; 也就是说,所有迭代必须强制执行部分执行顺序。 根据一个实施例,本发明的主题可以用于以线程级并行度(TLP)的最大程度的递归来转换给定循环的依赖结构,其中线程可以被映射到不同的逻辑处理器(在 超线程处理器)或可以映射到多核处理器中的不同物理核心(或处理器)上。