会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Adaptable datapath for a digital processing system
    • 适用于数字处理系统的数据路径
    • US07904603B2
    • 2011-03-08
    • US12556894
    • 2009-09-10
    • Amit Ramchandran
    • Amit Ramchandran
    • G06F3/00
    • G06F13/287G06F9/30014G06F9/3012G06F9/3824G06F9/3826G06F9/383G06F9/3867G06F9/3885G06F13/16
    • The present invention includes an adaptable high-performance node (RXN) with several features that enable it to provide high performance along with adaptability. A preferred embodiment of the RXN includes a run-time configurable data path and control path. The RXN supports multi-precision arithmetic including 8, 16, 24, and 32 bit codes. Data flow can be reconfigured to minimize register accesses for different operations. For example, multiply-accumulate operations can be performed with minimal, or no, register stores by reconfiguration of the data path. Predetermined kernels can be configured during a setup phase so that the RXN can efficiently execute, e.g., Discrete Cosine Transform (DCT), Fast-Fourier Transform (FFT) and other operations. Other features are provided.
    • 本发明包括具有若干特征的适应性高性能节点(RXN),使其能够提供高性能以及适应性。 RXN的优选实施例包括运行时可配置数据路径和控制路径。 RXN支持包括8,16,24和32位代码的多精度算术。 可以重新配置数据流,以最小化不同操作的寄存器访问。 例如,通过重新配置数据路径,可以通过最小或不存在寄存器存储来执行乘法累加操作。 可以在建立阶段期间配置预定的内核,使得RXN可以有效地执行例如离散余弦变换(DCT),快速傅里叶变换(FFT)和其他操作。 提供其他功能。
    • 2. 发明申请
    • CACHE FOR INSTRUCTION SET ARCHITECTURE USING INDEXES TO ACHIEVE COMPRESSION
    • 使用索引进行压缩的指令设置架构的缓存
    • US20070150656A1
    • 2007-06-28
    • US11683026
    • 2007-03-07
    • Amit Ramchandran
    • Amit Ramchandran
    • G06F12/00
    • G06F13/287G06F9/30014G06F9/3012G06F9/3824G06F9/3826G06F9/383G06F9/3867G06F9/3885G06F13/16
    • A method for compressing a set of instructions in an adaptive computing machine includes identifying frequently executed instructions, inserting an explicit caching instruction associating the identified instructions with an index value in the set of instructions before the identified instructions and replacing at least one instance of the frequently executed instructions subsequent to the explicit caching instruction with a compressed instruction referencing the index value. One or more instructions can be identified for compression, including groups of consecutive or non-consecutive instructions. The explicit caching instruction directs a node in an adaptive computing machine to store instructions in an instruction storage unit in association with an index value. Instructions stored in the storage unit are retrievable with reference to the index value. The compressed instruction may include one or more references to index values, and can include a sequence of index values indicating the sequence of execution of the associated instructions.
    • 一种用于在自适应计算机器中压缩一组指令的方法包括识别频繁执行的指令,将识别出的指令与所识别的指令之前的指令集中的索引值相关联的显式高速缓存指令,并将所述指令的至少一个实例 在显式高速缓存指令之后的执行指令具有引用索引值的压缩指令。 可以识别一个或多个指令用于压缩,包括连续或非连续指令的组。 显式高速缓存指令引导自适应计算机中的节点将指令存储在与索引值相关联的指令存储单元中。 存储在存储单元中的指令可以参考索引值进行检索。 压缩指令可以包括对索引值的一个或多个引用,并且可以包括指示相关联指令的执行顺序的索引值序列。
    • 8. 发明授权
    • Cache for instruction set architecture using indexes to achieve compression
    • 缓存指令集架构使用索引来实现压缩
    • US07568086B2
    • 2009-07-28
    • US11683026
    • 2007-03-07
    • Amit Ramchandran
    • Amit Ramchandran
    • G06F9/06
    • G06F13/287G06F9/30014G06F9/3012G06F9/3824G06F9/3826G06F9/383G06F9/3867G06F9/3885G06F13/16
    • A method for compressing a set of instructions in an adaptive computing machine includes identifying frequently executed instructions, inserting an explicit caching instruction associating the identified instructions with an index value in the set of instructions before the identified instructions and replacing at least one instance of the frequently executed instructions subsequent to the explicit caching instruction with a compressed instruction referencing the index value. One or more instructions can be identified for compression, including groups of consecutive or non-consecutive instructions. The explicit caching instruction directs a node in an adaptive computing machine to store instructions in an instruction storage unit in association with an index value. Instructions stored in the storage unit are retrievable with reference to the index value. The compressed instruction may include one or more references to index values, and can include a sequence of index values indicating the sequence of execution of the associated instructions.
    • 一种用于在自适应计算机器中压缩一组指令的方法包括识别频繁执行的指令,将识别出的指令与所识别的指令之前的指令集中的索引值相关联的显式高速缓存指令,并将所述指令的至少一个实例 在显式高速缓存指令之后的执行指令具有引用索引值的压缩指令。 可以识别一个或多个指令用于压缩,包括连续或非连续指令的组。 显式高速缓存指令引导自适应计算机中的节点将指令存储在与索引值相关联的指令存储单元中。 存储在存储单元中的指令可以参考索引值进行检索。 压缩指令可以包括对索引值的一个或多个引用,并且可以包括指示相关联指令的执行顺序的索引值序列。
    • 10. 发明授权
    • Cache for instruction set architecture using indexes to achieve compression
    • 缓存指令集架构使用索引来实现压缩
    • US07194605B2
    • 2007-03-20
    • US10628083
    • 2003-07-24
    • Amit Ramchandran
    • Amit Ramchandran
    • G06F9/312
    • G06F13/287G06F9/30014G06F9/3012G06F9/3824G06F9/3826G06F9/383G06F9/3867G06F9/3885G06F13/16
    • A method for compressing a set of instructions in an adaptive computing machine includes identifying frequently executed instructions, inserting an explicit caching instruction associating the identified instructions with an index value in the set of instructions before the identified instructions and replacing at least one instance of the frequently executed instructions subsequent to the explicit caching instruction with a compressed instruction referencing the index value. One or more instructions can be identified for compression, including groups of consecutive or non-consecutive instructions. The explicit caching instruction directs a node in an adaptive computing machine to store instructions in an instruction storage unit in association with an index value. Instructions stored in the storage unit are retrievable with reference to the index value. The compressed instruction may include one or more references to index values, and can include a sequence of index values indicating the sequence of execution of the associated instructions.
    • 一种用于在自适应计算机器中压缩一组指令的方法包括识别频繁执行的指令,将识别出的指令与所识别的指令之前的指令集中的索引值相关联的显式高速缓存指令,并将所述指令的至少一个实例 在显式高速缓存指令之后的执行指令具有引用索引值的压缩指令。 可以识别一个或多个指令用于压缩,包括连续或非连续指令的组。 显式高速缓存指令引导自适应计算机中的节点将指令存储在与索引值相关联的指令存储单元中。 存储在存储单元中的指令可以参考索引值进行检索。 压缩指令可以包括对索引值的一个或多个引用,并且可以包括指示相关联指令的执行顺序的索引值序列。