Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Hardware Implementation of OCaml Using a Synchronous Functional Language

ACM SIGPLAN via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the innovative Éclat functional language designed for programming hardware applications that interact in real-time with physical devices while managing long-response computations. Delve into a conference talk that introduces Éclat's capabilities in targeting hardware description languages for FPGA synthesis. Discover how the speakers implemented a virtual machine for OCaml using Éclat, including a bytecode interpreter and a customizable runtime system with automatic memory management. Learn about the potential of integrating Éclat-programmed hardware accelerators and how the OCaml VM can be utilized within reactive Éclat applications for complex computations. Gain insights into this cutting-edge approach to hardware implementation and its implications for functional programming in hardware contexts.

Syllabus

[PADL'24] Hardware implementation of OCaml using a synchronous functional language

Taught by

ACM SIGPLAN

Reviews

Start your review of Hardware Implementation of OCaml Using a Synchronous Functional Language

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.