#“Corona” – Heutige Beiträge auf der International Supercomputing Conference (ISC) – rupture de caténaire

„“Corona” – Heutige Beiträge auf der International Supercomputing Conference (ISC) – rupture de caténaire“ Besondere Zeiten sind dies. De facto findet die “International Supercomputing Conference” (ISC) in diesem Jahr ausschließlich online statt. Es ist DIE Konferenz im High Performace Computing (HPC)-Bereich in der unter anderem im halbjährlichen Wechsel mit ihrem amerikanischen Pendant die Liste der…

Weiterlesen

#Lehre für HPC-Anwender (2) – warum sie manchmal schiefgehen muss – rupture de caténaire

„Lehre für HPC-Anwender (2) – warum sie manchmal schiefgehen muss – rupture de caténaire“ Zur Erinnerung: Als Beispiel für meine Mini-Serie über Lehre dient eine Einsteigerkurs, der das Ziel hat WissenschaftlerInnen, die einen Hochleistungsrechner (auch Cluster) nutzen, die Grundlagen zum selbstständigem Arbeit mit dem Cluster zu vermitteln. Und im ersten Artikel dieser Serie habe ich…

Weiterlesen

#Programmieren Teil 6 – Der Stack – Von Bits und Bytes

„Programmieren Teil 6 – Der Stack – Von Bits und Bytes“ Wie im letzten Artikel angekündigt, soll es heute ein wenig technischer zugehen. Konkret möchte ich ein paar Worte darüber verlieren, wie der Speicher im Rahmen von Variablendeklarationen und Funktionsaufrufen verwaltet wird. Programmiert wird da weniger, aber für das Verständnis eines Programmablaufes ist das enorm…

Weiterlesen

#Programmieren Teil 5 – Kontrollstrukturen – Von Bits und Bytes

„Programmieren Teil 5 – Kontrollstrukturen – Von Bits und Bytes“ Die ersten Artikel dieser Reihe haben sich sich mit den allgemeinen Konzepten von Funktionen und Variablen beschäftigt. Wir haben gesehen, wie man neue Funktionen definiert, Variablen deklariert, ihnen Werte zuweist, sie an Funktionen übergibt und ihren Wert als Ergebnis einer Funktion zurückgibt. Heute wollen wir…

Weiterlesen

#Programmieren Teil 4 – Funktionsparameter – Von Bits und Bytes

„Programmieren Teil 4 – Funktionsparameter – Von Bits und Bytes“ Im vorletzten Artikel wurde das allgemeine Konzept der Funktionen eingeführt, im letzten das Konzept der Variablen. Heute wollen wir beide Konzepte verbinden und uns anschauen, was unter Funktionsparametern zu verstehen ist.Unsere bisherigen selbstgeschriebenen Funktionen haben immer nur maximal einen Wert zurückgeliefert; mehr haben sie nicht…

Weiterlesen