Je ne suis pas sûr de savoir ce qu'est l'accélération matérielle ("... utilisation du matériel informatique pour exécuter certaines fonctions plus rapidement"), mais lorsque je joue à des jeux flash ou à des jeux FPS 3D, on me demande si je veux utiliser du matériel accélération.
Quels critères dois-je peser mentalement avant de cocher ou de décocher une case? L'accélération matérielle fait-elle toujours référence à ma carte graphique?
hardware-acceleration
wizlog
la source
la source
Réponses:
L'accélération matérielle est le fait que certains processus - généralement le traitement graphique 3D - sont effectués sur du matériel spécialisé sur la carte graphique (le GPU) plutôt que sur un logiciel sur le processeur principal.
En général, vous devez toujours activer l'accélération matérielle car cela se traduira par de meilleures performances de votre application. Il s'agit généralement d'une fréquence d'images plus élevée (le nombre d'images affichées par seconde), et plus la fréquence d'images est élevée, plus l'animation est fluide.
Les GPU effectuent également les calculs physiques utilisés dans de nombreux jeux 3D pour simuler la chute d'objets, l'eau, le mouvement des voitures, etc. Cela signifie que si vous n'avez pas d'accélération matérielle, le jeu ne fonctionnera pas à son plein potentiel ou même pas du tout.
L'accélération matérielle est également utilisée lors de l'affichage de vidéos normales, là encore pour permettre au CPU de faire d'autres choses. Cela signifie que vous pouvez lire une vidéo sur un moniteur tout en travaillant sur ce rapport sur l'autre.
Comme le souligne music2myear, tout matériel spécifique peut être utilisé pour accélérer le traitement de tout ce pour quoi il est conçu. Cela peut également inclure des cartes son, mais les cartes vidéo sont les plus courantes et ce que la plupart des gens comprendront par le terme.
Donc, en général, je dirais que vous voudriez toujours activer l'accélération matérielle. La seule fois où je peux penser à cela, vous ne le seriez pas si vous utilisiez la batterie de votre ordinateur portable et vouliez économiser de l'énergie. L'activer pourrait prendre plus de temps que de ne pas l'avoir sous tension - mais cela dépendrait du matériel, certains matériels spécialisés pourraient utiliser moins d'énergie qu'il n'en faudrait en utilisant le CPU / mémoire / etc. plus général de l'ordinateur.
La seule façon d'être sûr serait de mesurer la décharge de la batterie avec l'accélération matérielle activée et désactivée lorsque vous effectuez les mêmes tâches.
la source
Si vous avez une carte vidéo discrète, vous voudrez probablement au moins essayer l'accélération matérielle. Bien que certains pilotes et modèles de cartes puissent avoir des problèmes de compatibilité, vous pouvez finir par les désactiver.
Fondamentalement, comme vous l'avez dit, l'accélération décharge le traitement des graphiques vers le GPU.
Comme le Web est devenu plus riche graphiquement, les éléments graphiques ont mis à rude épreuve le processeur, ou au moins peuvent être déchargés, et donc les nouvelles versions de Flash et la plupart des navigateurs de génération actuelle offrent une accélération matérielle graphique. Vous voudrez vous assurer que vous disposez des derniers pilotes de carte graphique et des dernières versions de votre navigateur et de vos plugins pour assurer une compatibilité maximale.
la source