会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 31. 发明申请
    • Method and program for generating execution code for performing parallel processing
    • 用于生成用于执行并行处理的执行代码的方法和程序
    • US20080034236A1
    • 2008-02-07
    • US11707146
    • 2007-02-16
    • Koichi TakayamaNaonobu Sukegawa
    • Koichi TakayamaNaonobu Sukegawa
    • G06F1/00
    • G06F1/3203G06F8/4432Y02D10/41
    • Provided is a method of reliably reducing power consumption of a computer, while promoting prompt compilation of a source code and execution of an output code. The method according to this invention includes the steps of: reading a code which is preset and analyzing an amount of operation of the CPU and an access amount with respect to the cache memory based on the code; obtaining an execution rate of the CPU and an access rate with respect to the cache memory based on the amount of operation and the access amount; determining an area in which the access rate with respect to the cache memory is higher than the execution rate of the CPU, based on the code; adding a code for enabling the power consumption reduction function to the area; and generating an execution code executable on the computer, based on the code.
    • 提供了一种可靠地降低计算机的功耗的方法,同时促进对源代码的及时编译和输出代码的执行。 根据本发明的方法包括以下步骤:基于代码读取预设的代码和分析CPU的操作量和关于高速缓冲存储器的访问量; 基于操作量和访问量,获得CPU的执行率和相对于高速缓冲存储器的访问速率; 基于代码,确定相对于高速缓冲存储器的访问速率高于CPU的执行速率的区域; 为该区域增加一个能够实现功耗降低功能的代码; 以及基于所述代码在所述计算机上生成可执行的执行代码。
    • 32. 发明申请
    • Processor for multiprocessing computer systems and a computer system
    • 用于多处理计算机系统和计算机系统的处理器
    • US20070180198A1
    • 2007-08-02
    • US11358052
    • 2006-02-22
    • Hidetaka AokiNaonobu Sukegawa
    • Hidetaka AokiNaonobu Sukegawa
    • G06F13/28
    • G06F12/0831G06F12/0862G06F2212/6028
    • When the same data is used in a multiprocessor system, cache misses are reduced to prevent a coherence request from frequently occurring between processors. Provided is a processor including: an interface for performing communication with a main memory or one of the another processor through a system control unit; a cache memory for storing data of the main memory; and a reading processing unit for reading data at an address contained in a reading instruction from the main memory to store the read data in the cache memory, in which the reading processing unit includes: a first load instruction executing unit for reading data corresponding to an address designated by a first load instruction from the main memory and the one of the another processor to store the data into the cache memory; and a second load instruction executing unit for reading data corresponding to an address designated by a second load instruction from the main memory or the one of the another processor to store the data into the cache memory and requesting the system control unit to transmit the data to the another processor
    • 当在多处理器系统中使用相同的数据时,减少高速缓存未命中,以防止在处理器之间频繁发生相干请求。 提供了一种处理器,包括:用于通过系统控制单元执行与主存储器或另一处理器之一的通信的接口; 用于存储主存储器的数据的高速缓冲存储器; 以及读取处理单元,用于从包含在来自主存储器的读取指令中的地址读取数据,以将读取的数据存储在高速缓冲存储器中,读取处理单元包括:第一加载指令执行单元,用于读取对应于 由来自主存储器的第一加载指令指定的地址和另一个处理器之一,将数据存储到高速缓冲存储器中; 以及第二加载指令执行单元,用于从主存储器或另一处理器中的一个处理器读取与由第二加载指令指定的地址相对应的数据,以将数据存储到高速缓冲存储器中,并请求系统控制单元将数据发送到 另一个处理器
    • 33. 发明申请
    • Processor system
    • 处理器系统
    • US20070124567A1
    • 2007-05-31
    • US11357972
    • 2006-02-22
    • Aki TomitaHidetaka AokiNaonobu Sukegawa
    • Aki TomitaHidetaka AokiNaonobu Sukegawa
    • G06F15/00
    • G06F15/167
    • A processor system capable of improving usability and performance of an on-chip heterogeneous multiprocessor is provided. The processor system has a processor and a memory, the processor including one control unit that reads a program, a plurality of arithmetic units that transmit a SIMD instruction of the program read by the control unit, and a shared cache capable of storing the program read by the control unit from the memory and allowing the control unit and the plurality of arithmetic units to read and write data. An instruction transmitted from the control unit to the plurality of arithmetic units specifies, in a process where the plurality of arithmetic units execute instructions, whether, until receiving an external signal from an arithmetic unit different from the arithmetic unit that is executing the instruction, execution of the instruction is to be suspended.
    • 提供了一种能够提高片上异构多处理器的可用性和性能的处理器系统。 处理器系统具有处理器和存储器,处理器包括读取程序的一个控制单元,发送由控制单元读取的程序的SIMD指令的多个运算单元,以及能够存储程序读取的共享高速缓存 并且允许控制单元和多个运算单元读取和写入数据。 从所述控制单元发送到所述多个算术单元的指令,在所述多个算术单元执行指令的处理中,在从与所述指令执行的运算单元不同的运算单元接收到外部信号之前, 的指示将被暂停。