Jon Masters episode artwork

EPISODE · Jan 20, 2020 · 1H 38M

Jon Masters

from On The Metal · host Oxide Computer Company

You can find Jon on Twitter at https://twitter.com/jonmasters.Some of the highlights of the show include:"Negative Result: Reading Kernel Memory From User Mode" (blog post from July 2017): https://cyber.wtf/2017/07/28/negative-result-reading-kernel-memory-from-user-mode/Spectre: https://en.wikipedia.org/wiki/Spectre_(security_vulnerability)Meltdown: https://en.wikipedia.org/wiki/Meltdown_(security_vulnerability)Speculative execution: https://www.extremetech.com/computing/261792-what-is-speculative-executionICL: https://en.wikipedia.org/wiki/International_Computers_LimitedHacker News front page, January 1st, 2018: https://news.ycombinator.com/front?day=2018-01-01Boogie Nights, the death of Little Bill: https://www.youtube.com/watch?v=JFX-qfYbHKgBBC Micro 6502: https://en.wikipedia.org/wiki/BBC_MicroBBC Master: https://en.wikipedia.org/wiki/BBC_MasterStorage Wars: https://en.wikipedia.org/wiki/Storage_WarsPA-8000: https://en.wikipedia.org/wiki/PA-8000SPARCbook 3000ST: https://blog.adafruit.com/2019/04/01/sparcbook-3000st-the-coolest-90s-laptop-sparc-vintagecomputing-retrocomputing-eckmeister/Itanium: https://en.wikipedia.org/wiki/ItaniumMcKinley: https://en.wikipedia.org/wiki/List_of_Intel_Itanium_microprocessors#McKinley_(180_nm)Leon Czolgosz: https://en.wikipedia.org/wiki/Leon_CzolgoszHumartia: https://en.wikipedia.org/wiki/HamartiaTransmeta: https://en.wikipedia.org/wiki/TransmetaTransmeta Crusoe: https://en.wikipedia.org/wiki/Transmeta_CrusoeRichard (Dick) Sites: https://sites.google.com/site/dicksites/Dick Sites, "It's the Memory, Stupid!": http://cva.stanford.edu/classes/cs99s/papers/architects_look_to_future.pdfJohn Crawford: https://en.wikipedia.org/wiki/John_Crawford_(engineer)John Hennessy: https://en.wikipedia.org/wiki/John_L._HennessyKernel page-table isolation: https://en.wikipedia.org/wiki/Kernel_page-table_isolationHot Chips 30 keynote: https://www.youtube.com/watch?v=d5XzVF0sAZoPanel at Hot Chips 30 keynote: https://www.youtube.com/watch?v=d5XzVF0sAZo#t=1h17mThe Omega Directive: https://en.wikipedia.org/wiki/The_Omega_DirectiveL1TF: https://en.wikipedia.org/wiki/Foreshadow_(security_vulnerability)iDRACula: https://www.servethehome.com/idracula-vulnerability-impacts-millions-of-legacy-dell-emc-servers/MDS, including Zombieload and RIDL: https://en.wikipedia.org/wiki/Microarchitectural_Data_SamplingHeartbleed: https://en.wikipedia.org/wiki/HeartbleedLazy FPU: https://en.wikipedia.org/wiki/Lazy_FP_state_restorePentium FDIV bug: https://en.wikipedia.org/wiki/Pentium_FDIV_bugPentium F00F bug: https://en.wikipedia.org/wiki/Pentium_F00F_bugHyper-threading: https://en.wikipedia.org/wiki/Hyper-threadingAcorn Archimedes: https://en.wikipedia.org/wiki/Acorn_ArchimedesAcorn RISC machine: https://en.wikipedia.org/wiki/ARM_architectureRISC-V: https://en.wikipedia.org/wiki/RISC-VARM Thumb: https://en.wikipedia.org/wiki/ARM_architecture#ThumbARMv8: https://en.wikipedia.org/wiki/ARM_architecture#ARMv8-AChris Celio et al., "Avoiding ISA Bloat with Macro-Op Fusion for RISC-V": https://arxiv.org/abs/1607.02318Chris Celio, "ISA Shootout": https://www.youtube.com/watch?v=Ii_pEXKKYUgBeagleBoard: https://en.wikipedia.org/wiki/BeagleBoardARM Ares: https://en.wikichip.org/wiki/arm_holdings/microarchitectures/neoverse_n1SeaMicro: https://en.wikipedia.org/wiki/SeaMicroCalxeda: https://en.wikipedia.org/wiki/CalxedaAppliedMicro X-Gene: https://en.wikichip.org/wiki/apm/x-geneUEFI: https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_InterfaceBroadcom Vulcan: https://en.wikichip.org/wiki/cavium/microarchitectures/vulcanSavaged by Systemd: An Erotic Unix Encounter by Michael Warren Lucas: https://www.goodreads.com/book/show/36190710-savaged-by-systemdCoreboot kexec'ing Linux: https://twitter.com/hugelgupf/status/1158466881373630464IOMMU: https://en.wikipedia.org/wiki/Input%E2%80%93output_memory_management_unitSlackware: https://en.wikipedi...

Episode metadata supplied by the publisher feed · Published Jan 20, 2020

Embed this episode

On this episode of On the Metal, we interview Jon Masters, computer architecture raconteur, microprocessor enfant terrible, and Patron Saint of Lost Computational Causes. Join us as we learn why Jon hates simultaneous multithreading, why he loves UEFI (?!) -- and when we can expect the supremacy of the quantum blockchain.

Distinct summary based on available episode metadata or transcript content.

NOW PLAYING

Jon Masters

0:00 1:38:55

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of On The Metal?

This episode is 1 hour and 38 minutes long.

When was this On The Metal episode published?

This episode was published on January 20, 2020.

Can I download this On The Metal episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!