GPUOpen-Archive/ CodeXL Archivé

Retrait du CodeXL

CodeXL n’est plus activement développé ou pris en charge par AMD et est en cours d’archivage. Pour les derniers outils d’AMD, veuillez consulter l’un des liens suivants:

  • pour le développement ROCm https://github.com/RadeonOpenCompute/ROCm
  • pour le Développement de Jeux / Graphiques https://gpuopen.com

Certains de nos partenaires continueront à développer et à soutenir CodeXL sur leurs plates-formes et maintiennent leurs propres forks de cette base de code.

CodeXL

CodeXL est une suite d’outils complète qui permet aux développeurs d’exploiter les avantages des GPU et des APU. Il comprend un débogage GPU puissant, un profilage GPU complet et des capacités d’analyse statique du noyau/shader OpenCL™, OpenGL®, Vulkan® et DirectX®, ce qui permet aux développeurs de logiciels d’entrer dans l’ère de l’informatique hétérogène. CodeXL est disponible en tant qu’application d’interface utilisateur autonome pour Windows® et Linux®.

Motivation

CodeXL, auparavant un outil développé en source fermée par Advanced Micro Devices, Inc., est maintenant publié en Open Source. AMD estime que l’adoption du modèle open source et le partage de la base de sources CodeXL avec le monde entier peuvent aider les développeurs à mieux utiliser CodeXL et à faire de CodeXL un meilleur outil.

Pour encourager la contribution et l’adoption de tiers, CodeXL n’est plus étiqueté comme un produit AMD. AMD continuera à développer cet outil et à télécharger de nouvelles versions et fonctionnalités sur GPUOpen.

Installation et construction

  • Windows: Pour installer CodeXL, utilisez le fichier exécutable CodeXL_* fourni.exe
  • Linux: Pour installer CodeXL, utilisez le fichier RPM fourni, le fichier Debian, ou extrayez simplement l’archive compressée sur votre disque dur.

Se référer à BUILD.md pour plus d’informations sur la création de CodeXL à partir de la source.

Contributeurs

Le référentiel GitHub de CodeXL (http://github.com/GPUOpen-Tools/CodeXL) est modéré par Advanced Micro Devices, Inc. dans le cadre de l’initiative GPUOpen.

AMD encourage tous les contributeurs à soumettre des modifications, des fonctionnalités et des corrections de bugs via des pull requests Git à ce référentiel.

Les utilisateurs sont également encouragés à soumettre des problèmes et des demandes de fonctionnalités via le suivi des problèmes du référentiel.

Licence

CodeXL fait partie de la GPUOpen.com initiative. Le code source et les binaires CodeXL sont publiés sous la licence MIT suivante :

Copyright © 2016 Advanced Micro Devices, Inc. Tous droits réservés.

LICENCE MIT:L’autorisation est accordée gratuitement à toute personne obtenant une copie de ce logiciel et des fichiers de documentation associés (le « Logiciel »), de traiter le Logiciel sans restriction, y compris, sans s’y limiter, les droits d’utilisation, de copie, de modification, de fusion, de publication, de distribution, de sous-licence et / ou de vente de copies du Logiciel, et de permettre aux personnes à qui le Logiciel est fourni de le faire, sous réserve des conditions suivantes:

L’avis de droit d’auteur ci-dessus et cet avis d’autorisation seront inclus dans toutes les copies ou parties substantielles du Logiciel.

LE LOGICIEL EST FOURNI « TEL QUEL », SANS GARANTIE D’AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S’Y LIMITER, LES GARANTIES DE QUALITÉ MARCHANDE, D’ADÉQUATION À UN USAGE PARTICULIER ET DE NON-CONTREFAÇON. EN AUCUN CAS, LES AUTEURS OU LES DÉTENTEURS DE DROITS D’AUTEUR NE SERONT RESPONSABLES DE TOUTE RÉCLAMATION, DOMMAGE OU AUTRE RESPONSABILITÉ, QUE CE SOIT DANS LE CADRE D’UNE ACTION CONTRACTUELLE, DÉLICTUELLE OU AUTRE, DÉCOULANT DE, DE OU EN RELATION AVEC LE LOGICIEL OU L’UTILISATION OU D’AUTRES TRANSACTIONS DANS LE LOGICIEL.

Attribution et droits d’auteur

Les licences de composants se trouvent sous la racine source du référentiel CodeXL GitHub, dans le dossier /Setup/Legal/.

OpenCL est une marque déposée d’Apple Inc. utilisé avec la permission de Khronos. OpenGL est une marque déposée de Silicon Graphics, Inc. aux États-Unis et/ou dans d’autres pays du monde. Microsoft, Windows, DirectX et Visual Studio sont des marques déposées de Microsoft Corporation aux États-Unis et/ou dans d’autres juridictions. Vulkan est une marque déposée de Khronos Group Inc. aux États-Unis et/ou dans d’autres juridictions. Linux est la marque déposée de Linus Torvalds aux États-Unis et/ou dans d’autres juridictions.

LGPL (Copyright ©1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Cinquième étage, Boston, MA 02110-1301 États-Unis). L’utilisation de la bibliothèque Qt est régie par la licence GNU Lesser General Public License version 2.1 (LGPL v 2.1). CodeXL utilise Qt 5.5.1. Le code source de Qt est disponible ici : http://qt-project.org/downloads. Le code source de Qt n’a pas été altéré et les binaires construits sont identiques à ceux que tout utilisateur qui téléchargerait le code source de Qt à partir du Web construirait.

  • Boost est copyright © Beman Dawes, 2003.
  • LunarG, Inc. est copyright © 2015 LunarG, Inc.
  • jqPlot est copyright © 2009-2011 Chris Leonello.
  • glew – La bibliothèque Wrangler de l’Extension OpenGL est Copyright ©2002-2007, Milan Ikits < milan ikitsieee org >, Copyright © 2002-2007, Marcelo E. Magallon < org mmagallodebian >, Copyright ©2002, Lev Povalahev, Tous droits réservés.
  • jpglib est copyright © 1994-1998, Thomas G. Lane., Copyright © 1991-2013, Thomas G. Lane, Guido Vollbeding.
  • LibDwarf (BSD) est copyright © 2007 John Birrell ([email protected] ), Copyright © 2010 Kai Wang, Tous droits réservés.
  • libpng est Copyright © 1998-2014 Glenn Randers-Pehrson, (Version 0.96 Copyright © 1996, 1997 Andreas Dilger) (Version 0.88 Copyright © 1995, 1996 Guy Eric Schalnat, Groupe 42, Inc.).
  • QScintilla est copyright © 2005 par Riverbank Computing Limited [email protected] .
  • TinyXML est publié sous la licence zlib © 2000-2007, Lee Thomason, © 2002-2004, Yves Berquin © 2005, Tyge Lovset.
  • UTF8cpp est copyright © 2006 Nemanja Trifunovic.
  • zlib est Copyright © 1995-2010 Jean-loup Gailly et Mark Adler, Copyright © 2003 Chris Anderson [email protected] , Copyright © 1998-2010 Gilles Vollant (minizip) (http://www.winimage.com/zLibDll/minizip.html), Copyright © 2009-2010 Mathias Svensson (http://result42.com), Copyright © 2007-2008 Even Rouault.
  • QCustomPlot, un widget de traçage moderne et facile à utiliser pour Qt, Copyright (C) 2011-2015 Emanuel Eichhammer

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.