会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 41. 发明授权
    • Computation table for block computation
    • 块计算的计算表
    • US08327345B2
    • 2012-12-04
    • US12336332
    • 2008-12-16
    • Ravi K. ArimilliBalaram Sinharoy
    • Ravi K. ArimilliBalaram Sinharoy
    • G06F9/45
    • G06F8/4441
    • In response to receiving pre-processed code, a compiler identifies a code section that is not candidate for acceleration and identifying a code block specifying an iterated operation that is a candidate for acceleration. In response to identifying the code section, the compiler generates post-processed code containing one or more lower level instructions corresponding to the identified code section, and in response to identifying the code block, the compiler creates and outputs an operation data structure separate from the post-processed code that identifies the iterated operation. The compiler places a block computation command in the post-processed code that invokes processing of the operation data structure to perform the iterated operation and outputs the post-processed code.
    • 响应于接收预处理的代码,编译器识别不是加速候选的代码段,并且识别指定作为加速候选的迭代操作的代码块。 响应于识别代码部分,编译器生成包含与识别的代码部分相对应的一个或多个较低级别指令的后处理代码,并且响应于识别代码块,编译器创建并输出与 标识迭代操作的后处理代码。 编译器在后处理代码中放置块计算命令,该代码调用操作数据结构的处理以执行迭代操作,并输出后处理代码。
    • 48. 发明申请
    • FULLY ASYNCHRONOUS MEMORY MOVER
    • 充分的异常记忆运动
    • US20090198934A1
    • 2009-08-06
    • US12024613
    • 2008-02-01
    • Ravi K. ArimilliRobert S. BlackmoreChulho KimBalaram SinharoyHanhong Xue
    • Ravi K. ArimilliRobert S. BlackmoreChulho KimBalaram SinharoyHanhong Xue
    • G06F12/02G06F12/14G06F9/46
    • G06F9/30032G06F12/0831G06F12/0862G06F12/10
    • A data processing system has a processor and a memory coupled to the processor and an asynchronous memory mover coupled to the processor. The asynchronous memory mover has registers for receiving a set of parameters from the processor, which parameters are associated with an asynchronous memory move (AMM) operation initiated by the processor in virtual address space, utilizing a source effective address and a destination effective address. The asynchronous memory mover performs the AMM operation to move the data from a first physical memory location having a source real address corresponding to the source effective address to a second physical memory location having a destination real address corresponding to the destination effective address. The asynchronous memory mover has an associated off-chip translation mechanism. The AMM operation thus occurs independent of the processor, and the processor continues processing other operations independent of the AMM operation.
    • 数据处理系统具有耦合到处理器的处理器和存储器以及耦合到处理器的异步存储器移动器。 异步存储器移动器具有用于从处理器接收一组参数的寄存器,这些参数与虚拟地址空间中由处理器发起的异步存储器移动(AMM)操作相关联,利用源有效地址和目的地有效地址。 异步存储器移动器执行AMM操作以将来自具有与源有效地址相对应的源实际地址的第一物理存储器位置的数据移动到具有与目的地有效地址相对应的目的地实际地址的第二物理存储器位置。 异步存储器移动器具有相关的片外转换机制。 因此,AMM操作独立于处理器,并且处理器继续处理独立于AMM操作的其他操作。