On-chip cache prefetch mechanism which drives data memory access mode matching according to configuration information

Liu Leibo,Yang Chen,Luo Kai,Li Zhaoshi,Yin Shouyi,Wei Shaojun
2016-01-01
Abstract:The invention discloses an on-chip cache prefetch mechanism which drives data memory access mode matching according to configuration information. The mechanism comprises a mode detection module which is used for detecting a prefetch mode of currently performed configuration information based on a memory access address of a reconfigurable array; a mode storage module which is used for storing the prefetch mode of the configuration information used in a preset time period; an address production module which is used for producing a data prefetch address for the configuration information again performed on the reconfigurable array according to the stored prefetch mode; and a mode evaluation module which is used for calculating the prefetch accuracy of the stored prefetch mode, thus detecting and updating the ineffective prefetch mode. According to the on-chip cache prefetch mechanism provided by the embodiment of the invention, when the prefetch accuracy exceeds a certain threshold value, prefetch data is obtained according to a prefetch template; therefore, the prefetch accuracy and performance are improved; the performance of a system is improved; and the mechanism is simple and easy to realize.
What problem does this paper attempt to address?