Benevolent Dictator for Life and overall inspirator of the PULP Platform project.
Lead designer of all PULP external interfaces and of the uDMA subsystem. The go-to person for ASIC backend implementation.
Project Leader responsible for the overall architectural development and for ASIC backend implementation. Main responsible for the DMA IP.
Standard-cell memory guru, hardware designer, supreme project gitler and tamer of the Snitches.
Designer and maintainer of the new event unit in PULP.
PULP “evangelist” and leader of HW acceleration and near sensor analytics efforts.
Angelo is working on PULP-NN, an optimized library for QNN inference on PULP Clusters.
Hail the boss of PULP boards and PCBs.
Designer of the DSP extensions for the OR10N and RI5CY cores, and the current RI5CY maintainer.
Main responsible for EDA tools used for PULP development, for ASIC testing and for PULP didactic usage.
Event-based computing expert and tester guru in the making.
Designer of the PULPino Imperio chip, developer of Ariane, master of the Snitches.
1st Lieutenant of the group, keeper of HERO, the big PULP.
Our expert for security extensions on PULP systems
Matheus works on vector processing unit of PULP for HPC architectures.
Robert works on debugging PULP.
New PULP member. Thomas will work on PULP cores.
New PULP member. Matteo will work on PULP core development.
New member of the PULP team. He will be working on future PULP systems.
Nils works on securing RISC-V architectures and supporting Ariane development.
Lead of all efforts to use PULP within a heterogeneous system architecture; designer of the Linux driver runtime for ARM based host systems.
Leader of all software integration efforts, main developer of the PULP hardware abstraction layer, runtime and SDK.
Co-designer of the OpenMP parallel programming runtime for PULP.
Co-designer of the OpenMP parallel programming runtime for PULP.
Develops compiler extensions and exotic runtime environments for emerging computing paradigms. A space cowboy of embedded SW.
Co-developer of DORY (Development Oriented to memoRY) framework for deep neural network execution on PULP.
Victor develops ultra low-power Human Machine Interaction applications based on EMG/EEG signals.
Our application guy working on human-computer interfaces based on ExG signals.
Our French Connection. Works on Embedded Computer Vision at GreenWaves Technologies in Grenoble.
Designer of PULP-based Human-Machine-Interfaces and related applications.
One day he’s going to fly. Daniele is a PULP-based unmanned aerial vehicle aficionado.
Designer of multi-protocol wireless interfaces and developer of related applications.
Designer of interfaces with ultra-low power sensors, and developer of related applications.
Xia is going to work on programming PULP-based systems.
Uses PULP for ExG signal related biomedical applications.
Philipp is going to develop embedded applications around PULP.
Gianna is working on machine learning applications.
Michael is working on machine learning applications.
New PULP member. Hanna will be working on drones and wind turbine monitoring.
New PULP member. Samuel will be working on HERO and on Mempool.
New PULP member. Luca will be working on PULP based accelerators.
Postdoctoral researcher working on data analytics, ML, QNN and algorithmic optimizations.
New PULP member. Moritz will work on on ML accelerators.
Maxim works on predictable execution of PULP-based systems.
Georg works on mixed-precision ML acceleration and compression techniques for deep-learning related memory transfers.
Sergei works on ultrasound architectures.
Vlad works on drone applications.