Return Address Stacks
Return Address Stack is a processor microarchitectural structure that stores predicted return addresses for function calls, differentiating itself from general-purpose branch prediction mechanisms by specifically managing the return address hierarchy to enable accurate and efficient control flow prediction during speculative execution.
25
Publications
1.3K
Citations
93
Authors
32
Institutions
Publications per year
2017–2026
3
Variants
Return Address Stack
25
Tyler Bletsch, Xuxian Jiang, Vince Freeh et al. · 2011 · 538 citations
Untraceable Electronic Mail, Return Address and Digital Pseudonyms
David Chaum · 1981 · 163 citations
A processor architecture defense against buffer overflow attacks
J.P. McGregor, David Karig, Z. Shi et al. · 2003 · 75 citations
1–5 of 25
93
2
h-index
1
h-index
1
h-index
1
h-index
1
h-index
1–5 of 93
32
Princeton University
Princeton, United States
3 h-index
9 publications
450 citations
Advanced Micro Devices (United States)
Sunnyvale, United States
2 h-index
22 publications
296 citations

University of Wisconsin–Milwaukee
Milwaukee, United States
1 h-index
1 publications
26 citations
University of Wisconsin–Madison
Madison, United States
1 h-index
2 publications
46 citations

Université Grenoble Alpes
Saint-Martin-d'Hères, France
1 h-index
3 publications
33 citations
Intel (United States)
Santa Clara, United States
1 h-index
3 publications
30 citations
University of Illinois Chicago
Chicago, United States
1 h-index
2 publications
34 citations
University of California, Los Angeles
Los Angeles, United States
1 h-index
2 publications
52 citations
1–8 of 32
2 publications · 68 citations
2
h-index
1 publications · 25 citations
1
h-index
1 publications · 15 citations
1
h-index
1 publications · 26 citations
1
h-index
JSA · 1 publications · 13 citations
1
h-index
1–5