{"course":{"productid":34484,"modality":6,"active":true,"language":"de","title":"Fundamentals of Accelerated Computing with Modern CUDA C++","productcode":"FACCC","vendorcode":"NV","vendorname":"Nvidia","fullproductcode":"NV-FACCC","courseware":{"has_ekit":false,"has_printkit":true,"language":""},"url":"https:\/\/portal.flane.ch\/course\/nvidia-faccc","objective":"<p>Am Ende des Workshops kennen Sie die grundlegenden Werkzeuge und Techniken f&uuml;r GPU-beschleunigte C\/C++-Anwendungen mit CUDA und k&ouml;nnen sie anwenden:\n<\/p>\n<ul>\n<li>Schreiben von Code, der von einem GPU-Beschleuniger ausgef&uuml;hrt werden soll<\/li><li>Parallelit&auml;t auf Daten- und Anweisungsebene in C\/C++-Anwendungen mit CUDA offenlegen und ausdr&uuml;cken<\/li><li>Nutzung von CUDA-verwaltetem Speicher und Optimierung der Speichermigration durch asynchrones Prefetching<\/li><li>Nutzen Sie Befehlszeilen- und visuelle Profiler zur Unterst&uuml;tzung Ihrer Arbeit<\/li><li>Nutzung gleichzeitiger Datenstr&ouml;me f&uuml;r Parallelit&auml;t auf Anweisungsebene<\/li><li>Schreiben Sie GPU-beschleunigte CUDA C\/C++-Anwendungen oder &uuml;berarbeiten Sie bestehende CPU-basierte Anwendungen mit einem profilgesteuerten Ansatz.<\/li><\/ul>","outline":"<p><strong>Einf&uuml;hrung<\/strong>\n<\/p>\n<ul>\n<li>Treffen Sie den Ausbilder.<\/li><li>Erstellen Sie ein Konto unter courses.nvidia.com\/join<\/li><\/ul><p><strong>Beschleunigung von Anwendungen mit CUDA C\/C++<\/strong>\n<\/p>\n<ul>\n<li>Lernen Sie die grundlegende Syntax und Konzepte, um GPU-f&auml;hige C\/C++-Anwendungen mit CUDA zu schreiben:<\/li><li>Schreiben, Kompilieren und Ausf&uuml;hren von GPU-Code.<\/li><li>Parallele Thread-Hierarchie steuern.<\/li><li>Zuweisung und Freigabe von Speicher f&uuml;r die GPU.<\/li><\/ul><p><strong>Verwaltung von beschleunigtem Anwendungsspeicher mit CUDA C\/C++<\/strong>\n<\/p>\n<ul>\n<li>Lernen Sie den Befehlszeilen-Profiler und den von CUDA verwalteten Speicher kennen, wobei der Schwerpunkt auf beobachtungsgesteuerten Anwendungsverbesserungen und einem tiefen Verst&auml;ndnis des Verhaltens des verwalteten Speichers liegt:<\/li><li>Profilieren Sie CUDA Code mit dem Befehlszeilen-Profiler.<\/li><li>Gehen Sie tief in das einheitliche Ged&auml;chtnis ein.<\/li><li>Optimieren Sie die einheitliche Speicherverwaltung.<\/li><\/ul><p><strong>Asynchrones Streaming und visuelles Profiling f&uuml;r beschleunigte Anwendungen mit CUDA C\/C++<\/strong>\n<\/p>\n<ul>\n<li>Ermittlung von M&ouml;glichkeiten f&uuml;r eine verbesserte Speicherverwaltung und Parallelit&auml;t auf Anweisungsebene:<\/li><li>Profilieren Sie CUDA Code mit NVIDIA Nsight Systems.<\/li><li>Gleichzeitige CUDA Streams verwenden.<\/li><\/ul><p><strong>Abschlussbericht<\/strong>\n<\/p>\n<ul>\n<li>Besprechung der wichtigsten Erkenntnisse und abschliessende Fragen.<\/li><li>Schliessen Sie die Bewertung ab, um ein Zertifikat zu erhalten.<\/li><li>Nehmen Sie an der Workshop-Umfrage teil.<\/li><\/ul>","comments":"<p><em>Dieser Text wurde automatisiert &uuml;bersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte <span class=\"cms-link-marked\"><a class=\"fl-href-prod\" href=\"\/swisscom\/en\/course\/nvidia-faccc\"><svg role=\"img\" aria-hidden=\"true\" focusable=\"false\" data-nosnippet class=\"cms-linkmark\"><use xlink:href=\"\/css\/img\/icnset-linkmarks.svg#linkmark\"><\/use><\/svg>hier<\/a><\/span>.<\/em><\/p>","summary":"<p>In diesem Workshop werden die grundlegenden Tools und Techniken zur Beschleunigung von C\/C++-Anwendungen f&uuml;r die Ausf&uuml;hrung auf massiv parallelen GPUs mit CUDA&reg; vermittelt. Sie lernen, wie man Code schreibt, die Code-Parallelisierung mit CUDA konfiguriert, die Speichermigration zwischen CPU und GPU-Beschleuniger optimiert und den gelernten Arbeitsablauf bei einer neuen Aufgabe implementiert - der Beschleunigung eines voll funktionsf&auml;higen, aber nur f&uuml;r die CPU ausgelegten Partikelsimulators, um massive Leistungssteigerungen zu erzielen. Am Ende des Workshops haben Sie Zugang zu zus&auml;tzlichen Ressourcen, um selbst neue GPU-beschleunigte Anwendungen zu erstellen.<\/p>\n<p><em>Bitte beachten Sie, dass eine einmal best&auml;tigte Buchung nicht mehr r&uuml;ckerstattet werden kann. Das bedeutet, dass Sie Ihren Platz f&uuml;r eine Veranstaltung nach der Best&auml;tigung nicht mehr stornieren k&ouml;nnen und keine R&uuml;ckerstattung erfolgt, unabh&auml;ngig von der Teilnahme an der Veranstaltung.<\/em><\/p>","objective_plain":"Am Ende des Workshops kennen Sie die grundlegenden Werkzeuge und Techniken f\u00fcr GPU-beschleunigte C\/C++-Anwendungen mit CUDA und k\u00f6nnen sie anwenden:\n\n\n\n- Schreiben von Code, der von einem GPU-Beschleuniger ausgef\u00fchrt werden soll\n- Parallelit\u00e4t auf Daten- und Anweisungsebene in C\/C++-Anwendungen mit CUDA offenlegen und ausdr\u00fccken\n- Nutzung von CUDA-verwaltetem Speicher und Optimierung der Speichermigration durch asynchrones Prefetching\n- Nutzen Sie Befehlszeilen- und visuelle Profiler zur Unterst\u00fctzung Ihrer Arbeit\n- Nutzung gleichzeitiger Datenstr\u00f6me f\u00fcr Parallelit\u00e4t auf Anweisungsebene\n- Schreiben Sie GPU-beschleunigte CUDA C\/C++-Anwendungen oder \u00fcberarbeiten Sie bestehende CPU-basierte Anwendungen mit einem profilgesteuerten Ansatz.","outline_plain":"Einf\u00fchrung\n\n\n\n- Treffen Sie den Ausbilder.\n- Erstellen Sie ein Konto unter courses.nvidia.com\/join\nBeschleunigung von Anwendungen mit CUDA C\/C++\n\n\n\n- Lernen Sie die grundlegende Syntax und Konzepte, um GPU-f\u00e4hige C\/C++-Anwendungen mit CUDA zu schreiben:\n- Schreiben, Kompilieren und Ausf\u00fchren von GPU-Code.\n- Parallele Thread-Hierarchie steuern.\n- Zuweisung und Freigabe von Speicher f\u00fcr die GPU.\nVerwaltung von beschleunigtem Anwendungsspeicher mit CUDA C\/C++\n\n\n\n- Lernen Sie den Befehlszeilen-Profiler und den von CUDA verwalteten Speicher kennen, wobei der Schwerpunkt auf beobachtungsgesteuerten Anwendungsverbesserungen und einem tiefen Verst\u00e4ndnis des Verhaltens des verwalteten Speichers liegt:\n- Profilieren Sie CUDA Code mit dem Befehlszeilen-Profiler.\n- Gehen Sie tief in das einheitliche Ged\u00e4chtnis ein.\n- Optimieren Sie die einheitliche Speicherverwaltung.\nAsynchrones Streaming und visuelles Profiling f\u00fcr beschleunigte Anwendungen mit CUDA C\/C++\n\n\n\n- Ermittlung von M\u00f6glichkeiten f\u00fcr eine verbesserte Speicherverwaltung und Parallelit\u00e4t auf Anweisungsebene:\n- Profilieren Sie CUDA Code mit NVIDIA Nsight Systems.\n- Gleichzeitige CUDA Streams verwenden.\nAbschlussbericht\n\n\n\n- Besprechung der wichtigsten Erkenntnisse und abschliessende Fragen.\n- Schliessen Sie die Bewertung ab, um ein Zertifikat zu erhalten.\n- Nehmen Sie an der Workshop-Umfrage teil.","comments_plain":"Dieser Text wurde automatisiert \u00fcbersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.","summary_plain":"In diesem Workshop werden die grundlegenden Tools und Techniken zur Beschleunigung von C\/C++-Anwendungen f\u00fcr die Ausf\u00fchrung auf massiv parallelen GPUs mit CUDA\u00ae vermittelt. Sie lernen, wie man Code schreibt, die Code-Parallelisierung mit CUDA konfiguriert, die Speichermigration zwischen CPU und GPU-Beschleuniger optimiert und den gelernten Arbeitsablauf bei einer neuen Aufgabe implementiert - der Beschleunigung eines voll funktionsf\u00e4higen, aber nur f\u00fcr die CPU ausgelegten Partikelsimulators, um massive Leistungssteigerungen zu erzielen. Am Ende des Workshops haben Sie Zugang zu zus\u00e4tzlichen Ressourcen, um selbst neue GPU-beschleunigte Anwendungen zu erstellen.\n\nBitte beachten Sie, dass eine einmal best\u00e4tigte Buchung nicht mehr r\u00fcckerstattet werden kann. Das bedeutet, dass Sie Ihren Platz f\u00fcr eine Veranstaltung nach der Best\u00e4tigung nicht mehr stornieren k\u00f6nnen und keine R\u00fcckerstattung erfolgt, unabh\u00e4ngig von der Teilnahme an der Veranstaltung.","skill_level":"Beginner","version":"2.0","duration":{"unit":"d","value":0,"formatted":"8 Stunden"},"pricelist":{"List Price":{"US":{"country":"US","currency":"USD","taxrate":null,"price":500},"DE":{"country":"DE","currency":"EUR","taxrate":19,"price":500},"AT":{"country":"AT","currency":"EUR","taxrate":20,"price":500},"SE":{"country":"SE","currency":"EUR","taxrate":25,"price":500},"SI":{"country":"SI","currency":"EUR","taxrate":20,"price":500},"GB":{"country":"GB","currency":"GBP","taxrate":20,"price":420},"IT":{"country":"IT","currency":"EUR","taxrate":20,"price":500},"CA":{"country":"CA","currency":"CAD","taxrate":null,"price":690}}},"lastchanged":"2025-10-15T01:47:17+02:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/json-course-schedule\/34484","source_lang":"de","source":"https:\/\/portal.flane.ch\/swisscom\/json-course\/nvidia-faccc"}}