Unleashing the Power of FPGAs: Hastlayer Transformation

Slide Note
Embed
Share

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.


Uploaded on Oct 01, 2024 | 0 Views


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


  1. Turning software into computer chips - Hastlayer Zolt n Leh czky @ Lombiq AIME18 29.10.2018

  2. 2

  3. 3

  4. Warning Hastlayer is currently in alpha stage! 4

  5. Whats Hastlayer? 5

  6. computer program computer chip (hardware) 6

  7. logic expressed as software logic expressed as hardware 7

  8. 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

  9. computer program FPGA logic 9

  10. .NET (C#, VB, C++, F#, Python, PHP, JavaScript) FPGA logic 10

  11. Whats the point? 11

  12. CPU vs GPU vs FPGA Parallelism Program complexity Power efficiency CPU GPU FPGA 12

  13. But! How hard to learn? CPU GPU FPGA FPGA with Hastlayer 13

  14. The benefits of FPGAs for us all Performance increase for parallel compute-bound algorithms Higher power efficiency Still only software development 14

  15. Demo: Hands-on Hastlayer 15

  16. Wrapping up 16

  17. 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

  18. 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

  19. Are you ready to *be* the hardware? zoltan.lehoczky@lombiq.com https://hastlayer.com https://github.com/Lombiq/Hastlayer-SDK/ https://lombiq.com 19

More Related Content