XDC 2019 | Everything Wrong With FPGAs - Ben Widawsky
FPGAs and their less generic cousin, specialized accelerators have come onto the scene in a way that GPUs did 20 or so years ago. Indeed new interfaces have cropped up to support them in a fashion resembling early GPUs, and some vendors have even opted to try to use DRM/GEM APIs for their devices. This talk will start with a background of what FPGAs are, how they work, and where they're currently used. Because the audience is primarily people with graphics/display background, I will make sure to cover this well. It will then discuss the existing software ecosystem around the various usage models with some comparison of the existing tools. If time permits, I will provide a demo comparing open tools vs. closed ones. The goal of the talk is to find people who have lived through DRI1 days and are able to help contribute their experience (and coding) toward improving the stack for the future accelerators. Currently, my focus is on helping to improve a fully open source toolchain, and so I will spend more time on that then API utilization.

I Think They Are Lying To You

David Williams - MicroFPGA – The Coming Revolution in Small Electronics

Chip design from the bottom up – Reiner Pope

Microsoft Just Released Their Own Linux Distro: Should You Be Worried?

Ben Heck's FPGA Dev Board Tutorial

7 Microcontrollers You Should NEVER Use in a Product

XDC 2019 | DRM/KMS for Android - Alistair Delva

The Harsh Truth about FPGAs (You Should Avoid Them?!)

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Why you should hope that discrete log is hard (ft. Amit Sahai)

Timothy Ansell - Xilinx Series 7 FPGAs Now Have a Fully Open Source Toolchain!

The History of the FPGA: The Ultimate Flex

How SpaceX Humiliated Wall Street

Why AI Can Never Escape Turing's 1936 Proof

Open-Source Tools for FPGA Development

Claude Fable 5 is BANNED. What to do?

What is a Flip-Flop? How are they used in FPGAs?

The "Do Anything" Chip: FPGA

Microsoft Announces 1000x Better Quantum Chip - Majorana 2 Explained

