The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Walaupun superpages ialah penyelesaian yang cekap untuk meningkatkan jangkauan TLB, halangan yang kuat untuk menggunakan superpages menghalang penggunaan sebenar. Dua penyelesaian sebelumnya, TLB subblock separa dan memori bayang-bayang telah dicadangkan untuk menghilangkan kontraint. TLB subblock separa kehilangan hanya sebahagian kecil daripada kontra dan mengehadkan saiz superpage pada kos. Memori bayangan kehilangan kebanyakan kekangan tetapi memperkenalkan masalah serius lain. Kami mencadangkan tiga pendekatan baru untuk meningkatkan sokongan superpage. Pertama, kami mencadangkan skim hibrid yang mengintegrasikan kedua-dua memori bayang-bayang dan TLB sub-separa, dengan itu menikmati faedah yang diwarisi daripada kedua-dua belah pihak. Skim hibrid mempunyai penggunaan superpage setinggi memori bayang-bayang, dan mengelakkan kebanyakan masalah dalam ingatan bayang-bayang berdasarkan TLB subblock separa. Kedua, VS-TLB ialah lanjutan daripada TLB subsekat untuk menyokong subsekat halaman berbilang, manakala TLB subsekat boleh menyokong subsekat halaman tunggal sahaja. VS-TLB mempunyai jangkauan TLB yang jauh lebih besar daripada TLB subblock dengan kos sebilangan kecil bit. Akhir sekali, kami mencadangkan VS-hibrid yang menggantikan TLB subblock separa dalam skema hibrid dengan VS-TLB separa. Ia menyokong berbilang subblok halaman dalam skema hibrid. Oleh itu, ia mengambil kedua-dua kelebihan skim hibrid dan saiz subblok yang diperluaskan. Keputusan simulasi menunjukkan bahawa skim yang dicadangkan mengambil sejumlah besar keuntungan prestasi dalam program aplikasi penanda aras.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Salinan
Cheol Ho PARK, Daeyeon PARK, "Hybrid Schemes and Variable-Size Subblock TLBs: Aggressive Superpage Supports" in IEICE TRANSACTIONS on Information,
vol. E85-D, no. 10, pp. 1609-1618, October 2002, doi: .
Abstract: While superpages are an efficient solution to increase TLB reach, strong contraint for using superpages hinders the actual utilization. Two previous solutions, a partial-subblock TLB and the shadow memory were proposed to loose the contraint. A partial-subblock TLB looses only a small portion of the contraint and limits the superpage size at a cost. The shadow memory looses most of the constraint but introduces other serious problems. We propose three novel approaches to improve superpage supports. First, we propose a hybrid scheme which integrates both the shadow memory and a partial-subblock TLB, thereby enjoying the benefits inherited from both sides. The hybrid scheme has as high a superpage utilization as the shadow memory, and avoids most of the problems in the shadow memory by the virtue of partial-subblock TLB. Second, VS-TLBs are an extension of subblock TLBs to support multiple page subblocks, while subblock TLBs can support only single page subblocks. VS-TLBs have a much larger TLB reach than subblock TLBs with a cost of a small number of bits. Last, we propose VS-hybrid which replaces the partial-subblock TLB in the hybrid scheme with a partial VS-TLB. It supports multiple page subblocks in the hybrid scheme. Therefore, it takes both advantages of the hybrid scheme and the expanded subblock size. The simulation results show that the proposed schemes take a large amount of performance gain in the benchmark application programs.
URL: https://global.ieice.org/en_transactions/information/10.1587/e85-d_10_1609/_p
Salinan
@ARTICLE{e85-d_10_1609,
author={Cheol Ho PARK, Daeyeon PARK, },
journal={IEICE TRANSACTIONS on Information},
title={Hybrid Schemes and Variable-Size Subblock TLBs: Aggressive Superpage Supports},
year={2002},
volume={E85-D},
number={10},
pages={1609-1618},
abstract={While superpages are an efficient solution to increase TLB reach, strong contraint for using superpages hinders the actual utilization. Two previous solutions, a partial-subblock TLB and the shadow memory were proposed to loose the contraint. A partial-subblock TLB looses only a small portion of the contraint and limits the superpage size at a cost. The shadow memory looses most of the constraint but introduces other serious problems. We propose three novel approaches to improve superpage supports. First, we propose a hybrid scheme which integrates both the shadow memory and a partial-subblock TLB, thereby enjoying the benefits inherited from both sides. The hybrid scheme has as high a superpage utilization as the shadow memory, and avoids most of the problems in the shadow memory by the virtue of partial-subblock TLB. Second, VS-TLBs are an extension of subblock TLBs to support multiple page subblocks, while subblock TLBs can support only single page subblocks. VS-TLBs have a much larger TLB reach than subblock TLBs with a cost of a small number of bits. Last, we propose VS-hybrid which replaces the partial-subblock TLB in the hybrid scheme with a partial VS-TLB. It supports multiple page subblocks in the hybrid scheme. Therefore, it takes both advantages of the hybrid scheme and the expanded subblock size. The simulation results show that the proposed schemes take a large amount of performance gain in the benchmark application programs.},
keywords={},
doi={},
ISSN={},
month={October},}
Salinan
TY - JOUR
TI - Hybrid Schemes and Variable-Size Subblock TLBs: Aggressive Superpage Supports
T2 - IEICE TRANSACTIONS on Information
SP - 1609
EP - 1618
AU - Cheol Ho PARK
AU - Daeyeon PARK
PY - 2002
DO -
JO - IEICE TRANSACTIONS on Information
SN -
VL - E85-D
IS - 10
JA - IEICE TRANSACTIONS on Information
Y1 - October 2002
AB - While superpages are an efficient solution to increase TLB reach, strong contraint for using superpages hinders the actual utilization. Two previous solutions, a partial-subblock TLB and the shadow memory were proposed to loose the contraint. A partial-subblock TLB looses only a small portion of the contraint and limits the superpage size at a cost. The shadow memory looses most of the constraint but introduces other serious problems. We propose three novel approaches to improve superpage supports. First, we propose a hybrid scheme which integrates both the shadow memory and a partial-subblock TLB, thereby enjoying the benefits inherited from both sides. The hybrid scheme has as high a superpage utilization as the shadow memory, and avoids most of the problems in the shadow memory by the virtue of partial-subblock TLB. Second, VS-TLBs are an extension of subblock TLBs to support multiple page subblocks, while subblock TLBs can support only single page subblocks. VS-TLBs have a much larger TLB reach than subblock TLBs with a cost of a small number of bits. Last, we propose VS-hybrid which replaces the partial-subblock TLB in the hybrid scheme with a partial VS-TLB. It supports multiple page subblocks in the hybrid scheme. Therefore, it takes both advantages of the hybrid scheme and the expanded subblock size. The simulation results show that the proposed schemes take a large amount of performance gain in the benchmark application programs.
ER -