A Simple Hardware Prefetching Scheme Using Sequentiality for Shared-Memory Multiprocessors
スポンサーリンク
概要
- 論文の詳細を見る
To reduce the memory access latency on shared-memory multiprocessors, several prefetching schemes have been proposed. The sequential prefetching scheme is a simple hardware-controlled scheme, which exploits the sequentiality of memory accesses to predict which blocks will be read in the near future. Aggressive sequential prefetching prefetches many blocks on each miss to reduce the miss rates and results in good performance for application programs with high sequentiality. However, conservative sequential prefetching prefetches a few blocks on each miss to avoid prefetching of useless blocks, which shows better performance than aggressive sequential prefetching for application programs with low sequentiality. We analyze the relationship between the sequentiality of application programs and the effectiveness of sequential prefetching on various memory and network latency and propose a new adaptive sequential prefetching scheme. Simply adding a small table to the sequential prefetching scheme, the proposed scheme prefetches a large number of blocks for application programs with high sequentiality and reduces the miss rates significantly, and prefetches a small number of blocks for application programs with low sequentiality and avoids loading useless blocks.
- 社団法人電子情報通信学会の論文
- 1997-11-25
著者
-
CHO Jung
Department of Chemical Engineering, Konkuk University
-
Tcheun Myoung
Department Of Computer Science And Cair Korea Advanced Institute Of Science And Technology
-
Maeng Seung
Department Of Computer Science And Cair Korea Advanced Institute Of Science And Technology
-
Cho Jung
Department Of Computer Science And Cair Korea Advanced Institute Of Science And Technology
-
Cho Jung
Department of Chemical Engineering, Kongju National University
関連論文
- Spherical shape BaNd_2Ti_5O_ powders prepared by spray pyrolysis
- Characteristics of nano-sized pb-based glass powders by high temperature spray pyrolysis method
- Effects of solvent on the properties of nano-sized glass powders prepared by flame spray pyrolysis
- 噴霧火炎法によるEu添加BaMgAl_O_蛍光体中実球状粒子の合成
- 二種類の噴霧発生器を用いた噴霧熱分解による酸化コバルト微粉末の合成
- Three-Dimensional Quantitative Volumetry of Chronic Total Occlusion Plaque Using Coronary Multidetector Computed Tomography
- Stable Integration and Functional Expression of Flounder Growth Hormone Gene in Transformed Microalga, Chlorella ellipsoidea
- Complementary DNA Encoding nm23/NDP Kinase Gene from the Korean Tiger Shark Scyliorhinus torazame
- An Adaptive Channel Access Control Method for CDMA/PRMA(Special Issue on Multiple Access and Signal Transmission Techniques for Future Mobile Communications)
- Effects of 2-bromopropane on the female reproductive function in Sprague-Dawley rats.
- Characteristics of size controlled hydroxyapatite powders with nanometer size prepared by flame spray pyrolysis
- Delaying Coherence Requests to Enhance the Performance of Strict Consistency Models(Computer Systems)
- Mutagenicity of 2-Bromopropane
- Congenital cystic adenomatoid malformation ; Perinatal outcome and prenatal diagnostic accuracy(Perinatology 5)
- II D2 Ictal scalp EEG in mesial temporal lobe epilepsy with unitemporal versus bitemporal interictal epileptiform discharges
- Sharks : A Potential Source of Antiangiogenic Factors and Tumor Treatments
- Three-Dimensional Quantitative Volumetry of Chronic Total Occlusion Plaque Using Coronary Multidetector Computed Tomography
- Spectral-Domain Optical Coherence Tomography and Scanning Laser Polarimetry in Glaucoma Diagnosis
- A New Scheduling Scheme in Responsive Systems
- Clinical and laboratory characteristics in patients with acute myocardial infarction due to occlusive vasospasm
- A Simple Hardware Prefetching Scheme Using Sequentiality for Shared-Memory Multiprocessors
- Residual anterior chamber angle closure in narrow-angle eyes following laser peripheral iridotomy : anterior segment optical coherence tomography quantitative study
- A Fault-Tolerant Wormhole Routing Algorithm in Two Dimensional Mesh Networks
- A Design of Pipelined Architecture for Hierarchical Block-Matching Algorithm
- An Efficient Causal Multicast Algorithm for Distributed System
- Progression detection in different stages of glaucoma : mean deviation versus visual field index
- A Computational Study on the Separation of Acetonitrile and Water Azeotropic Mixture Using Pressure Swing Distillation