Fabrikant van grafische kaarten S3 Graphics heeft een softwarepakket uitgebracht dat foto's moet verbeteren. De software maakt hiervoor gebruik van de rekenkracht van de videokaart.
De fototool van de videokaartfabrikant maakt gebruik van de streamprocessors die de S3-videokaarten rijk zijn. De software kan evenwel niet overweg met de streamprocessors van andere grafische kaarten: alleen de S3 Chrome 400-kaarten worden door S3photopro, zoals het stukje software genoemd werd, ondersteund. Die generatie videokaarten maakt onder meer voor het decoderen van en voor aanpassingen aan video gebruik van de programmeerbare streamprocessors van de gpu's.
De zogenoemde gpgpu-software van S3, die de S3-videokaart of gpu voor general purposes inzet, is bedoeld om de beeldkwaliteit van foto's te verbeteren. Zo kan de software voor de S3 onder meer de kleuren en verzadiging van foto's verbeteren. Een grafische kaart zou voor vergelijkbare taken beter toegerust zijn dan een reguliere processor, aangezien het grote aantal streamprocessoren gezamenlijk parallel aan een taak kan werken. Parallelle berekeningen zijn niet alleen geschikt voor het verbeteren van een foto, ook het encoderen van video of het uitvoeren van complexe berekeningen zoals financiële analyses lenen zich voor gpgpu-oplossingen. Of S3 Graphics zijn software-aanbod ook op dergelijke toepassingen toe zal spitsen, maakte het bedrijf nog niet bekend.