Unleashing the Power of FPGAs: Hastlayer Transformation
Explore the innovative concept of turning software into computer chips through Hastlayer, a cutting-edge technology that enables logic to be expressed in both software and hardware. Discover the benefits of using Field-Programmable Gate Arrays (FPGAs) for parallel compute-bound algorithms, achieving higher power efficiency, and facilitating software-like development. Dive into the world of FPGA logic with Hastlayer, offering increased performance and hands-on demos for practical applications.
Download Presentation
Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
E N D
Presentation Transcript
Turning software into computer chips - Hastlayer Zolt n Leh czky @ Lombiq AIME18 29.10.2018
Warning Hastlayer is currently in alpha stage! 4
with FPGAs Field-Programmable Gate Array Can behave like any other chip (with limitations) Can dynamically be re-wired Image by SparkFun Electronics, Boulder, USA 8
.NET (C#, VB, C++, F#, Python, PHP, JavaScript) FPGA logic 10
CPU vs GPU vs FPGA Parallelism Program complexity Power efficiency CPU GPU FPGA 12
But! How hard to learn? CPU GPU FPGA FPGA with Hastlayer 13
The benefits of FPGAs for us all Performance increase for parallel compute-bound algorithms Higher power efficiency Still only software development 14
Wrapping up 16
Whats next? Posit floating point (https://hastlayer.com/arithmetics) More use-cases, also scientific ones with Wigner HPC-ready (also with Wigner) FPGAs in every datacenter (AWS, Azure, Intel) 17
I like this, how do I start? Check out the SDK: https://github.com/Lombiq/Hastlayer-SDK/ Be ready for an FPGA-filled future! 18
Are you ready to *be* the hardware? zoltan.lehoczky@lombiq.com https://hastlayer.com https://github.com/Lombiq/Hastlayer-SDK/ https://lombiq.com 19