会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method for controlling heterogeneous multiprocessor and multigrain parallelizing compiler
    • 用于控制异构多处理器和多线并行编译器的方法
    • US08250548B2
    • 2012-08-21
    • US11656531
    • 2007-01-23
    • Hironori KasaharaKeiji KimuraJun ShirakoYasutaka WadaMasaki ItoHiroaki Shikano
    • Hironori KasaharaKeiji KimuraJun ShirakoYasutaka WadaMasaki ItoHiroaki Shikano
    • G06F9/45
    • G06F9/5044G06F2209/5012Y02D10/22
    • A heterogeneous multiprocessor system including a plurality of processor elements having mutually different instruction sets and structures avoids a specific processor element from being short of resources to improve throughput. An executable task is extracted based on a preset depending relationship between a plurality of tasks, and the plurality of first processors are allocated to a general-purpose processor group based on a depending relationship among the extracted tasks. A second processor is allocated to an accelerator group, a task to be allocated is determined from the extracted tasks based on a priority value for each of tasks, and an execution cost of executing the determined task by the first processor is compared with an execution cost of executing the task by the second processor. The task is allocated to one of the general-purpose processor group and the accelerator group that is judged to be lower as a result of the cost comparison.
    • 包括具有相互不同的指令集和结构的多个处理器元件的异构多处理器系统避免了特定的处理器元件缺少资源以提高吞吐量。 基于多个任务之间的预设依赖关系来提取可执行任务,并且基于提取的任务之间的依赖关系将多个第一处理器分配给通用处理器组。 将第二处理器分配给加速器组,基于每个任务的优先级值从所提取的任务确定要分配的任务,并且将由第一处理器执行所确定的任务的执行成本与执行成本进行比较 由第二处理器执行任务。 该任务被分配给作为成本比较的结果被判断为较低的通用处理器组和加速器组中的一个。
    • 4. 发明申请
    • Method for controlling heterogeneous multiprocessor and multigrain parallelizing compiler
    • 用于控制异构多处理器和多线并行编译器的方法
    • US20070283358A1
    • 2007-12-06
    • US11656531
    • 2007-01-23
    • Hironori KasaharaKeiji KimuraJun ShirakoYasutaka WadaMasaki ItoHiroaki Shikano
    • Hironori KasaharaKeiji KimuraJun ShirakoYasutaka WadaMasaki ItoHiroaki Shikano
    • G06F9/50
    • G06F9/5044G06F2209/5012Y02D10/22
    • A heterogeneous multiprocessor system including a plurality of processor elements having mutually different instruction sets and structures avoids a specific processor element from being short of resources to improve throughput. An executable task is extracted based on a preset depending relationship between a plurality of tasks, and the plurality of first processors are allocated to a general-purpose processor group based on a depending relationship among the extracted tasks. A second processor is allocated to an accelerator group, a task to be allocated is determined from the extracted tasks based on a priority value for each of tasks, and an execution cost of executing the determined task by the first processor is compared with an execution cost of executing the task by the second processor. The task is allocated to one of the general-purpose processor group and the accelerator group that is judged to be lower as a result of the cost comparison.
    • 包括具有相互不同的指令集和结构的多个处理器元件的异构多处理器系统避免了特定的处理器元件缺少资源以提高吞吐量。 基于多个任务之间的预设依赖关系来提取可执行任务,并且基于提取的任务之间的依赖关系将多个第一处理器分配给通用处理器组。 将第二处理器分配给加速器组,基于每个任务的优先级值从所提取的任务确定要分配的任务,并且将由第一处理器执行所确定的任务的执行成本与执行成本进行比较 由第二处理器执行任务。 该任务被分配给作为成本比较的结果被判断为较低的通用处理器组和加速器组中的一个。
    • 9. 发明授权
    • Data transfer unit in multi-core processor
    • 数据传输单元在多核处理器中
    • US08200934B2
    • 2012-06-12
    • US11865669
    • 2007-10-01
    • Hironori KasaharaKeiji KimuraTakashi TodakaTatsuya KameiToshihiro Hattori
    • Hironori KasaharaKeiji KimuraTakashi TodakaTatsuya KameiToshihiro Hattori
    • G06F12/00
    • G06F15/167
    • To reduce overhead of data transfer between processor cores and improve a processing capability of a processor, there is provided a processor including: a CPU for performing computing processing; an internal memory for storing data; and a data transfer unit for performing data transfer between the internal memory and a shared memory, in which: the data transfer unit includes: a command chain module for executing a command sequence formed of a plurality of commands including a data transfer instruction; and a monitor module for reading data set in advance in the internal memory and repeatedly monitoring the data until a comparative value and a value of the data become equal to each other, when one of the plurality of commands of the command sequence thus read is a predetermined command; and the command chain module executes a next command in the command sequence after the monitor module has finished monitoring.
    • 为了减少处理器核心之间的数据传输的开销并提高处理器的处理能力,提供了一种处理器,包括:用于执行计算处理的CPU; 用于存储数据的内部存储器; 以及数据传送单元,用于在内部存储器和共享存储器之间执行数据传送,其中:数据传送单元包括:命令链模块,用于执行由包括数据传送指令的多个命令形成的命令序列; 以及监视器模块,用于读取预先在内部存储器中设置的数据并重复监视数据,直到数据的比较值和值变得彼此相等时,当这样读取的命令序列的多个命令之一是 预定命令 命令链模块在监控模块完成监控后,在命令序列中执行下一个命令。