{"id":6914,"date":"2021-11-28T17:35:00","date_gmt":"2021-11-28T16:35:00","guid":{"rendered":"https:\/\/gilbertbrands.de\/blog\/?p=6914"},"modified":"2021-11-28T08:50:42","modified_gmt":"2021-11-28T07:50:42","slug":"abendprogramm-schnelles-rechnen","status":"publish","type":"post","link":"https:\/\/gilbertbrands.de\/blog\/2021\/11\/28\/abendprogramm-schnelles-rechnen\/","title":{"rendered":"Abendprogramm: schnelles Rechnen"},"content":{"rendered":"\n<p>Da Xeno und Vultus heute wieder frei haben, damit sie zum Testzentrum k\u00f6nnen, hier wieder ein Beitrag aus der Informatik-Reihe.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Eine CPU eines PC ist eigentlich keine CPU, sondern ein Chip mit 4-8 CPUs. Jede ist eigenst\u00e4ndig und kann eigene Sachen berechnen, so lange nur die Datenversorgung stimmt. Wenn man 8 CPUs damit besch\u00e4ftigt, eine Sache durchzurechnen, ist das oft viel schneller als wenn nur eine damit besch\u00e4ftigt ist. Das ganze nennt man Parallel Computing. Wie das funktioniert, beschreibe ich hier:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"581\" height=\"427\" src=\"https:\/\/gilbertbrands.de\/blog\/wp-content\/uploads\/2021\/11\/grafik-40.png\" alt=\"\" class=\"wp-image-6915\" srcset=\"https:\/\/gilbertbrands.de\/blog\/wp-content\/uploads\/2021\/11\/grafik-40.png 581w, https:\/\/gilbertbrands.de\/blog\/wp-content\/uploads\/2021\/11\/grafik-40-300x220.png 300w\" sizes=\"auto, (max-width: 581px) 100vw, 581px\" \/><figcaption><a href=\"https:\/\/www.amazon.de\/Parallele-Programmierung-Gilbert-Brands\/dp\/1505819989\/\">https:\/\/www.amazon.de\/Parallele-Programmierung-Gilbert-Brands\/dp\/1505819989\/<\/a><\/figcaption><\/figure>\n\n\n\n<p>Das B\u00fcchlein beschreibt nicht nur, wie das theoretisch funktioniert, sondern auch, wie man die ganzen Techniken auf dem eigenen PC oder Laptop ausprobieren kann, ist also ein Lehrbuch im eigentlichen Sinn. Was die NSA oder Google im Gro\u00dfen machen, kann man n\u00e4mlich auch zu Hause im Kleinen machen.<\/p>\n\n\n\n<p>Voraussetzung ist nat\u00fcrlich, dass man eine Programmiersprache halbwegs beherrscht. Wenn es sich dabei nicht gerade um LISP oder Prolog handelt, ist das fast schon egal, wenn man hier allerdings vorzugsweise C\/C++ ben\u00f6tigt. Einen C\/C++-Kurs mit \u00dcbungsanleitungen gibt es nat\u00fcrlich auch:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"847\" src=\"https:\/\/gilbertbrands.de\/blog\/wp-content\/uploads\/2021\/11\/grafik-41.png\" alt=\"\" class=\"wp-image-6916\" srcset=\"https:\/\/gilbertbrands.de\/blog\/wp-content\/uploads\/2021\/11\/grafik-41.png 576w, https:\/\/gilbertbrands.de\/blog\/wp-content\/uploads\/2021\/11\/grafik-41-204x300.png 204w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><figcaption><a href=\"https:\/\/www.amazon.de\/Das-Kompendium-Objektfabriken-Exceptions-eXamen-press\/dp\/3642047866\/\">https:\/\/www.amazon.de\/Das-Kompendium-Objektfabriken-Exceptions-eXamen-press\/dp\/3642047866\/<\/a><\/figcaption><\/figure>\n\n\n\n<p>Das erste B\u00fcchlein kann man unter bestimmten Randbedingungen kostenlos bei Amazon lesen, das zweite (in 2 B\u00e4nde aufgeteilt wegen des Umfangs, also bei antiquarischer Beschaffung darauf achten, dass man auch beide bekommt) ist allerdings bei Springer erschienen und m\u00fcsste &#8222;k\u00e4uflich erworben&#8220; werden, wie es so sch\u00f6n hei\u00dft.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Da Xeno und Vultus heute wieder frei haben, damit sie zum Testzentrum k\u00f6nnen, hier wieder ein Beitrag aus der Informatik-Reihe. Download Artikel als PDF<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6914","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/gilbertbrands.de\/blog\/wp-json\/wp\/v2\/posts\/6914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gilbertbrands.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gilbertbrands.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gilbertbrands.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gilbertbrands.de\/blog\/wp-json\/wp\/v2\/comments?post=6914"}],"version-history":[{"count":1,"href":"https:\/\/gilbertbrands.de\/blog\/wp-json\/wp\/v2\/posts\/6914\/revisions"}],"predecessor-version":[{"id":6917,"href":"https:\/\/gilbertbrands.de\/blog\/wp-json\/wp\/v2\/posts\/6914\/revisions\/6917"}],"wp:attachment":[{"href":"https:\/\/gilbertbrands.de\/blog\/wp-json\/wp\/v2\/media?parent=6914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gilbertbrands.de\/blog\/wp-json\/wp\/v2\/categories?post=6914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gilbertbrands.de\/blog\/wp-json\/wp\/v2\/tags?post=6914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}