会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 81. 发明授权
    • Space and power efficient hybrid counters array
    • 空间和功率高效的混合计数器阵列
    • US07688931B2
    • 2010-03-30
    • US12120416
    • 2008-05-14
    • Alan G. GaraValentina Salapura
    • Alan G. GaraValentina Salapura
    • G06M3/00
    • H03K21/026
    • A hybrid counter array device for counting events. The hybrid counter array includes a first counter portion comprising N counter devices, each counter device for receiving signals representing occurrences of events from an event source and providing a first count value corresponding to a lower order bits of the hybrid counter array. The hybrid counter array includes a second counter portion comprising a memory array device having N addressable memory locations in correspondence with the N counter devices, each addressable memory location for storing a second count value representing higher order bits of the hybrid counter array. A control device monitors each of the N counter devices of the first counter portion and initiates updating a value of a corresponding second count value stored at the corresponding addressable memory location in the second counter portion. Thus, a combination of the first and second count values provide an instantaneous measure of number of events received.
    • 用于计数事件的混合计数器阵列装置。 混合计数器阵列包括包括N个计数器装置的第一计数器部分,每个计数器装置用于接收表示来自事件源的事件发生的信号,并提供对应于混合计数器阵列的较低位的第一计数值。 混合计数器阵列包括第二计数器部分,其包括具有与N个计数器装置对应的N个可寻址存储器位置的存储器阵列器件,每个可寻址存储器位置用于存储表示混合计数器阵列的较高阶位的第二计数值。 控制装置监视第一计数器部分的N个计数器装置中的每一个,并且启动更新存储在第二计数器部分中相应的可寻址存储器位置处的对应的第二计数值的值。 因此,第一和第二计数值的组合提供了接收事件数量的瞬时量度。
    • 82. 发明授权
    • Space and power efficient hybrid counters array
    • 空间和功率高效的混合计数器阵列
    • US07532700B2
    • 2009-05-12
    • US11507310
    • 2006-08-21
    • Alan G. GaraValentina Salapura
    • Alan G. GaraValentina Salapura
    • G06M3/00
    • H03K21/026
    • A hybrid counter array device for counting events. The hybrid counter array includes a first counter portion comprising N counter devices, each counter device for receiving signals representing occurrences of events from an event source and providing a first count value corresponding to a lower order bits of the hybrid counter array. The hybrid counter array includes a second counter portion comprising a memory array device having N addressable memory locations in correspondence with the N counter devices, each addressable memory location for storing a second count value representing higher order bits of the hybrid counter array. A control device monitors each of the N counter devices of the first counter portion and initiates updating a value of a corresponding second count value stored at the corresponding addressable memory location in the second counter portion. Thus, a combination of the first and second count values provide an instantaneous measure of number of events received.
    • 用于计数事件的混合计数器阵列装置。 混合计数器阵列包括包括N个计数器装置的第一计数器部分,每个计数器装置用于接收表示来自事件源的事件发生的信号,并提供对应于混合计数器阵列的较低位的第一计数值。 混合计数器阵列包括第二计数器部分,其包括具有与N个计数器装置对应的N个可寻址存储器位置的存储器阵列器件,每个可寻址存储器位置用于存储表示混合计数器阵列的较高阶位的第二计数值。 控制装置监视第一计数器部分的N个计数器装置中的每一个,并且启动更新存储在第二计数器部分中相应的可寻址存储器位置处的对应的第二计数值的值。 因此,第一和第二计数值的组合提供了接收事件数量的瞬时量度。
    • 83. 发明申请
    • LOW LATENCY COUNTER EVENT INDICATION
    • 低期计数器事件指示
    • US20090116610A1
    • 2009-05-07
    • US12130724
    • 2008-05-30
    • Alan G. GaraValentina Salapura
    • Alan G. GaraValentina Salapura
    • G01F15/06G06M3/00
    • H03K23/54
    • A hybrid counter array device for counting events with interrupt indication includes a first counter portion comprising N counter devices, each for counting signals representing event occurrences and providing a first count value representing lower order bits. An overflow bit device associated with each respective counter device is additionally set in response to an overflow condition. The hybrid counter array includes a second counter portion comprising a memory array device having N addressable memory locations in correspondence with the N counter devices, each addressable memory location for storing a second count value representing higher order bits. An operatively coupled control device monitors each associated overflow bit device and initiates incrementing a second count value stored at a corresponding memory location in response to a respective overflow bit being set. The incremented second count value is compared to an interrupt threshold value stored in a threshold register, and, when the second counter value is equal to the interrupt threshold value, a corresponding “interrupt arm” bit is set to enable a fast interrupt indication. On a subsequent roll-over of the lower bits of that counter, the interrupt will be fired.
    • 一种用于对具有中断指示进行计数事件的混合计数器阵列装置,包括包括N个计数器装置的第一计数器部分,每个计数器装置用于计数表示事件发生的信号,并提供表示较低位的第一计数值。 与每个相应计数器装置相关联的溢出位装置响应于溢出状况被另外设置。 混合计数器阵列包括第二计数器部分,其包括具有与N个计数器装置对应的N个可寻址存储器位置的存储器阵列器件,每个可寻址存储器位置用于存储表示较高阶位的第二计数值。 操作耦合的控制设备监视每个相关联的溢出位设备并且响应于设置的相应溢出位而启动存储在相应存储器位置的第二计数值的递增。 将增加的第二计数值与存储在阈值寄存器中的中断阈值进行比较,并且当第二计数器值等于中断阈值时,相应的“中断臂”位被设置为使能快速中断指示。 在该计数器的低位后续翻转时,中断将被触发。
    • 84. 发明授权
    • Method and apparatus for efficient performance monitoring of a large number of simultaneous events
    • 用于高效率监测大量同时事件的方法和装置
    • US07461383B2
    • 2008-12-02
    • US11507307
    • 2006-08-21
    • Alan G. GaraMichael K. GschwindValentina Salapura
    • Alan G. GaraMichael K. GschwindValentina Salapura
    • G06F3/00G06F9/44G06F9/46G06F13/00
    • G06F11/348Y02D10/34
    • A system for monitoring a large number of simultaneous events implements a hybrid counter array device having a first counter portion comprising counter devices, each counter device for receiving signals representing occurrences of events from an event source and providing a first count value corresponding to a lower order bits of the hybrid counter array. A second counter portion comprises a memory array device having addressable memory locations in correspondence with the counter devices, each addressable memory location for storing a second count value representing higher order bits. A control device monitors each of the counter devices and initiates updating a value of a corresponding second count value stored at the corresponding addressable memory location. The system includes interrupt pre-indication for providing fast interrupt trigger to a processor device when a count value related to an event equals a threshold value. A data transfer sub-system additionally enables one or more of: read access or write access to both the count values in the first and second counter portions over a narrow bus, the read/write access for purposes of initializing and determining status of the count values for a monitored event type in response to a processor device request.
    • 一种用于监视大量同时事件的系统实现了具有包括计数器装置的第一计数器部分的混合计数器阵列装置,每个计数器装置用于接收表示从事件源发生的事件的信号,并提供对应于较低次序的第一计数值 混合计数器阵列的位。 第二计数器部分包括具有与计数器装置对应的可寻址存储器位置的存储器阵列器件,每个可寻址存储器位置用于存储表示较高阶位的第二计数值。 控制装置监视每个计数器装置并且启动更新存储在相应的可寻址存储器位置处的对应的第二计数值的值。 当与事件相关的计数值等于阈值时,该系统包括用于向处理器设备提供快速中断触发的中断预指示。 数据传输子系统另外启用以下一个或多个:通过窄总线对第一和第二计数器部分中的计数值进行读访问或写入访问,用于初始化和确定计数状态的读/写访问 响应于处理器设备请求的被监视事件类型的值。
    • 85. 发明申请
    • Space and power efficient hybrid counters array
    • 空间和功率高效的混合计数器阵列
    • US20080043899A1
    • 2008-02-21
    • US11507310
    • 2006-08-21
    • Alan G. GaraValentina Salapura
    • Alan G. GaraValentina Salapura
    • H03K23/00
    • H03K21/026
    • A hybrid counter array device for counting events. The hybrid counter array includes a first counter portion comprising N counter devices, each counter device for receiving signals representing occurrences of events from an event source and providing a first count value corresponding to a lower order bits of the hybrid counter array. The hybrid counter array includes a second counter portion comprising a memory array device having N addressable memory locations in correspondence with the N counter devices, each addressable memory location for storing a second count value representing higher order bits of the hybrid counter array. A control device monitors each of the N counter devices of the first counter portion and initiates updating a value of a corresponding second count value stored at the corresponding addressable memory location in the second counter portion. Thus, a combination of the first and second count values provide an instantaneous measure of number of events received.
    • 用于计数事件的混合计数器阵列装置。 混合计数器阵列包括包括N个计数器装置的第一计数器部分,每个计数器装置用于接收表示来自事件源的事件发生的信号,并提供对应于混合计数器阵列的较低位的第一计数值。 混合计数器阵列包括第二计数器部分,其包括具有与N个计数器装置对应的N个可寻址存储器位置的存储器阵列器件,每个可寻址存储器位置用于存储表示混合计数器阵列的较高阶位的第二计数值。 控制装置监视第一计数器部分的N个计数器装置中的每一个,并且启动更新存储在第二计数器部分中相应的可寻址存储器位置处的对应的第二计数值的值。 因此,第一和第二计数值的组合提供了接收事件数量的瞬时量度。
    • 86. 发明申请
    • SPACE AND POWER EFFICIENT HYBRID COUNTERS ARRAY
    • 空间和功率有效的混合计数器阵列
    • US20090116611A1
    • 2009-05-07
    • US12120416
    • 2008-05-14
    • Alan G. GaraValentina Salapura
    • Alan G. GaraValentina Salapura
    • G06M3/00
    • H03K21/026
    • A hybrid counter array device for counting events. The hybrid counter array includes a first counter portion comprising N counter devices, each counter device for receiving signals representing occurrences of events from an event source and providing a first count value corresponding to a lower order bits of the hybrid counter array. The hybrid counter array includes a second counter portion comprising a memory array device having N addressable memory locations in correspondence with the N counter devices, each addressable memory location for storing a second count value representing higher order bits of the hybrid counter array. A control device monitors each of the N counter devices of the first counter portion and initiates updating a value of a corresponding second count value stored at the corresponding addressable memory location in the second counter portion. Thus, a combination of the first and second count values provide an instantaneous measure of number of events received.
    • 用于计数事件的混合计数器阵列装置。 混合计数器阵列包括包括N个计数器装置的第一计数器部分,每个计数器装置用于接收表示来自事件源的事件发生的信号,并提供对应于混合计数器阵列的较低位的第一计数值。 混合计数器阵列包括第二计数器部分,其包括具有与N个计数器装置对应的N个可寻址存储器位置的存储器阵列器件,每个可寻址存储器位置用于存储表示混合计数器阵列的较高阶位的第二计数值。 控制装置监视第一计数器部分的N个计数器装置中的每一个,并且启动更新存储在第二计数器部分中相应的可寻址存储器位置处的对应的第二计数值的值。 因此,第一和第二计数值的组合提供了接收事件数量的瞬时量度。
    • 87. 发明申请
    • METHOD AND APPARATUS FOR EFFICIENT PERFORMANCE MONITORING OF A LARGE NUMBER OF SIMULTANEOUS EVENTS
    • 大量同时活动的有效执行监测方法和装置
    • US20090077571A1
    • 2009-03-19
    • US12324254
    • 2008-11-26
    • Alan G. GaraMichael K. GschwindValentina Salapura
    • Alan G. GaraMichael K. GschwindValentina Salapura
    • G06F3/00
    • G06F11/348Y02D10/34
    • A system for monitoring a large number of simultaneous events implements a hybrid counter array device having a first counter portion comprising counter devices, each counter device for receiving signals representing occurrences of events from an event source and providing a first count value corresponding to a lower order bits of the hybrid counter array. A second counter portion comprises a memory array device having addressable memory locations in correspondence with the counter devices, each addressable memory location for storing a second count value representing higher order bits. A control device monitors each of the counter devices and initiates updating a value of a corresponding second count value stored at the corresponding addressable memory location. The system includes interrupt pre-indication for providing fast interrupt trigger to a processor device when a count value related to an event equals a threshold value. A data transfer sub-system additionally enables one or more of: read access or write access to both the count values in the first and second counter portions over a narrow bus, the read/write access for purposes of initializing and determining status of the count values for a monitored event type in response to a processor device request.
    • 一种用于监视大量同时事件的系统实现了具有包括计数器装置的第一计数器部分的混合计数器阵列装置,每个计数器装置用于接收表示从事件源发生的事件的信号,并提供对应于较低次序的第一计数值 混合计数器阵列的位。 第二计数器部分包括具有与计数器装置对应的可寻址存储器位置的存储器阵列器件,每个可寻址存储器位置用于存储表示较高阶位的第二计数值。 控制装置监视每个计数器装置并且启动更新存储在相应的可寻址存储器位置处的对应的第二计数值的值。 当与事件相关的计数值等于阈值时,该系统包括用于向处理器设备提供快速中断触发的中断预指示。 数据传输子系统另外启用以下一个或多个:通过窄总线对第一和第二计数器部分中的计数值进行读访问或写入访问,用于初始化和确定计数状态的读/写访问 响应于处理器设备请求的被监视事件类型的值。
    • 88. 发明授权
    • Low complexity speculative multithreading system based on unmodified microprocessor core
    • 基于未修改的微处理器核心的低复杂度推测性多线程系统
    • US07404041B2
    • 2008-07-22
    • US11351830
    • 2006-02-10
    • Alan G. GaraMichael K. GschwindValentina Salapura
    • Alan G. GaraMichael K. GschwindValentina Salapura
    • G06F12/00
    • G06F12/0811G06F9/3828G06F9/3842G06F9/3851G06F12/0815G06F2212/507
    • A system, method and computer program product for supporting thread level speculative execution in a computing environment having multiple processing units adapted for concurrent execution of threads in speculative and non-speculative modes. Each processing unit includes a cache memory hierarchy of caches operatively connected therewith. The apparatus includes an additional cache level local to each processing unit for use only in a thread level speculation mode, each additional cache for storing speculative results and status associated with its associated processor when handling speculative threads. The additional local cache level at each processing unit are interconnected so that speculative values and control data may be forwarded between parallel executing threads. A control implementation is provided that enables speculative coherence between speculative threads executing in the computing environment.
    • 一种用于在具有多个处理单元的计算环境中支持线程级推测性执行的系统,方法和计算机程序产品,该处理单元适于以推测和非推测模式并行执行线程。 每个处理单元包括与其可操作地连接的高速缓存的高速缓冲存储器层级。 该装置包括仅在线程级推测模式中使用的每个处理单元本地的附加高速缓存级别,每个附加高速缓存用于存储推测结果以及处理推测性线程时与其相关联的处理器相关联的状态。 在每个处理单元处的附加本地高速缓存级别互连,使得推测值和控制数据可以在并行执行线程之间转发。 提供了一种控制实现,其实现在计算环境中执行的推测线程之间的推测性一致性。