会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 62. 发明授权
    • Silent store detection and recording in memory storage
    • 在存储器中静音存储检测和记录
    • US09448798B1
    • 2016-09-20
    • US15086974
    • 2016-03-31
    • International Business Machines Corporation
    • Pradip BoseChen-Yong CherRavi Nair
    • G06F9/30G06F9/38
    • G06F9/30043G06F9/3863G06F11/00G06F11/30
    • An aspect includes receiving a write request that includes a memory address and write data. Stored data is read from a memory location at the memory address. Based on determining that the memory location was not previously modified, the stored data is compared to the write data. Based on the stored data matching the write data, the write request is completed without writing the write data to the memory and a corresponding silent store bit, in a silent store bitmap is set. Based on the stored data not matching the write data, the write data is written to the memory location, the silent store bit is reset and a corresponding modified bit is set. At least one of an application and an operating system is provided access to the silent store bitmap.
    • 一方面包括接收包括存储器地址和写数据的写请求。 从存储器地址的存储器位置读取存储的数据。 基于确定存储器位置未被修改,将存储的数据与写入数据进行比较。 基于与写入数据匹配的存储数据,写入请求完成,而不将写入数据写入存储器,并且在静默存储位图中设置相应的静默存储位。 基于与写入数据不匹配的存储数据,将写入数据写入存储器位置,无声存储位被复位并且相应的修改位被置位。 为应用程序和操作系统中的至少一个提供对静默存储位图的访问。
    • 63. 发明授权
    • On-chip traffic prioritization in memory
    • 内存中的片上流量优先级
    • US09405711B2
    • 2016-08-02
    • US13737339
    • 2013-01-09
    • International Business Machines Corporation
    • Bruce M. FleischerThomas W. FoxHans M. JacobsonRavi Nair
    • G06F12/00G06F13/18G06F9/48G06F13/16
    • G06F3/0659G06F3/061G06F3/0625G06F3/0673G06F9/4881G06F13/1626G06F13/1663G06F13/18Y02D10/14
    • According to one embodiment, a method for traffic prioritization in a memory device includes sending a memory access request including a priority value from a processing element in the memory device to a crossbar interconnect in the memory device. The memory access request is routed through the crossbar interconnect to a memory controller in the memory device associated with the memory access request. The memory access request is received at the memory controller. The priority value of the memory access request is compared to priority values of a plurality of memory access requests stored in a queue of the memory controller to determine a highest priority memory access request. A next memory access request is performed by the memory controller based on the highest priority memory access request.
    • 根据一个实施例,一种用于存储器设备中的业务优先级排序的方法包括:将存储器设备中的处理元件中包含优先级值的存储器访问请求发送到存储器设备中的交叉连接。 存储器访问请求通过交叉开关互连路由到与存储器访问请求相关联的存储器设备中的存储器控​​制器。 存储器访问请求在存储器控制器处被接收。 将存储器访问请求的优先级值与存储在存储器控制器的队列中的多个存储器访问请求的优先级值进行比较,以确定最高优先级的存储器访问请求。 存储器控制器基于最高优先级的存储器访问请求来执行下一个存储器访问请求。
    • 64. 发明授权
    • Chaining between exposed vector pipelines
    • 暴露的矢量管道之间的链接
    • US09400656B2
    • 2016-07-26
    • US13966408
    • 2013-08-14
    • International Business Machines Corporation
    • Thomas W. FoxBruce M. FleischerHans M. JacobsonRavi Nair
    • G06F9/30G06F9/38
    • G06F9/3867G06F9/30079G06F9/3017G06F9/30185G06F9/3826G06F9/3828
    • Embodiments include a method for chaining data in an exposed-pipeline processing element. The method includes separating a multiple instruction word into a first sub-instruction and a second sub-instruction, receiving the first sub-instruction and the second sub-instruction in the exposed-pipeline processing element. The method also includes issuing the first sub-instruction at a first time, issuing the second sub-instruction at a second time different than the first time, the second time being offset to account for a dependency of the second sub-instruction on a first result from the first sub-instruction, the first pipeline performing the first sub-instruction at a first clock cycle and communicating the first result from performing the first sub-instruction to a chaining bus coupled to the first pipeline and a second pipeline, the communicating at a second clock cycle subsequent to the first clock cycle that corresponds to a total number of latch pipeline stages in the first pipeline.
    • 实施例包括用于在暴露流水线处理元件中链接数据的方法。 该方法包括将多个指令字分离成第一子指令和第二子指令,在暴露流水线处理元件中接收第一子指令和第二子指令。 该方法还包括在第一时间发出第一子指令,在与第一时间不同的第二时间发出第二子指令,第二时间被补偿以考虑第二子指令对第一子指令的依赖性 来自第一子指令的结果是,第一流水线以第一时钟周期执行第一子指令,并将第一结果从执行第一子指令传送到耦合到第一流水线的链接总线和第二流水线, 在第一时钟周期之后的第二时钟周期中,其对应于第一管线中的锁存流水线级的总数。
    • 68. 发明授权
    • Memory page management
    • 内存页面管理
    • US09251048B2
    • 2016-02-02
    • US13655505
    • 2012-10-19
    • International Business Machines Corporation
    • Bruce M. FleischerHans M. JacobsonRavi Nair
    • G06F12/02G06F12/08
    • G06F12/0215G06F1/3275G06F12/08Y02D10/13Y02D10/14
    • According to one embodiment, a method for operating a memory device includes receiving a first request from a requestor, wherein the first request includes accessing data at a first memory location in a memory bank, opening a first page in the memory bank, wherein opening the first page includes loading a row including the first memory location into a buffer, the row being loaded from a row location in the memory bank and transmitting the data from the first memory location to the requestor. The method also includes determining, by a memory controller, whether to close the first page following execution of the first request based on information relating to a likelihood that a subsequent request will access the first page.
    • 根据一个实施例,一种用于操作存储设备的方法包括从请求者接收第一请求,其中第一请求包括在存储体中的第一存储器位置访问数据,打开存储体中的第一页,其中打开 第一页包括将包括第一存储器位置的行加载到缓冲器中,该行从存储体中的行位置加载并将数据从第一存储器位置传送到请求器。 该方法还包括由存储器控制器基于与随后的请求将访问第一页的可能性有关的信息确定第一请求执行之后是否关闭第一页。