会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • IMPROVEMENTS RELATING TO SINGLE INSTRUCTION MULTIPLE DATA (SIMD) ARCHITECTURES
    • 关于单指令多数据(SIMD)架构的改进
    • WO2009141654A1
    • 2009-11-26
    • PCT/GB2009/050546
    • 2009-05-20
    • ASPEX SEMICONDUCTOR LIMITEDWHITAKER, MartinLANCASTER, John
    • WHITAKER, MartinLANCASTER, John
    • G06F15/78G06F15/80G06F9/38
    • G06F9/3887G06F9/3016G06F9/3889G06F9/3891G06F15/8007
    • Improvements Relating to Single Instruction Multiple Data (SIMD) Architectures A parallel processor for processing a plurality of different processing instruction streams in parallel is described. The processor comprises a plurality of data processing units; and a plurality of SIMD (Single Instruction Multiple Data) controllers, each connectable to a group of data processing units of the plurality of data processing units, and each SIMD controller arranged to handle an individual processing task with a subgroup of actively connected data processing units selected from the group of data processing units. The parallel processor is arranged to vary dynamically the size of the subgroup of data processing units to which each SIMD controller is actively connected under control of received processing instruction streams, thereby permitting each SIMD controller to be actively connected to a different number of processing units for different processing tasks.
    • 关于单指令多数据(SIMD)架构的改进描述了并行处理多个不同处理指令流的并行处理器。 处理器包括多个数据处理单元; 以及多个SIMD(单指令多数据)控制器,每个SIMD(单指令多数据)控制器可连接到多个数据处理单元中的一组数据处理单元,并且每个SIMD控制器被布置成处理具有主动连接的数据处理单元的子组的单独处理任务 从数据处理单元组中选择。 并行处理器被布置为在接收到的处理指令流的控制下动态地改变每个SIMD控制器主动连接的数据处理单元的子组的大小,从而允许每个SIMD控制器主动地连接到不同数量的处理单元 不同的处理任务。
    • 3. 发明申请
    • IMPROVEMENTS RELATING TO CONTROLLING SIMD PARALLEL PROCESSORS
    • 关于控制SIMD并行处理器的改进
    • WO2010125407A1
    • 2010-11-04
    • PCT/GB2010/050733
    • 2010-05-04
    • ASPEX SEMICONDUCTOR LIMITEDLANCASTER, JohnWHITAKER, Martin
    • LANCASTER, JohnWHITAKER, Martin
    • G06F9/38G06F15/80G06F9/45
    • G06F8/45G06F9/3887G06F9/3889G06F15/8015
    • A processing apparatus for processing source code comprising a plurality of single line instructions to implement a desired processing function is described. The processing apparatus comprises: i) a string-based non-associative multiple -SIMD (Single Instruction Multiple Data) parallel processor arranged to process a plurality of different instruction streams in parallel, the processor including: a plurality of data processing elements connected sequentially in a string topology and organised to operate in a multiple -SIMD configuration, the data processing elements being arranged to be selectively and independently activated to take part in processing operations, and a plurality of SIMD controllers, each connectable to a group of selected data processing elements of the plurality of data processing elements for processing a specific instruction stream, each group being defined dynamically during run- time by a single line instruction provided in the source code, and ii) a compiler for verifying and converting the plurality of the single line instructions into an executable set of commands for the parallel processor, wherein the processing apparatus is arranged to process each single line instruction which specifies an operation and an active group of selected data processing elements for each SIMD controller that is to take part in the operation.
    • 描述了一种用于处理源代码的处理装置,该处理装置包括多条单行指令以实现期望的处理功能。 该处理装置包括:i)基于串的非关联多个-SIMD(单指令多数据)并行处理器,其被并行处理多个不同的指令流,所述处理器包括:多个数据处理单元, 字符串拓扑并被组织以在多-SIMD配置中操作,所述数据处理元件被布置为选择性和独立地激活以参与处理操作;以及多个SIMD控制器,每个SIMD控制器可连接到一组选择的数据处理元件 用于处理特定指令流的多个数据处理元件中,每个组在运行期间通过在源代码中提供的单行指令动态定义,以及ii)用于验证和转换多条单行指令的编译器 转换成用于并行处理器的可执行命令集,其中处理 装置被设置为处理指定用于参与该操作的每个SIMD控制器的操作的选定数据处理元件的活动组的每个单行指令。
    • 5. 发明申请
    • PREPARING ACTIVE POLYMER EXTRUDATES
    • 制备活性聚合物挤出物
    • WO2005042623A1
    • 2005-05-12
    • PCT/GB2004/004470
    • 2004-10-22
    • UNIVERSITY OF NOTTINGHAMHAO, JianyuanWHITAKER, Martin, JamesSHAKESHEFF, Kevin, MorrisHOWDLE, Steven, Melvyn
    • HAO, JianyuanWHITAKER, Martin, JamesSHAKESHEFF, Kevin, MorrisHOWDLE, Steven, Melvyn
    • C08J3/205
    • C08J9/12B01J3/008B29C44/12C08J9/14C08J2201/03C08J2203/06C08J2203/08C08J2203/12C08J2203/14C08J2203/142
    • Process for preparing active polymer extrudate comprising polymer matrix and guest matter, the process comprising contacting a polymer substrate and guest matter with a plasticising fluid under dense phase, sub critical or supercritical plasticising conditions of elevated temperature and/or pressure to plasticise the polymer substrate and incorporate guest matter and extruding polymer substrate incorporating guest matter under dense phase, sub critical or supercritical conditions via an extrusion orifice into a collection zone or a mould with simultaneous or subsequent release of pressure, whereby extrudate is obtained comprising a solid admixture of polymer matrix and guest matter in form conferred by the orifice or the mould; a novel extrudate; composition thereof and apparatus for the preparation thereof, and use thereof in fibre processing techniques, medical applications such as in delivery of drugs and other agents such as imaging and diagnostic agents, tissue engineering, and as medical devices or aids such as delivery devices or aids for drugs, imaging and diagnostic agents, as tissue engineering devices or aids such as sutures, and the like; as an anti-microbial for example having bacteria -static or -cidal activity; as a natural or synthetic barrier capable of immobilising e.g. naturally occurring or artificially introduced poisons or toxins by e.g. absorption, interaction or reaction; in agrochemical or crop protection applications; in the processing of thermally labile fibres for use in dying, textiles, electronics etc below the polymer Tg, Tm or viscosity; in incorporation of dyes and other thermally labile materials into polymers that cannot be formed by traditional processes e.g. melt extrusion and the like; or in incorporation of surfactants into fibres to control polymer properties.
    • 制备包含聚合物基质和客体物质的活性聚合物挤出物的方法,该方法包括在高温和/或高压的密相,亚临界或超临界塑化条件下使聚合物基质和客体物质与塑化流体接触,以塑化聚合物基材和 将客体物质和挤出聚合物基材在密相,亚临界或超临界条件下通过挤出孔引入收集区或模具中,同时或随后释放压力,由此得到包含聚合物基质和固体混合物的固体混合物的挤出物 由孔或模具赋予的形式的客体; 新型挤出物 其制备方法及其制备方法及其在纤维加工技术中的应用,医药应用如药物递送和其它试剂如成像和诊断试剂,组织工程,以及作为医疗装置或辅助剂例如递送装置或助剂 用作药物,成像和诊断剂,作为组织工程装置或诸如缝合线等辅助物品; 作为抗微生物剂,例如具有细菌静止或杀生物活性; 作为能够固定的天然或合成屏障。 天然存在或人为引入的毒素或毒素。 吸收,相互作用或反应; 在农业或作物保护应用中; 在聚合物Tg,Tm或粘度以下的用于染色,纺织品,电子等的热不稳定纤维的加工; 将染料和其它热不稳定材料并入聚合物中,所述聚合物不能通过传统方法形成,例如, 熔融挤出等; 或将表面活性剂引入纤维中以控制聚合物性质。
    • 7. 发明申请
    • APPARATUS AND METHOD FOR BLOCK MOTION ESTIMATION
    • 用于块运动估计的装置和方法
    • WO2011138584A1
    • 2011-11-10
    • PCT/GB2011/000685
    • 2011-05-04
    • ASPEX SEMICONDUCTOR LIMITEDJALOWIECKI, Ian PaulWHITAKER, Martin
    • JALOWIECKI, Ian PaulWHITAKER, Martin
    • H04N7/26H04N7/50
    • H04N19/43H04N19/109H04N19/115H04N19/149H04N19/176H04N19/61
    • Methods and apparatus for conducting motion searching are provided. Motion search is conducted by comparing an image macroblock against a plurality of positions within an image search region. A first 2D array comprises interconnected multi-directional shift registers for storing and shifting image values corresponding to a search window within the search region. A second 2D array comprises registers for storing image values corresponding to a macroblock. A distortion calculation module is operatively connected to the first and second 2D arrays, the distortion calculation module being arranged to calculate and output a distortion value corresponding to the difference between image values stored in associated registers of the first and second arrays, the distortion value thereby quantifying the correlation between the search window and the macroblock. The shift registers of the first 2D array are controlled to pass image values between adjacent shift registers to translate the position of the search window within the search region. Distortion values outputted after progressive shifts of the first 2D array are then tracked thereby determining an optimal registration position of the macroblock relative to the search region.
    • 提供了进行运动搜索的方法和装置。 通过将图像宏块与图像搜索区域内的多个位置进行比较来进行运动搜索。 第一2D阵列包括用于存储和移动与搜索区域内的搜索窗口对应的图像值的互连的多向移位寄存器。 第二2D阵列包括用于存储对应于宏块的图像值的寄存器。 失真计算模块可操作地连接到第一和第二2D阵列,失真计算模块被布置成计算和输出与存储在第一和第二阵列的相关联的寄存器中的图像值之间的差对应的失真值,由此失真值 量化搜索窗口和宏块之间的相关性。 控制第一2D阵列的移位寄存器以在相邻移位寄存器之间传递图像值,以将搜索窗口的位置翻译成搜索区域。 然后跟踪第一2D阵列的逐行移位之后输出的失真值,从而确定宏块相对于搜索区域的最佳注册位置。
    • 9. 发明申请
    • IMPROVEMENTS RELATING TO ORTHOGONAL DATA MEMORY
    • 与正交数据存储相关的改进
    • WO2005088640A2
    • 2005-09-22
    • PCT/GB2005000895
    • 2005-03-09
    • ASPEX SEMICONDUCTOR LTDJALOWIECKI IANWHITAKER MARTINBOUGHTON DONALD
    • JALOWIECKI IANWHITAKER MARTINBOUGHTON DONALD
    • G06F7/78G06F15/80G06F17/16G11C11/00
    • G06F7/785
    • A mufti-ported orthogonal data memory (16) for effecting a corner-turning function, where for example data input as a sequence of bit-parallel word-serial data transfers are converted to data output in a bit-serial, word-parallel fashion, is described. The memory (16) is arranged to transfer data words comprising a plurality of data items and comprising: a plurality of data memory cells (36) arranged in the form of a matrix having rows and columns, and a plurality of groups (A, B, C, D) of memory cells (36) within the matrix, each group (A, B, C, D) being defined across multiple rows and columns and being individually addressable to effect transfer of a data word thereto; and enabling means having dedicated strobe connections (PDTEN) to each of the plurality of groups (A, B, C, D) of memory cells (36) and being arranged to enable selected ones of the plurality of groups (A, B, C, D) of memory cells (36) to read data present at their inputs, or to write stored data to their outputs, in a single transfer operation.
    • 用于实现转角功能的多端口正交数据存储器(16),其中例如作为比特并行字串行数据传输的序列输入的数据被转换为以比特串行,字并行方式输出的数据 ,被描述。 存储器(16)被布置成传送包括多个数据项的数据字,并且包括:多个数据存储单元(36),其以具有行和列的矩阵的形式排列,以及多个组(A,B ,C,D),每组(A,B,C,D)被定义在多个行和列之间,并且可单独寻址以实现对数据字的传送; 以及对存储器单元(36)的多个组(A,B,C,D)中的每一组具有专用选通连接(PDTEN)的启用装置,并且被布置成使得多个组(A,B,C)中的选定组 ,D)存储单元(36)以在单个传送操作中读取存在于其输入端的数据,或将存储的数据写入其输出。
    • 10. 发明申请
    • IMPROVEMENTS RELATING TO MEMORY ADDRESSING TECHNIQUES
    • 与存储器寻址技术相关的改进
    • WO2003054707A2
    • 2003-07-03
    • PCT/GB2002/005852
    • 2002-12-20
    • ASPEX TECHNOLOGY LIMITEDWHITAKER, Martin
    • WHITAKER, Martin
    • G06F13/00
    • G06F9/3895G06F9/345
    • A method of generating a stream of non-contiguous memory addresses representing contiguous points in logical space is described. The method comprises: generating initialising parameters describing the contiguous points in the logical space; configuring a memory address engine with the initialising parameters; performing an algorithm in the memory address engine according to the initialising parameters to produce a plurality of non-contiguous memory addresses; and collating the non-contiguous memory addresses into the stream of memory addresses for output to a data memory. The present invention has particular application to SIMD processing techniques where there are a plurality of memory address engines.
    • 描述了一种生成表示逻辑空间中的连续点的不连续的存储器地址流的方法。 该方法包括:生成描述逻辑空间中的连续点的初始化参数; 使用初始化参数配置内存地址引擎; 根据初始化参数在存储器地址引擎中执行算法以产生多个不连续的存储器地址; 以及将不连续的存储器地址对准到存储器地址流中以输出到数据存储器。 本发明特别适用于存在多个存储器地址引擎的SIMD处理技术。