Sam Ainsworth
Sam Ainsworth
Lecturer in Systems and Hardware Security, University of Edinburgh
Verified email at ed.ac.uk - Homepage
Title
Cited by
Cited by
Year
Graph prefetching using data structure knowledge
S Ainsworth, TM Jones
Proceedings of the 2016 International Conference on Supercomputing, 1-11, 2016
232016
Software prefetching for indirect memory accesses
S Ainsworth, TM Jones
2017 IEEE/ACM International Symposium on Code Generation and Optimization …, 2017
202017
An event-triggered programmable prefetcher for irregular workloads
S Ainsworth, TM Jones
ACM SIGPLAN Notices 53 (2), 578-592, 2018
102018
Cherivoke: Characterising pointer revocation using cheri capabilities for temporal memory safety
H Xia, J Woodruff, S Ainsworth, NW Filardo, M Roe, A Richardson, ...
Proceedings of the 52nd Annual IEEE/ACM International Symposium on …, 2019
72019
Muontrap: Preventing cross-domain spectre-like attacks by capturing speculative state
S Ainsworth, TM Jones
2020 ACM/IEEE 47th Annual International Symposium on Computer Architecture …, 2020
42020
Parallel error detection using heterogeneous cores
S Ainsworth, TM Jones
2018 48th Annual IEEE/IFIP International Conference on Dependable Systems …, 2018
42018
Software prefetching for indirect memory accesses: a microarchitectural perspective
S Ainsworth, TM Jones
ACM Transactions on Computer Systems (TOCS) 36 (3), 1-34, 2019
32019
Cornucopia: Temporal Safety for CHERI Heaps
NW Filardo, BF Gutstein, J Woodruff, S Ainsworth, L Paul-Trifu, B Davis, ...
2020 IEEE Symposium on Security and Privacy (SP). Los Alamitos, CA, USA …, 2020
22020
MarkUs: Drop-in use-after-free prevention for low-level languages
S Ainsworth, TM Jones
2020 IEEE Symposium on Security and Privacy (SP), 860-860, 2020
12020
Paramedic: Heterogeneous parallel error correction
S Ainsworth, TM Jones
2019 49th Annual IEEE/IFIP International Conference on Dependable Systems …, 2019
12019
Prefetching in functional languages
S Ainsworth, TM Jones
Proceedings of the 2020 ACM SIGPLAN International Symposium on Memory …, 2020
2020
Research data supporting" Prefetching in Functional Languages"
S Ainsworth, TM Jones
2020
Research data supporting" MuonTrap: Preventing Cross-Domain Spectre-Like Attacks by Capturing Speculative State"
S Ainsworth, TM Jones
2020
Research data supporting'Cornucopia: Temporal Safety for CHERI Heaps'
N Filardo, B Gutstein, J Woodruff, S Ainsworth, L Paul-Trifu, B Davis, H Xia, ...
2020
Main processor error detection using checker processors
S Ainsworth, TC Grocutt, TM Jones
US Patent App. 16/338,757, 2020
2020
Research data supporting" MarkUs: Drop-in use-after-free prevention for low-level languages"
S Ainsworth, TM Jones
2020
The Guardian Council: Parallel Programmable Hardware Security
S Ainsworth, TM Jones
Proceedings of the Twenty-Fifth International Conference on Architectural …, 2020
2020
Research data supporting" Software Prefetching for Indirect Memory Accesses: A Microarchitectural Perspective"
S Ainsworth, T Jones
2020
Research data supporting" The Guardian Council: Parallel Programmable Hardware Security"
S Ainsworth, T Jones
2020
Research data supporting" CHERIvoke: Characterising Pointer Revocation using CHERI Capabilities for Temporal Memory Safety"
H Xia, J Woodruff, S Ainsworth, N Filardo, M Roe, A Richardson, P Rugg, ...
2019
The system can't perform the operation now. Try again later.
Articles 1–20