Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

Chrome accéléré au GPU

par - source: Google

Chrome 7, qui est encore en phase de développement, apporte l’accélération du navigateur par le processeur graphique afin de décharger le CPU de certains calculs et améliorer les performances.

Vers une démocratisation des applications GPGPU pour le grand public

Les plus curieux pourront télécharger la developer build de Chrome 7, lancer l’application depuis une ligne de commande et inclure le paramètre « --enable-accelerated-compositing » (sans les guillemets). Pour l’instant, la fonctionnalité n’est disponible que sur la version destinée à Windows.

Microsoft et Mozilla travaillent déjà à ce genre de fonctionnalité, mais ne l’ont pas encore intégré dans les versions finales de leurs navigateurs. Les GPU devraient en principe prendre en charge le redimensionnement d’images, le rendu complexe de textes et animations, améliorant au final les temps de chargement. Ces logiciels montrent aussi qu’utiliser une carte graphique comme GPGPU est une idée qui n’est plus réservée à quelques programmes universitaires ou professionnels, ce qui devrait encourager les éditeurs d’autres applications grand public à faire le pas.

Cadeau de consolation

Les possesseurs de Mac pourront toujours se consoler en utilisant la nouvelle fonctionnalité Tapose qui reprend le principe d’Expose sous Mac OS X pour montrer une image de tous les onglets ouverts afin de connaître leur contenu sans avoir à les ouvrir un à un et sélectionner celui que l’on souhaite voire plus rapidement. Le principe n’est pas nouveau, puisque des plugins pour Safari et Firefox permettent déjà ce genre de manoeuvre, mais c’est la première fois qu’un éditeur tente d’intégrer cette fonctionnalité nativement.

Partager:
12
Commentaires
Lire plus
X
Valider

Commentaires
Ajouter un commentaire
anonymous 31/08/2010 08:57
Masquer
-2+

Et concernant les versions linux ?

bill2 31/08/2010 08:58
Masquer
-1+

euh, est-ceque ça fonctionne sur XP ou seulement sur win7 ?

dada051 31/08/2010 09:09
Masquer
-0+

Et concernant la durée de vie de la batterie ?

malfretup 31/08/2010 09:45
Masquer
-2+

Déjà la version 7 de Chrome !!!

magellan 31/08/2010 09:52
Masquer
-0+

Juste un truc qui me chiffonne: Si Aero est activé, le rendu des fenêtres est en DirectX (donc par le GPU) non? Et là, je lis:

Citation :Les GPU devraient en principe prendre en charge le redimensionnement d’images, le rendu complexe de textes et animations, améliorant au final les temps de chargement.

Cela voudrait dire que Chrome passe outre les fonctionnalités de rendu 2D de DirectX, et donc irait gérer lui-même ce boulot? Est-ce valable?

AmaCha 31/08/2010 11:01
Masquer
-1+

magellan :
Juste un truc qui me chiffonne: Si Aero est activé, le rendu des fenêtres est en DirectX (donc par le GPU) non? Et là, je lis:Cela voudrait dire que Chrome passe outre les fonctionnalités de rendu 2D de DirectX, et donc irait gérer lui-même ce boulot? Est-ce valable?


Le nom de la DLL utilisée est "d3dx9_42.dll" (Direct3D 9 Extensions v9.27.952.3001).
Pour en savoir plus : cf. le blog de Chromium et Chromium Project : GPU Accelerated Compositing in Chrome (source de cet article).
Pour les plateforme Linux/Mac, Desktop GL est utilisé et sous Windows c'est Direct3D (par transposition des requêtes WebGL : APIs OpenGL ES 2.0 vers DirectX 9 !).

malfretup :
Déjà la version 7 de Chrome !!!


L'équipe de développement a décidé d'accélérer le rythme des versions depuis début août : cf. The Chromium Blog. A chaque version stable rendue publique (excepté correctifs de sécurité), le numéro de version augmente.

eat your potato 31/08/2010 11:19
Masquer
-2+

Citation :Le principe n’est pas nouveau, puisque des plugins pour Safari et Firefox permettent déjà ce genre de manoeuvre, mais c’est la première fois qu’un éditeur tente d’intégrer cette fonctionnalité nativement.


Je proteste, Opera propose aussi cette fonctionnalité avec l'affichage en mozaïque depuis quelques temps.

papamike62 31/08/2010 11:46
Masquer
-0+

magellan :
Juste un truc qui me chiffonne: Si Aero est activé, le rendu des fenêtres est en DirectX (donc par le GPU) non? Et là, je lis:Cela voudrait dire que Chrome passe outre les fonctionnalités de rendu 2D de DirectX, et donc irait gérer lui-même ce boulot? Est-ce valable?


Cette fonction n'accélère que les effets de l'interface Windows (transparence, déplacement de fenêtre,...), là c'est un peu différent il s'agit d'accélérer le logiciel lui-même.

fitfat 31/08/2010 13:04
Masquer
-0+

Bill2>Si t'arrive à convaincre Microsoft de porter Direct2D et DirectWrite sous XP, ça fonctionnera ^^

magellan>Ça accélère les fenêtres, par leur contenue.

eat your potato>Encore faudrait-il qu'il soit utilisé pour autre-chose que des tests de compatibilité.

3ric 31/08/2010 20:17
Masquer
-1+

Du GPGPU ? Pas d'OpenCL, de Stream, de CUDA ou de DirectCompute ici donc ce n'est pas du GPGPU.

Chrome exploite OpenGL ES 2.0 (et Direct3D9 via un composant nommé ANGLE).

Le but de la manœuvre est juste de fluidifier le compositing (60 images par seconde) et en améliorer son rendu :
The starting point is moving all graphics and text _rendering_ from the CPU to the graphics card using Direct2D and DirectWrite.



Donc aucune influence sur le téléchargement juste sur le temps de rendu (compositing).

3ric 31/08/2010 23:32
Masquer
-1+
Mictateur 01/09/2010 13:37
Masquer
-1+

Avec un peu de pot ils vont réussir à sortir Chrome 7 avant IE9 à c'te cadence-là...

Je me demande s'ils vont pas arrêter à un moment donné quand même, parce que six versions majeures en deux ans, ça fait un peu foutage de gueule. :sweat:

Publicité

Les offres du moment

Newsletters


OK