La technologie de synchronisation des images mise au point par NVIDIA se décompose en deux opérations principales :
- Verrouillage des images et inversion (swap) : l’inversion des tampons synchronise les applications entre plusieurs écrans ou fenêtres.
- Genlock : synchronise un ou plusieurs systèmes sur une source commune.
Verrouillage des images et inversion Pour synchroniser parfaitement une application sur plusieurs écrans, vous devez recourir, à la fois, à la synchronisation de l’actualisation des images et à celle de l’inversion des tampons.
Verrouillage des images Cette fonction, appelée frame lock par les anglo-saxons, fait appel au matériel pour synchroniser les images sur chaque écran et actualiser simultanément tous les écrans. Lorsqu’une application est affichée sur plusieurs moniteurs, les systèmes dotés du verrouillage d’images favorisent la continuité de l’image et la création d’une toile virtuelle. Cette fonction est particulièrement appréciable pour l’affichage en stéréo, où les champs gauche et droit doivent être synchronisés sur tous les écrans.
Tout comme pour la synchronisation des images, le verrouillage des images ne peut s’appliquer à plusieurs systèmes que si ces derniers sont reliés et asservis à un signal de synchronisation émis par le système principal du groupe. Il est possible de synchroniser un tel groupe de systèmes en connectant le système principal à une source externe
Synchronisation de l’inversion (swap) Cette fonction consiste à synchroniser les opérations d’inversion de tampons des différentes fenêtres d’une application. Elle permet d’obtenir des écrans synchronisés avec précision au niveau de l’image. Ainsi, lorsqu’une application est exécutée sur plusieurs systèmes, il devient possible de synchroniser les opérations d’inversion entre tous les systèmes. Pour ce, le verrouillage des images doit être activé sur les systèmes graphiques et les opérations d’inversion doivent être simultanées. L’absence de synchronisation des opérations d’inversion génère des phénomènes visuels qui portent atteinte à la qualité globale de l’affichage. La solution de NVIDIA permet à l’utilisateur ou à l’application de définir un système principal et de configurer automatiquement les autres en mode « esclave ».
Étant donné que pour la synchronisation des opérations d’inversion, la signalisation est implémentée dans le matériel de la Quadro FX, la latence est réduite au minimum. Toutes les cartes graphiques déployées dans la solution sont donc synchronisées sur le même taux de pixels et le vidage des tampons de pixels sortants est simultané.
|