METHOD AND APPARATUS FOR EXECUTING MULTI-THREAD
    1.
    发明申请
    METHOD AND APPARATUS FOR EXECUTING MULTI-THREAD 审中-公开
    用于执行多线程的方法和装置

    公开(公告)号:US20160162295A1

    公开(公告)日:2016-06-09

    申请号:US14957912

    申请日:2015-12-03

    CPC classification number: G06F9/30072 G06F9/3009 G06F9/30145 G06F9/3851

    Abstract: A method of executing, by a processor, a multi-thread including threads of the processor, includes setting a mask value indicating execution of one of the threads of the processor based on an instruction, setting an inverted mask value based on the set mask value; and executing the thread of the processor based on the set mask value and the set inverted mask value.

    Abstract translation: 处理器执行包括处理器线程的多线程的方法包括基于指令设置指示执行处理器中的一个线程的掩码值,基于设置的掩码值设置反向掩码值 ; 以及基于设置的掩码值和所设置的反向掩码值来执行处理器的线程。

    METHOD AND APPARATUS FOR CORRECTING CACHE PROFILING INFORMATION IN MULTI-PASS SIMULATOR
    3.
    发明申请
    METHOD AND APPARATUS FOR CORRECTING CACHE PROFILING INFORMATION IN MULTI-PASS SIMULATOR 有权
    用于校正多通道模拟器中的高速缓存配置信息的方法和装置

    公开(公告)号:US20160253261A1

    公开(公告)日:2016-09-01

    申请号:US15032867

    申请日:2014-03-12

    Abstract: Provided method includes storing a first cache snap shot including cache profiling information regarding a cache when a first process being executed by a cycle accurate simulator is terminated; storing a second cache snap shot including the cache profiling information on the cache when a second process is executed in the cycle accurate simulator; comparing the second cache snap shot of the second process and the first cache snap shot of the first process to readjust any one value of a cache hit value and a cache miss value which are present in the second cache snap shot of the second process; and correcting the cache profiling information which is stored in the first cache snap shot of the first process by reflecting the readjusted any one value of the cache hit value and the cache miss value present in the second cache snap shot of the second process.

    Abstract translation: 所提供的方法包括当由循环精确模拟器执行的第一处理被终止时,存储包括关于高速缓存的高速缓存分析信息的第一高速缓存快照; 当在所述周期精确模拟器中执行第二处理时,将包括所述高速缓存分析信息的第二高速缓存快照存储在所述高速缓存上; 比较第二进程的第二高速缓存快照和第一进程的第一高速缓存快照,以重新调整存在于第二进程的第二高速缓存快照中的高速缓存命中值和高速缓存未命中值的任何一个值; 以及通过反映重新调整的第二处理的第二高速缓存快照中存在的高速缓存命中值和高速缓存未命中值的任何一个值来校正存储在第一处理的第一高速缓存快照中的缓存分析信息。

    PROCESSOR AND COMMAND PROCESSING METHOD PERFORMED BY SAME
    4.
    发明申请
    PROCESSOR AND COMMAND PROCESSING METHOD PERFORMED BY SAME 有权
    处理器和命令处理方法

    公开(公告)号:US20160170807A1

    公开(公告)日:2016-06-16

    申请号:US14964069

    申请日:2015-12-09

    CPC classification number: G06F8/4441 G06F8/441

    Abstract: A command processing method and processor performing the method are provided. The method includes: determining a priority of a variable of a program based on a usage frequency of the variable; determining an address at which a value of the variable is stored in a memory based on the priority of the variable; and generating a command that relates to the variable based on a bit string length of the address.

    Abstract translation: 提供了执行该方法的命令处理方法和处理器。 该方法包括:基于变量的使用频率来确定程序的变量的优先级; 基于所述变量的优先级确定所述变量的值被存储在存储器中的地址; 以及基于所述地址的位串长度生成与所述变量相关的命令。

Patent Agency Ranking