HLS4ML
HLS4ML is a user-friendly software, based on High-Level Synthesis (HLS), designed to deploy network architectures on FPGAs.
The package is project shared within CERN, Fermilab, and MIT. All details can be found at
this URL
.
This page only describes how to get start with
HLS4ML from a CERN account in the local computing environment.
Getting started
Installing Vivado HLS
Download Vivado 2017.2 from the
Xilinx website
the Linux Self Extracting Web Installer (file.bin) from HLx Editions Full Product Installation would work
Installation:
chmod 755 file.bin
./file.bin
Follow the instructions on the GUI. The default options would typically work ok on a CERN machine.
Setup and licenses (check with IT for the CERN specific values):
export XILINXD_LICENSE_FILE=XXX@lxlicenXX
source /your_installation_dir/Xilinx/DocNav/.settings64-DocNav.sh
source /your_installation_dir/Xilinx/Vivado/2017.2/.settings64-Vivado.sh
source /your_installation_dir/Xilinx/Vivado_HLS/2017.2/.settings64-Vivado_High_Level_Synthesis.sh
--
MaurizioPierini - 2018-04-27