By Topic

Increasing TLB reach with multiple pages size subblocks

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Cheol Ho Park ; Software center, Samsung Electron. Co. Ltd., Seoul, South Korea ; Daeyeon Park

While superpages are an efficient solution to increase TLB reach, strong requirements for using superpages hinder an actual utilization. Subblock TLBs release some of these requirements and thus increase the actual utilization of superpages by attaching afield per subblock (or base page) in a superpage. On the other hand, its superpage size is strongly restricted because the number of attached fields should be the same with the superpage size in base page unit. We propose VS-TLBs (Variable-size Subblock TLB), which extend subblock TLBs to allow a subblock to be multiple base pages, while the subblock size in subblock TLBs is a base page. Therefore, with the same number of the attached fields, the TLB reach of VS-TLBs becomes much larger than subblock TLBs. By virtue of the increased TLB reach, the number of TLB misses are reduced considerably. We propose two system configurations: VS-TLB alone and VS-hybrid. VS-hybrid replaces the subblock TLB with VS-TLB in the hybrid scheme of the subblock TLB and the shadow memory. The simulation results show that the two proposed configurations reduce 52% and 67% of TLB misses from the results of their parent systems

Published in:

Performance, Computing, and Communications Conference, 2002. 21st IEEE International

Date of Conference:

2002