Kurs
Paralleles Programmieren in R
FortgeschrittenSchwierigkeitsgrad
Aktualisiert 06.2024Kurs kostenlos starten
Im Lieferumfang enthalten beiPremium or Teams
RProgramming4 Std.16 Videos49 Übungen3,950 XPLeistungsnachweis
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.Beliebt bei Lernenden in Tausenden Unternehmen
Training für 2 oder mehr Personen?
Probiere es mit DataCamp for BusinessKursbeschreibung
Mach deinen Code schneller mit Parallelprogrammierung
Die Programmiersprache R ist ein wichtiger Teil des modernen Tech-Stacks. Aber manchmal dauert es echt ewig, bis der R-Code fertig ist. Die gute Nachricht ist, dass die meisten modernen Computer mehrere Prozessoren haben. Dieser Kurs über paralleles Programmieren kann dir helfen, deinen Code schneller zu machen, indem du die Hardware nutzt, die du schon hast.
Lerne die wichtigsten Konzepte
In diesem Kurs lernst du systematisch die wichtigsten Konzepte der parallelen Programmierung kennen. Du wirst gängige Berechnungen wie Bootstraps und Funktionsabbildungen profilieren und benchmarken. Du lernst auch, welche Vorgänge von Parallelisierung profitieren können.
R-Pakete zum Parallelisieren von Vorgängen nutzen
Im Laufe des Kurses wirst du eine Reihe ausgereifter R-Pakete kennenlernen (parallel, foreach, future). Du lernst, wie du diese Pakete nutzen kannst, um Operationen mit Listen, Matrizen und Datenrahmen parallel zu machen. Durch die Bearbeitung verschiedener Aufgaben lernst du, wie du die Ausführungszeit von verschachtelten for-Schleifen einschränken kannst. Du lernst auch, wie du Probleme mit der Reproduzierbarkeit von parallelisiertem Code überwachen, debuggen und lösen kannst.
Mach deinen bestehenden Code parallel
Mit diesen Tools kannst du parallelisierten Code schreiben, der deutlich schneller läuft. Wenn du fertig bist, wirst du die Fähigkeiten haben, bestehenden Code auf eine systematische Art parallelisieren und pflegen zu können.
Voraussetzungen
Writing Efficient R CodeIntroduction to the Tidyverse1
Introduction to Parallel Programming
Learn to identify those pesky speed bottlenecks in your R code. You will run a classic numerical operation in parallel and learn to check if it helps!
2
Parallel and foreach
Use parallelism in R for a variety of situations while efficiently managing dependencies. Turn those slow loops into smooth-running machines!
3
Parallel Futures
Dive deep into the use of futures in parallel programming. Learn to process vectors, lists, and data frames in parallel, all the while keeping your code easy to maintain.
4
Troubleshooting in Parallel
Learn to manage memory for parallel processes. Make your code reproducible, and add efficient debugging to your parallel programming toolkit.
Paralleles Programmieren in R
Kurs abgeschlossen
Leistungsnachweis verdienen
Füge diesen Fähigkeitsnachweis zu Deinem LinkedIn-Profil, Anschreiben oder Lebenslauf hinzuTeile es auf Social Media und in Deiner Leistungsbeurteilung
Im Lieferumfang enthalten beiPremium or Teams
Jetzt anmeldenSchließe dich 19 Millionen Lernenden an und starte Paralleles Programmieren in R heute!
Kostenloses Konto erstellen
oder
Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.