Linux - Open Source White Papers

Using Uncacheable Memory to Improve Unity Linux Performance

Overview Although cache is popular, it is expensive to assure cache coherence and it is not advantageous with a poor locality program. This paper points out that uncacheable memory, to a memory area with cache disabled, will have better performance in some situations. The authors implement uncacheable page table and uncacheable buffer for ethernet driver in the Unity system. The results indicate that uncacheable memory will make 5%- 29% performance improvement in some important aspects. Meanwhile it does not hurt other performance metrics. The authors believe this approach could be applied in similar situations to improve other embedded systems' performance.

Further White Paper Details
PublisherPeking University File FormatPDF
Date PublishedSeptember 2005
FormatWhite Papers   
Topics
Thin clients switch on digitally excluded

Thin clients switch on digitally excluded

Case study: Digital inclusion project tackles social exclusion in Liverpool more

Renault goes multilingual

Renault goes multilingual

Case study: Translation tech turns docs into 23 languages… more


Quick Sitemap Links: