GPUOpen-Archive / CodeXL Archived

CodeXL Archived

CodeXL wird von AMD nicht mehr aktiv entwickelt oder unterstützt und wird archiviert. Für die neuesten Tools von AMD besuchen Sie bitte einen der folgenden Links:

  • für ROCm Entwicklung https://github.com/RadeonOpenCompute/ROCm
  • für Gaming/Grafik Entwicklung https://gpuopen.com

Einige unserer Partner werden CodeXL weiterhin auf ihren Plattformen entwickeln und unterstützen und pflegen ihre eigenen Forks dieser Codebasis.

CodeXL

CodeXL ist eine umfassende Toolsuite, mit der Entwickler die Vorteile von GPUs und APUs nutzen können. Es umfasst leistungsstarkes GPU-Debugging, umfassende GPU-Profilerstellung und statische OpenCL ™ -, OpenGL®-, Vulkan®- und DirectX®-Kernel- / Shader-Analysefunktionen, die Softwareentwicklern den Einstieg in die Ära des heterogenen Computing erleichtern. CodeXL ist als eigenständige Benutzeroberflächenanwendung für Windows® und Linux® verfügbar.

CodeXL, zuvor ein Tool, das von Advanced Micro Devices, Inc. als Closed Source entwickelt wurde., wird nun als Open Source veröffentlicht. AMD ist der Ansicht, dass die Übernahme des Open-Source-Modells und die gemeinsame Nutzung der CodeXL-Quellbasis mit der Welt Entwicklern helfen können, CodeXL besser zu nutzen und CodeXL zu einem besseren Tool zu machen.

Um den Beitrag und die Akzeptanz von 3rd-Parteien zu fördern, wird CodeXL nicht mehr als AMD-Produkt gebrandmarkt. AMD wird die Entwicklung dieses Tools fortsetzen und neue Versionen und Funktionen in GPUOpen hochladen.

Installation und Build

  • Windows: Um CodeXL zu installieren, verwenden Sie die mitgelieferte ausführbare Datei CodeXL_*.exe
  • Linux: Um CodeXL zu installieren, verwenden Sie die mitgelieferte RPM-Datei oder Debian-Datei oder extrahieren Sie einfach das komprimierte Archiv auf Ihre Festplatte.

Siehe BUILD.md informationen zum Erstellen von CodeXL aus der Quelle.

Mitwirkende

Das GitHub-Repository von CodeXL (http://github.com/GPUOpen-Tools/CodeXL) wird von Advanced Micro Devices, Inc. moderiert. im Rahmen der GPUOpen-Initiative.

AMD ermutigt alle Mitwirkenden, Änderungen, Funktionen und Fehlerbehebungen über Git Pull Requests an dieses Repository zu senden.

Benutzer werden auch aufgefordert, Issues und Feature-Requests über den Issue Tracker des Repositorys einzureichen.

Lizenz

CodeXL ist Teil der GPUOpen.com initiative. CodeXL-Quellcode und Binärdateien werden unter der folgenden MIT-Lizenz veröffentlicht:

Copyright © 2016 Advanced Micro Devices, Inc. Alle Rechte vorbehalten.

MIT LIZENZ:Hiermit wird jeder Person, die eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die „Software“) erhält, kostenlos die Erlaubnis erteilt, uneingeschränkt mit der Software umzugehen, einschließlich und ohne Einschränkung der Rechte zur Nutzung, Kopie, Änderung, Zusammenführung, Veröffentlichung, Verteilung, Unterlizenzierung und / oder zum Verkauf von Kopien der Software, und Personen, denen die Software zur Verfügung gestellt wird, dies unter den folgenden Bedingungen zu gestatten:

Der obige Urheberrechtshinweis und dieser Erlaubnishinweis sind in allen Kopien oder wesentlichen Teilen der Software enthalten.

