会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Apparatus For Cooperative Sharing Of Operand Access Port Of A Banked Register File
    • 用于共享存储文件的操作数接入端口的装置
    • US20070239970A1
    • 2007-10-11
    • US11278824
    • 2006-04-06
    • I-Tao LiaoChuan-Cheng PengPo-Han HuangChuan-Hua Chang
    • I-Tao LiaoChuan-Cheng PengPo-Han HuangChuan-Hua Chang
    • G06F9/44
    • G06F9/3012G06F9/30141G06F9/3836G06F9/3885G06F9/3891
    • An apparatus for cooperative sharing of operand access port of a banked register file comprises a partitioned register file, a first group of functional unit, a second group of function units and an access control circuit. The access control circuit includes three control bits to control the accesses to the register file by the functional units for operands. The invention is to relax the constraint encountered by the compiler and a smart assembler using a conventional Ping-Pong file register. The relaxed constraint allows the two banks of the partitioned register file accessed by two instructions simultaneously as long as each corresponding operand of the two instructions are in different register banks. By the relaxed constraint, a compiler and a smart assembler have more choices to schedule instructions in a program, potentially increasing program performance.
    • 一种用于协同共享存储寄存器文件的操作数访问端口的装置,包括分区寄存器文件,第一组功能单元,第二组功能单元和访问控制电路。 访问控制电路包括三个控制位,用于控制功能单元对操作数对寄存器文件的访问。 本发明是为了放松使用传统乒乓文件寄存器的编译器和智能汇编器遇到的约束。 宽松的约束允许两个指令同时访问的分区寄存器文件的两个库,只要两个指令的每个相应的操作数都在不同的寄存器组中。 通过轻松的约束,编译器和智能汇编器有更多的选择来调度程序中的指令,从而潜在地增加程序性能。
    • 9. 发明授权
    • Inter-cluster communication module using the memory access network
    • 群集间通信模块使用内存接入网
    • US07404048B2
    • 2008-07-22
    • US11246115
    • 2005-10-11
    • Tay-Jyi LinPi-Chen HsiaoChih-Wei LiuChein-Wei JenI-Tao LiaoPo-Han Huang
    • Tay-Jyi LinPi-Chen HsiaoChih-Wei LiuChein-Wei JenI-Tao LiaoPo-Han Huang
    • G06F12/00
    • G06F15/173
    • An inter-cluster communication module using the memory access network is provided, including a plurality of clusters, a memory subsystem, a controller and a switch device. When some clusters issue a load instruction and some clusters issue a store instruction of an identical memory address concurrently, the controller controls the switch device which connects the clusters and the memory banks of the memory subsystem, so that the data item is transmitted from the cluster issuing the store instruction to the cluster issuing the load instruction through the switch device, thereby achieving data exchange between the clusters. Herein, the data item is selectively stored in the memory module depending on the address. Furthermore, the data item is also transmitted between the memory and the clusters over the switch device.
    • 提供了使用存储器访问网络的集群间通信模块,包括多个集群,存储器子系统,控制器和交换设备。 当一些集群发出加载指令并且一些集群同时发出相同存储器地址的存储指令时,控制器控制连接存储器子系统的集群和存储器组的交换设备,从而从集群发送数据项 通过交换设备向发布加载指令的集群发出存储指令,从而实现集群之间的数据交换。 这里,数据项根据地址被选择性地存储在存储器模块中。 此外,数据项也通过交换设备在存储器和簇之间传输。