Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

P-Match:A Microprocessor Cache Compression Algorithm


Affiliations
1 RVS College of Engineering and Technology, Coimbatore, Tamilnadu, India
2 Department of ECE, Maharaja Engineering College, Avinashi, Tamilnadu, India
     

   Subscribe/Renew Journal


Speed of microprocessors is being increasing faster than speed of off-chip memory. When multiprocessors are used in the system design, more processors require more accesses to memory. Thus acts as a barrier between processor and memory. Accessing off-chip memory takes more time than accessing an on-chip cache and much more time than executing an instruction. Cache compression presents the challenge that the processor speed has to be improved but it should not significantly increase the total chip power consumption. This architecture has number of novel features tailored for the application. In the proposed work if there are consecutive zeros or ones then there patterns are encoded and the dictionary matching is bypassed. By this method the speed and the power can be improved without affecting the performance of system cache and the compressed pattern is retrieved at the decompressor output without any loss in data.

Keywords

Cache Compression, Compression Ratio, Hardware Implementation, Pair Matching.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 207

PDF Views: 2




  • P-Match:A Microprocessor Cache Compression Algorithm

Abstract Views: 207  |  PDF Views: 2

Authors

A. Deepa
RVS College of Engineering and Technology, Coimbatore, Tamilnadu, India
C. N. Marimuthu
Department of ECE, Maharaja Engineering College, Avinashi, Tamilnadu, India

Abstract


Speed of microprocessors is being increasing faster than speed of off-chip memory. When multiprocessors are used in the system design, more processors require more accesses to memory. Thus acts as a barrier between processor and memory. Accessing off-chip memory takes more time than accessing an on-chip cache and much more time than executing an instruction. Cache compression presents the challenge that the processor speed has to be improved but it should not significantly increase the total chip power consumption. This architecture has number of novel features tailored for the application. In the proposed work if there are consecutive zeros or ones then there patterns are encoded and the dictionary matching is bypassed. By this method the speed and the power can be improved without affecting the performance of system cache and the compressed pattern is retrieved at the decompressor output without any loss in data.

Keywords


Cache Compression, Compression Ratio, Hardware Implementation, Pair Matching.