发明名称 PROCESSING A DATA STREAM BY ACCESSING ONE OR MORE HARDWARE REGISTERS
摘要 Disclosed are a method, a system, and a program product for processing a data stream by accessing one or more hardware registers of a processor. In one or more embodiments, a first program instruction or subroutine can associate a hardware register of the processor with a data stream. With this association, the hardware register can be used as a stream head which can be used by multiple program instructions to access the data stream. In one or more embodiments, data from the data stream can be fetched automatically as needed and with one or more patterns which may include one or more start positions, one or more lengths, one or more strides, etc. to allow the cache to be populated with sufficient amounts of data to reduce memory latency and/or external memory bandwidth when executing an application which accesses the data stream through the one or more registers.
申请公布号 US2010268888(A1) 申请公布日期 2010.10.21
申请号 US20090424829 申请日期 2009.04.16
申请人 INTERNATIONAL BUISNESS MACHINES CORPORATION 发明人 GHEITH AHMED M.
分类号 G06F9/30;G06F12/08 主分类号 G06F9/30
代理机构 代理人
主权项
地址