Learn · CERN

Talk40 min

The BondMachine Project

Mirko Mariotti · CERN

Watch At CERN

About

Since 2017 we started R&D on framework development for co-designing (HW/SW) computational systems, targeting mainly FPGAs. The main innovation of the project, named BondMachine (BM), is the creation of a new type of architecture, dynamically adapted to the specific problem. The framework contains a set of tools to manipulate the architectures, spanning from the creation to the simulation and the implementation in terms of HDL code. We also developed the support to enable the creation of BMs staring from high-level languages. To this end a compiler allow to build the BM while compiling the code; an assembler transforms fragments of assembly code into BMs and uses them as building blocks for more complex systems. This talk will provide an overview of the described framework detailing also how it can be used to put Neural Networks and Quantum Computing simulators on FPGAs. [Website][1] [Github][2]

[1]: http://bondmachine.fisica.unipg.it [2]: https://github.com/BondMachineHQ.

0:00:00 Slide 1

0:01:42 Slide 2

0:05:07 Slide 3

0:07:38 Slide 4

0:10:22 Slide 5

0:12:59 Slide 6

0:15:28 Slide 7

0:18:25 Slide 8

0:20:06 Slide 9

0:23:53 Slide 10

The talk

  1. The BondMachine Project 2024-06-11 · 40 min · CERN's player

Credits and licence

Institution
CERN
Department
FPGA Developers' Forum (FDF)
Speaker
Mirko Mariotti
Year
2024
Language
English
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed