Results 1 to 10 of about 228 (127)
Protean: Resource-efficient Instruction Prefetching [PDF]
FunderElectronics and Telecommunications Research Institute (ETRI)Grant number ...
Muhammad Hassan +2 more
openalex +3 more sources
Effective Instruction Prefetching via Fetch Prestaging [PDF]
As technological process shrinks and clock rate increases, instruction caches can no longer be accessed in one cycle. Alternatives are implementing smaller caches (with higher miss rate) or large caches with a pipelined access (with higher branch misprediction penalty).
Ayose Falcón, A. Ramirez, Mateo Valero
openalex +4 more sources
Fetch-Directed Instruction Prefetching Revisited [PDF]
Prior work has observed that fetch-directed prefetching (FDIP) is highly effective at covering instruction cache misses. The key to FDIP's effectiveness is having a sufficiently large BTB to accommodate the application's branch working set. In this work, we introduce several optimizations that significantly extend the reach of the BTB within the ...
Truls Asheim, Rakesh Kumar, Boris Grot
openalex +3 more sources
Kilo-instruction processors, runahead and prefetching [PDF]
There is a continuous research effort devoted to overcome the memory wall problem. Prefetching is one of the most frequently used techniques. A prefetch mechanism anticipates the processor requests by moving data into the lower levels of the memory hierarchy. Runahead mechanism is another form of prefetching based on speculative execution.
Tanausú Ramírez +3 more
openalex +3 more sources
Lockup-free instruction fetch/prefetch cache organization [PDF]
In the past decade, there has been much literature describing various cache organizations that exploit general programming idiosyncrasies to obtain maximum hit rate (the probability that a requested datum is now resident in the cache). Little, if any, has been presented to exploit: (1) the inherent dual input nature of the cache and (2) the many-datum ...
David Kroft
openalex +3 more sources
Execution history guided instruction prefetching [PDF]
zbMATH Open Web Interface contents unavailable due to conflicting licenses.
Yi Zhang, Steve Haga, Rajeev Barua
openalex +3 more sources
Combining instruction prefetching with partial cache locking to improve WCET in real-time systems. [PDF]
Ni F, Long X, Wan H, Gao X.
europepmc +3 more sources
Method of Timing Attack for Linux Against KASLR [PDF]
For Linux systems with Kernel Address Space Layout Randomization(KASLR) protection, this paper proposes a Cache instant attack method based on CPU prefetch instruction.
CONG Mou, ZHANG Ping, WANG NING
doaj +1 more source
Hierarchical Prefetching: A Software-Hardware Instruction Prefetcher for Server Applications
Tingji Zhang +9 more
openalex +2 more sources
Morrigan: A Composite Instruction TLB Prefetcher [PDF]
The effort to reduce address translation overheads has typically targeted data accesses since they constitute the overwhelming portion of the second-level TLB (STLB) misses in desktop and HPC applications. The address translation cost of instruction accesses has been relatively neglected due to historically small instruction footprints.
Vavouliotis, Georgios +4 more
openaire +1 more source

