• Mario Ruiz Noguera

Mario Ruiz Noguera

Mario Ruiz Noguera

Development of accelerators for adaptive computing platforms

Mario Ruiz Niguera is a staff application engineer in the Adaptive and Embedded Computing Group (formerly Xilinx), now part of AMD. As part of this role, he delivers training workshops for academics on the latest Xilinx tools and technologies. He is responsible for managing the Heterogenous Accelerated Compute Cluster globally. Recently he has been working on VNx integrating an open source 100 GbE network stack on Alveo platforms for the Vitis flow. He is also part of the PYNQ project – a Python-based open-source productivity environment for Zynq, Zynq MPSoC and Alveo, where he contributed with the Composable Overlays. Before joining Xilinx, Mario completed his PhD in the Autonomous University of Madrid, which was focused on exploring High Level Synthesis tools in the context of networking. Mario has a background on electronics and digital design.

SUMMARY OF ACTIVITIES/INTERESTS

  • Network Monitorisation
  • Algorithm Acceleration
  • High-Level Synthesis

COURSES

  • Prerequisites Some basic FPGA awareness would be an advantage, but is not required, although …