The WebAssembly Founding Story
@TitzerBL tells the story of how WebAssembly evolved out of collaboration between the Firefox team at Mozilla and the V8 team at Google, which was initially motivated by the introduction of asm.js.
How a Sea of Nodes Compiler Works
@TitzerBL walks through how a Sea of Nodes compiler works, and evaluates both the technical and organizational trade-offs compared to traditional basic block approaches.
Fitting High-Level Languages on Microcontrollers
@TitzerBL describes optimization techniques that can be used to bring high-level language features to microntrollers, such as reference compression, romization, and reachable members analysis.
1000: Ben Titzer
@TitzerBL joins to talk about the history of WebAssembly, the design of V8’s TurboFan optimizing compiler, and the Virgil programming language. We also discuss mitigating side-channel attacks in software, and how to design high performance virtual machines.
Successful Hardware Relies on Robust Software Ecosystems
@silikayli discusses the rise of custom silicon and emphasizes the importance of a software ecosystem in the success of new hardware, using NVIDIA's CUDA platform as an example.
Why Verification Became the Chip Design Bottleneck
@silikayli explains why design verification has become a bottleneck in the production of new chips, and how workflows used in software development can be applied to logic design to improve the situation.
The Power & Limitations of Verilator
@silikayli describes using Verilator, an open source Verilog / SystemVerilog simulator, in industry, detailing the differences between cycle-based and event-based simulators, and the benefits of running simulation in parallel.
349 Followers 283 FollowingSecurity Researcher, captain @ https://t.co/FsZN9xgWHo + lead @ https://t.co/GwiZFs38CP + - Enjoyer of rev, hardware/Uarch, fuzzing, v8/compilers, and 50/50 on AI
80 Followers 355 FollowingCyber security consultant and architect, identifying and assisting to reduce cyber crime by using what you have now by providing education and advisory services
287 Followers 3K FollowingCatholic | Designing faster AI chips at @MatXComputing | PhD student at @UMNComputerSci with @MELTgroup | Somewhat obsessed with space
68 Followers 370 FollowingMaster of all things digital.
Large Marsupial Language Model (LM²).
Very dangerous, may attack at any time!
possum/opossum ᘛ⁐̤ᕐᐷ