09 Sept 2020
59m

Programmable hardware with Andy Ray

Podcast cover

Signals and Threads

In this episode of Signals and Threads, Ron Minsky interviews Andy Ray about the advantages and disadvantages of using hardware, particularly FPGAs, over traditional software approaches for specific technology problems. They discuss the flexibility and optimization benefits of hardware, such as improved performance, lower latency, and determinism, while also acknowledging the challenges of hardware design, including complexity and limited ecosystem. Andy shares his background in hardware design, the development of Hardcaml, and its benefits for testing. The conversation also covers alternative hardware design languages like BlueSpec and Chisel, and the application of hardware solutions in financial trading, specifically for network packet processing and market data consumption.

Outlines

Part 1: Hardware Design Fundamentals

Part 2: Hardcaml Deep Dive

Part 3: Applications and Conclusion

Sign in to continue reading, translating and more.

Open full episode in Podwise