Tools&Toys

OpenCL/GL-debugger AMD komt naar Linux

Pieter Edelman
Reading time: 1 minute

Met GDebugger 6.2 draait AMD‘s debugger voor OpenCL en OpenGL ook als zelfstandige tool op Linux en Windows. Tot nu toe was de omgeving alleen als Visual Studio-plug-in beschikbaar. De vernieuwde omgeving biedt verschillende verbeteringen in de GUI, onder meer in navigatie en is bovendien stabieler, claimt AMD. Verder is er ondersteuning toegevoegd voor statische arrays en union-variabelen en bèta-ondersteuning voor OpenCL 1.2.

GDebugger kan worden gebruikt om OpenCL- en OpenGL-gebaseerde binaries door te lichten. Vanuit de omgeving kan de ontwikkelaar door de host- en kernel-broncode heenstappen en alle variabelen van verschillende workgrous en -items bekijken. Hij kan hierbij ook het geheugen van de grafische kaart bestuderen en monitoren en geheugenlekken opsporen. Verder zijn de Api-aanroepen te loggen en kan de gebruiker herleiden hoe een Api-aanroep tot stand is gekomen.

Verder profileert GDebugger het gebruik van de verschillende Api-aanroepen, zijn OpenCL-buffers en OpenGL-textures als afbeeldingen of spreadsheet-gegevens te exporteren, en is runtime gegenereerde code voor de GPU als bestand op te slaan.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for just €20 for the first year and enjoy all the benefits.

Login

Related content