Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: A Survey on Recent Hardware Data Prefetching Approaches with An Emphasis
  on Servers   Data prefetching, i.e., the act of predicting application's future memory
accesses and fetching those that are not in the on-chip caches, is a well-known
and widely-used approach to hide the long latency of memory accesses. The
fruitfulness of data prefetching is evident to both industry and academy:
nowadays, almost every high-performance processor incorporates a few data
prefetchers for capturing various access patterns of applications; besides,
there is a myriad of proposals for data prefetching in the research literature,
where each proposal enhances the efficiency of prefetching in a specific way.
In this survey, we discuss the fundamental concepts in data prefetching and
study state-of-the-art hardware data prefetching approaches. Additional Key
Words and Phrases: Data Prefetching, Scale-Out Workloads, Server Processors,
and Spatio-Temporal Correlation.

37
The categories of this paper are: supr-con
11
The categories of this paper are: hep-lat
10
The categories of this paper are: q-bio
7
The categories of this paper are: hep-th
5
The categories of this paper are: gr-qc
0
The categories of this paper are: hep-ph
25
The categories of this paper are: patt-sol
24
The categories of this paper are: dg-ga
3
The categories of this paper are: physics
35
The categories of this paper are: mtrl-th
26
The categories of this paper are: bayes-an
34
The categories of this paper are: chem-ph
19
The categories of this paper are: eess
20
The categories of this paper are: acc-phys
2
The categories of this paper are: math
16
The categories of this paper are: stat