Chrome accéléré au GPU
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.
- PowerColor raccourcit sa Radeon HD 5830
- Cisco intéressé par un éditeur spécialisé dans la gestion de contenu vidéo
- OCZ modifie certains Vertex en douce
- TDJ : SteelSeries 7H, Cogage Arrow, ...
- Intel acquiert Infineon Wireless Solutions
- Intel divise le prix d'un Core i7 par deux
- Asus dévoile sa GeForce GTS 450
- NVIDIA : de nouvelles GeForce dans les pilotes
- Des infos sur la tablette Tegra 2 de Toshiba
- Le correctif qui répare Internet
- Les ventes de puces en hausse en juillet
- Toshiba lance la production de NAND en 24 nm
- TDJ : Thecus N4200, Antec DF-85, …
- La tablette Tegra 2 de Hannspree en novembre
- La roadmap des Core Sandy Bridge mobiles
- Une puce Hydra directement sur les cartes graphiques
- Hyundai T236Ld : un 23'' qui consomme 27W
- Sandy Bridge, l'overclocking et... le bug






Et concernant les versions linux ?
euh, est-ceque ça fonctionne sur XP ou seulement sur win7 ?
Et concernant la durée de vie de la batterie ?
Déjà la version 7 de Chrome !!!
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?
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 !).
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.
Je proteste, Opera propose aussi cette fonctionnalité avec l'affichage en mozaïque depuis quelques temps.
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.
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é.
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).
An Early Look At IE9
HTML5 Canvas :
FishIE Tank
Et ce que cela donne avec IE9 :
Internet Explorer 9 Platform Preview 3: A Look at Canvas
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.