Applying Thought   
About Wipro
Newsroom
Investors
Careers
  
   
Wipro Technologies Consulting IT Services Product Design Business Process Outsourcing CONTACT US
 
Case Studies
Ideas
 
Search
Embedded & Product Engineering Ideas
Ideas Home
White Papers
Webinars
Presentations
Strategym
 
Global Sourcing Lounge
 
 
IDEAS
White Papers
 
Page coloring in linux
 
 

Abstract
This paper discusses methods to improve the cache performance, amidst the continued trend of increasing the cache size and decreasing the cache associativity. Increase in cache size requires more bits to index the cache and decrease in cache associativity increases the cache miss rate.
It is mainly concerned with the "page coloring", that controls the allocation of the physical page for a virtual address in such a way that more bits remain unchanged between the virtual and physical addresses during the address translation by the operating system. It ensures that virtual pages of different color don't contend for the same cache line thus reducing the miss rate. The page coloring makes the system more seterministic with regard to performance.

Authors
Manoj Sharma
Rangarajan Ramalingam
Geetha Prasanna

Download this paper Send this white paper to a friend

To know more about Wipro in industrial automation, go to www.wipro.com/prodesign/focusareas/iautomation/

 
  Send us an email
Request proposal for services
Subscribe to our monthly newsletter
  RELATED RESOURCES
Softwear: New generation of wearable computers
Design for testability to achieve high test coverage

 
Contact us Terms of use Privacy Sitemap