会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 44. 发明授权
    • Method and system for creating and programming an adaptive computing engine
    • 用于创建和编程自适应计算引擎的方法和系统
    • US07328414B1
    • 2008-02-05
    • US10437800
    • 2003-05-13
    • Paul L. Master
    • Paul L. Master
    • G06F17/50
    • G06F15/7867G06F17/5027Y02D10/12Y02D10/13
    • A system for creating an adaptive computing engine (ACE) includes algorithmic elements adaptable for use in the ACE and configured to provide algorithmic operations, and provides mapping of the algorithmic operations to heterogeneous nodes. The mapping is for initially configuring the heterogeneous nodes to provide appropriate hardware circuit functions that perform algorithmic operations. A reconfigurable interconnection network interconnects the heterogeneous nodes. The mapping includes selecting a combination of ACE building blocks from the ACE building block types for the appropriate hardware circuit functions. The system and corresponding method also includes utilizing the algorithmic operations for optimally configuring the heterogeneous nodes to provide the appropriate hardware circuit function. The utilizing includes the simulating of the performance of the ACE with the combination of ACE building blocks and altering the combination until predetermined performance standards that determine the efficiency of the ACE are met while simulating performance of the ACE.
    • 用于创建自适应计算引擎(ACE)的系统包括适于在ACE中使用并被配置为提供算法操作并且提供算法操作到异构节点的映射的算法元件。 该映射用于初始配置异构节点以提供执行算法操作的适当的硬件电路功能。 可重构互连网络将异构节点互连。 该映射包括从ACE构建块类型中选择ACE构建块的组合以获得适当的硬件电路功能。 该系统和相应的方法还包括利用算法操作来优化配置异构节点以提供适当的硬件电路功能。 利用包括通过ACE构建块的组合模拟ACE的性能,并改变组合,直到在模拟ACE的性能的同时满足确定ACE效率的预定性能标准。
    • 47. 发明授权
    • Adaptive processor for performing an operation with simple and complex units each comprising configurably interconnected heterogeneous elements
    • 自适应处理器,用于以简单和复杂的单元执行操作,每个单元包括可配置互连的异构元素
    • US08356161B2
    • 2013-01-15
    • US12251946
    • 2008-10-15
    • Paul L. MasterEugene HogenauerWalter James Scheuermann
    • Paul L. MasterEugene HogenauerWalter James Scheuermann
    • G06F15/80G06F17/10
    • G06F15/7867G06F13/4027Y02D10/12Y02D10/13
    • The present invention concerns a new category of integrated circuitry and a new methodology for adaptive or reconfigurable computing. The preferred IC embodiment includes a plurality of heterogeneous computational elements coupled to an interconnection network. The plurality of heterogeneous computational elements include corresponding computational elements having fixed and differing architectures, such as fixed architectures for different functions such as memory, addition, multiplication, complex multiplication, subtraction, configuration, reconfiguration, control, input, output, and field programmability. In response to configuration information, the interconnection network is operative in real-time to configure and reconfigure the plurality of heterogeneous computational elements for a plurality of different functional modes, including linear algorithmic operations, non-linear algorithmic operations, finite state machine operations, memory operations, and bit-level manipulations. The various fixed architectures are selected to comparatively minimize power consumption and increase performance of the adaptive computing integrated circuit, particularly suitable for mobile, hand-held or other battery-powered computing applications.
    • 本发明涉及一种新类型的集成电路和用于自适应或可重新配置计算的新方法。 优选的IC实施例包括耦合到互连网络的多个异构计算元件。 多个异构计算元件包括具有固定和不同架构的对应的计算元件,例如用于不同功能的固定架构,例如存储器,加法,乘法,复数乘法,减法,配置,重配置,控制,输入,输出和现场可编程性。 响应于配置信息,互连网络可实时操作以配置和重新配置用于多种不同功能模式的多个异构计算元件,包括线性算法运算,非线性算法运算,有限状态机操作,存储器 操作和位级操作。 选择各种固定架构以相对最小化功率消耗并增加自适应计算集成电路的性能,特别适用于移动,手持或其他电池供电的计算应用。
    • 49. 发明授权
    • Profiling of software and circuit designs utilizing data operation analyses
    • 利用数据操作分析对软件和电路设计进行分析
    • US08276135B2
    • 2012-09-25
    • US10289640
    • 2002-11-07
    • Paul L. Master
    • Paul L. Master
    • G06F9/45
    • G06F17/5022
    • The present invention is a method, system, software and data structure for profiling programs, other code, and adaptive computing integrated circuit architectures, using a plurality of data parameters such as data type, input and output data size, data source and destination locations, data pipeline length, locality of reference, distance of data movement, speed of data movement, data access frequency, number of data load/stores, memory usage, and data persistence. The profiler of the invention accepts a data set as input, and profiles a plurality of functions by measuring a plurality of data parameters for each function, during operation of the plurality of functions with the input data set, to form a plurality of measured data parameters. From the plurality of measured data parameters, the profiler generates a plurality of data parameter comparative results corresponding to the plurality of functions and the input data set. Based upon the measured data parameters, portions of the profiled code are selected for embodiment as computational elements in an adaptive computing IC architecture.
    • 本发明是使用诸如数据类型,输入和输出数据大小,数据源和目的地位置等多种数据参数的分析程序,其他代码和自适应计算集成电路架构的方法,系统,软件和数据结构, 数据流水线长度,参考位置,数据移动距离,数据移动速度,数据访问频率,数据加载/存储数量,内存使用情况和数据持久性。 本发明的分析器接受数据集作为输入,并且在使用输入数据集的多个功能的操作期间,通过测量每个功能的多个数据参数来分析多个功能,以形成多个测量数据参数 。 从多个测量数据参数中,轮廓仪产生对应于多个功能和输入数据组的多个数据参数比较结果。 基于所测量的数据参数,在自适应计算IC体系结构中,为了实施例而将分布代码的部分选择为计算元件。
    • 50. 发明申请
    • ADAPTABLE DATAPATH FOR A DIGITAL PROCESSING SYSTEM
    • 适用于数字处理系统的数据
    • US20110161535A1
    • 2011-06-30
    • US13042391
    • 2011-03-07
    • Amit RAMCHANDRAN
    • Amit RAMCHANDRAN
    • G06F13/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)和其他操作。 提供其他功能。