Une erreur dans le texte ?

C'est le bon endroit pour nous l'indiquer !
Attention, ce formulaire ne doit servir qu'à signaler une erreur. N'hésitez pas à utiliser la page de contact pour nous contacter ou nous faire part de vos suggestions. Merci.

Etape 1

Cliquez sur les paragraphes contenant des erreurs !

Le Raspberry Pi 3B+ fait tourner Quake III à 100 ips grâce à de nouveaux pilotes

En mars 2018, la Fondation Raspberry Pi avait dévoilé une nouvelle version de son célèbre nano ordinateur, le Raspberry Pi 3B+. On ne parle pas du Raspberry Pi 4, dévoilé un peu plus tard, mais bien de la troisième génération de Raspberry de 2016.

Un nano ordinateur vendu à 35 euros

Le nano ordinateur Raspberry Pi 3B+ est équipé d'un SoC ARM Broadcom BCM2837 avec CPU quadruple cœur Cortex-A53 cadencé à 1,4 GHz et un GPU Broadcom Videocore-IV. On le trouve actuellement à 35 euros avec une solution qui intègre sa mémoire RAM, ses puces Bluetooth et Wi-Fi avec les antennes.

Quake III à plus de 100 ips en HD

C'est intéressant de se rappeler les caractéristiques techniques de ce nano-ordinateur pour évaluer l'exploit de Martin Thomas, ingénieur chez Nvidia. Il a conçu des pilotes graphiques, nommés RPi-VK-Driver, pour faire tourner les API Vulkan avec le contrôleur graphique Broadcom VideoCore IV que l'on trouve sur de nombreuses références de Raspberry Pi (1, 2, 3 et Zero).

https://twitter.com/0martint/status/1273883659959926785

Comme vous pouvez le voir ci-dessous en vidéo, Quake III Arena tourne à plus de 100 images par seconde en définition HD. En Full HD, les performances restent très honorables : 70 ips. Notons tout de même que c'est un jeu 3D qui date de 1999, et qui a été commercialisé sur de nombreuses plateformes y compris la PlayStation 2 et la Dreamcast.

https://twitter.com/0martint/status/1274012749174013954?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1274012749174013954%7Ctwgr%5E393535353b636f6e74726f6c&ref_url=https%3A%2F%2Fwww.tomshardware.com%2Fnews%2Fnvidia-engineer-vulkan-driver-raspberry-pi-quake-iii-100-fps

Pour arriver à ce résultat, les pilotes RPi-VK-Driver offrent une meilleure gestion de la mémoire et gèrent mieux les commandes multi-thread (pour exécuter plusieurs tâches en même temps). Ces pilotes incluent également la prise en charge MSAA (anticrénelage multisample) ou encore les programmes d'assemblage de bas niveau (low level assembly shaders).