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
Einführung in paralleles Programmieren
Lerne, lästige Geschwindigkeitsengpässe in deinem R-Code zu erkennen. Du führst eine klassische numerische Operation parallel aus und prüfst, ob es wirklich hilft!
2
parallel und foreach
Setze Parallelität in R in verschiedenen Situationen ein und verwalte Abhängigkeiten effizient. Verwandle langsame Schleifen in reibungslos laufende Arbeitstiere!
3
Parallele Futures
Tauche tief in die Nutzung von Futures im parallelen Programmieren ein. Lerne, Vektoren, Listen und Data Frames parallel zu verarbeiten – und halte deinen Code trotzdem gut wartbar.
4
Troubleshooting in Parallel
Lerne, Speicher für parallele Prozesse zu verwalten. Mach deinen Code reproduzierbar und erweitere dein Toolkit fürs parallele Programmieren um effizientes Debugging.
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.