Profile picture
OGAWA, Tadashi @ogawa_tter
, 23 tweets, 22 min read Read on Twitter
Meltdown, Spectreで学ぶ高性能コンピュータアーキテクチャ、 @dev_msyksphinz 、2018/1/6…


"Dynamic Branch Prediction with Perceptrons", HPCA 2001…
"Neural Methods for Dynamic Branch Prediction", ACM TOCS, Nov 2002…
D. Jiménez, PhD Thesis, 2002…
二つ前ツイの一つ目引用 RT:CGO 2015での発表

のベンチを Meltdown、Spectre対処パッチをあた環境で行ったらどういう影響が出るだろうか (性能低下?)。
ラストの Seznec教授 (IRISA/INRIA) は Alpha EV8 branch predictorデザイン等に参加された分岐予想研究の大家です。
Design Tradeoffs for the Alpha EV8 Conditional Branch Predictor,
A. Seznec, et al., ISCA 2002
canceled in Jun 2001
*This work was done while the authors were with Compaq during 1999
"Finding a CPU Design Bug in the Xbox 360", Jan 7 2018…
"Back in 2005 I was the Xbox 360 CPU guy."
Xbox 360 CPU:
In-order CPU
Branch predictor with very long pipelines
"we hit something similar on the Alpha processor"
"TimeWarp: Rethinking Timekeeping and Performance Monitoring Mechanisms to Mitigate Side-Channel Attacks",
R. Martin, J. Demme, S. Sethumadhavan, Columbia, ISCA 2012…
"Side-channel vulnerability factor: a metric for measuring information leakage",
J. Demme, R. Martin, A. Waksman, S. Sethumadhavan, Columbia, ISCA 2012…
Top Pick '12
IEEE Micro, May/Jun 2013…
"Side-Channel Vulnerability Metrics: SVF vs. CSV",
John Demme and Simha Sethumadhavan, Columbia, WDDD 2014 PDF…
"Overcoming the Intuition Wall:
Measurement and Analysis in Computer Architecture",
John Demme, PhD Thesis, 2014, Columbia…
Thesis Advisor: S. Sethumadhavan
4 Measuring Side-Channel Vulnerability
"Iso-X: A Flexible Architecture for Hardware-Managed Isolated Execution",
D. Evtyushkin, .., D. Ponomarev, N. Abu-Ghaza, ..,, MICRO 2014…
"Flexible Hardware-Managed Isolated Execution: ..",
IEEE TDSC, Jul 2016…
"Covert Channels Through Branch Predictors: A Feasibility Study",
D. Evtyushkin, D. Ponomarev, N. Abu-Ghaza, HASP 2015…
"Understanding and Mitigating Covert Channels Through Branch Predictors",
ACM TACO, Apr 2016…
"Jump over ASLR: Attacking Branch Predictors to Bypass ASLR",
D. Evtyushkin, D. Ponomarev, N. Abu-Ghaza, MICRO 2016…
"Securing Systems with Isolated Execution",
D. Evtyushkin, PhD Thesis, Aug 2017, SUNY Binghamton
Binghamton Graduate Student Award for Excellence in Research
Advisor: D. Ponomarev
Co-adviser: N. Abu-Ghazaleh, UC Riverside
"BranchScope: A New Side-Channel Attack on Directional Branch Predictor",
D. Evtyushkin, D. Ponomarev, N. Abu-Ghaza, ASPLOS 2018, Mar 24-28, 2018
"Beyond Belief:
The Case of Spectre and Meltdown",
D. Gruss, M. Lipp & M. Schwarz, TU Graz, Mystery Keynote, BlueHat IL, Microsoft, Jan 24 2018
D. Gruss
Meltdown and Spectre
[Video/Slides] "Exploiting modern microarchitectures Meltdown, Spectre, and other hardware attacks", Jon Masters, Computer Architect, Red Hat
Stanford EE380, Jan 31 2018
FOSDEM 2018, Feb 4 2018
"A Primer on the Meltdown & Spectre Hardware Security Design Flaws and their Important Implications", The CCC Blog, Feb 13 2018…
Prof. Hill (CCC Vice Chair)
"A Brief History of Speculation",
Mikko H. Lipasti, Keynote, WS on Pioneering Processor Paradigms, Feb 25 2018, with HPCA 2018 PDF…
46 pages
MICRO ToT Award…
Prof. Lipasti
"Impact of Meltdown/Spectre Patches on HPC Application Performance", TACC, IXPUG, Mar 5 2018 Zipped PDF…
Stampede 2: KNL & Skylake
WRF Ver 3.6.1
GROMACS Ver 2016.3
NAND Ver 2.12
Centos 7 Patches
Kernel Update
"KNL/SKX impact < 5% in most cases"
"BranchScope: A New Side-Channel Attack on Directional Branch Predictor", D. Evtyushkin, et al, ASPLOS 2018, Mar 28 2018 PDF…
"Jump over ASLR: Attacking Branch Predictors to Bypass ASLR", MICRO 2016
"A Survey of Techniques for Dynamic Branch Prediction", Sparsh Mittal, IIT Hyderabad, arXiv, Apr 1 2018
106 references, 37 pages…
"Software-based Microarchitectural Attacks", Daniel Gruss, Graz University of Technology, 2017
Jan 2018
Best dissertation in CS at an Austrian institution, Jun 15 2018
"Microarchitectural Attacks: From the Basics to Arbitrary Read and Write Primitives without any Software Bugs",
Daniel Gruss, Talk at Radboud Univ Digital Security Gr, Jun 19 2018 PDF…
309 pages
PhD Thesis, 2017
Best dissertation
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to OGAWA, Tadashi
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($3.00/month or $30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!