All Posts

Adventures with FPGAs

This is the start of a series of posts. I’ve had a personal goal to start exploring FPGAs for a long time. As a software engineer, I was always drawn to the performance side: debugging, profiling, getting as close to the metal as possible.

Used FPGA boards

This post documents my quest for finding boards with high end FPGA devices and peripherals for reasonable prices. Used SmartNICs I started looking at accelerators and first generation SmartNICs.

Azure FPGA device

This post describes bringing up the Microsoft Storey Peak board (under Windows). Software setup All community work done before on this board was done using the Linux OS.

Build 2014: it's a good time to be a developer

At this year’s build conference keynote, Microsoft’s new CEO Satya Nadella said: “it’s a good time to be a developer”, and after seeing all MSFT’s announcements that came in the following days, I believe he was right.