DIE SOFTWARE WIRD „WIE BESEHEN“ BEREITGESTELLT, OHNE JEGLICHE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE GEWÄHRLEISTUNG, EINSCHLIEßLICH, ABER NICHT BESCHRÄNKT AUF DIE GEWÄHRLEISTUNG DER MARKTGÄNGIGKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG VON RECHTEN DRITTER. IN KEINEM FALL HAFTEN DIE AUTOREN ODER URHEBERRECHTSINHABER FÜR ANSPRÜCHE, SCHÄDEN ODER SONSTIGE HAFTUNG, SEI ES AUFGRUND EINES VERTRAGS, EINER UNERLAUBTEN HANDLUNG ODER AUF ANDERE WEISE, DIE SICH AUS ODER IN VERBINDUNG MIT DER SOFTWARE ODER DER VERWENDUNG ODER DEM SONSTIGEN UMGANG MIT DER SOFTWARE ERGEBEN.

Namensnennung und Urheberrechte

Komponentenlizenzen finden Sie im Quellenstamm des CodeXL GitHub-Repositorys im Ordner /Setup/Legal/.

OpenCL ist eine Marke von Apple Inc. wird mit Genehmigung von Khronos verwendet. OpenGL ist eine eingetragene Marke von Silicon Graphics, Inc. in den USA und/oder anderen Ländern weltweit. Microsoft, Windows, DirectX und Visual Studio sind eingetragene Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Vulkan ist eine eingetragene Marke der Khronos Group Inc. in den Vereinigten Staaten und/oder anderen Gerichtsbarkeiten. Linux ist eine eingetragene Marke von Linus Torvalds in den USA und/oder anderen Ländern.

LGPL (Copyright ©1991, 1999 Freie Software Stiftung, Inc. 51 Franklin Street, Fünfter Stock, Boston, MA 02110-1301 USA). Die Verwendung der Qt-Bibliothek unterliegt der GNU Lesser General Public License Version 2.1 (LGPL v 2.1). CodeXL verwendet Qt 5.5.1. Der Quellcode für Qt ist hier verfügbar: http://qt-project.org/downloads . Der Qt-Quellcode wurde nicht manipuliert und die erstellten Binärdateien sind identisch mit denen, die jeder Benutzer, der den Qt-Quellcode aus dem Web herunterlädt, erstellen würde.

  • Boost ist urheberrechtlich geschützt © Beman Dawes, 2003.
  • LunarG, Inc. ist urheberrechtlich geschützt © 2015 LunarG, Inc.
  • jqPlot ist urheberrechtlich geschützt © 2009-2011 Chris Leonello.
  • glew – Die OpenGL Extension Wrangler Library ist Copyright © 2002-2007, Milan Ikits <milan ikitsieee org>, Copyright © 2002-2007, Marcelo E. Magallon <mmagallodebian org>, Copyright © 2002, Lev Povalahev, Alle Rechte vorbehalten.
  • jpglib ist urheberrechtlich geschützt © 1994-1998, Thomas G. Lane., Copyright © 1991-2013, Thomas G. Lane, Guido Vollbeding.
  • LibDwarf (BSD) ist urheberrechtlich geschützt © 2007 John Birrell ([email protected] ), Copyright © 2010 Kai Wang, Alle Rechte vorbehalten.
  • libpng ist urheberrechtlich geschützt © 1998-2014 Glenn Randers-Pehrson, (Version 0.96 Copyright © 1996, 1997 Andreas Dilger) (Version 0.88 Copyright © 1995, 1996 Guy Eric Schalnat, Group 42, Inc.).
  • QScintilla ist Copyright © 2005 von Riverbank Computing Limited [email protected] .
  • TinyXML steht unter der zlib-Lizenz © 2000-2007, Lee Thomason, © 2002-2004, Yves Berquin © 2005, Tyge Lovset.
  • UTF8cpp ist urheberrechtlich geschützt © 2006 Nemanja Trifunovic.
  • zlib ist Copyright © 1995-2010 Jean-loup Gailly und 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 Sogar Rouault.
  • QCustomPlot, ein einfach zu bedienendes, modernes Plotten-Widget für Qt, Copyright (C) 2011-2015 Emanuel Eichhammer

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.