Geekbench 5 est principalement une référence multiplateforme pour les processeurs principaux, qui passe par divers tests afin de finalement afficher les performances du processeur sous la forme d'une valeur numérique.
En plus du benchmark CPU, Geekbench peut également effectuer divers benchmarks graphiques et les sortir sous la forme d'une valeur numérique. Il y a un total de 4 benchmarks différents qui peuvent être exécutés avec Geekbench :
Référence CUDA
CUDA, ou Compute Unified Device Architecture, est une API (Application Programming Interface) développée par NVIDIA pour utiliser le processeur graphique pour calculer les processus dont le processeur principal est normalement responsable. L'API est principalement utilisée dans les calculs techniques et scientifiques. Étant donné que l'API a été développée par NVIDIA, ce benchmark ne peut être exécuté qu'avec des cartes graphiques NVIDIA.
Référence OpenCL
OpenCL a été initialement développé par Apple en collaboration avec AMD, IBM, Intel et NVIDIA. Il fonctionne de manière similaire à CUDA, mais est un système ouvert et peut donc être utilisé par presque tous les processeurs graphiques.
Référence Vulcain
Vulkan est une interface de programmation open source multiplateforme pour cartes graphiques. Cette API se concentre sur les graphiques 2D et 3D. Contrairement à OpenGL, vous pouvez ou devez spécifier vous-même tous les détails dans le code, tandis qu'avec OpenGL, le pilote fait beaucoup de choses par lui-même.
Référence des métaux
Metal est une interface de programmation développée par Apple et est comparable à Vulkan en ce sens que chaque détail doit être spécifié dans le code. Étant donné que Metal est une interface propriétaire, la référence n'est prise en charge que par les GPU Apple et les GPU AMD.