OBPMark

Leonidas Kosmidis

Leonidas Kosmidis

Barcelona, Catalonia

0 0
  • 0 Collaborators

OBPMark is the official benchmarking suite of the European Space Agency (ESA) for different on-board processing devices. It is open source ( https://obpmark.github.io ) and supports multiple parallel programming models. It includes application kernels and full conventional and ML space applications. ...learn more

Project status: Published/In Market

oneAPI, Mobile, HPC, Internet of Things, Artificial Intelligence, Graphics and Media

Intel Technologies
DevCloud, DPC++, Migrated To SYCL, Intel Integrated Graphics, Intel CPU

Docs/PDFs [1]

Overview / Usage

OBPMark is the official benchmarking suite of the European Space Agency (ESA) for different on-board processing device ranging from CPUs to GPUs and Machine Learning (ML) accelerators. It is open source ( https://obpmark.github.io ) and supports multiple parallel programming models. It includes algorithmic building blocks (OBPMark Kernels/GPU4S Bench) and full conventional (OBPMark) and Machine Learning (OBPMark-ML) space applications.

The development of OBPMark started within the GPU4S (GPU for Space) ESA-funded project, coordinated by the Barcelona Supercomputing Center (BSC), in order to address the lack of space-relevant (and other safety critical domains) benchmarks for Embedded GPUs. Originally targeting embedded GPUs, the benchmarking suite known as GPU4S Bench was defined, containing a selection of algorithmic building blocks which are common in multiple space domains (i.e. vision-based navigation, telecommunications, machine learning etc) identified in a survey of space software performed with Airbus Defence and Space.

Documents and Presentations

Comments (0)