Noch mehr Science Slam? Am 09.12.2022 finden die Deutschen Meisterschaften im Science Slam in Hamburg statt: Sichert Euch hier Eure Tickets! www.scienceslam.de/termine/deutsche-meisterschaften-im-science-slam-2022/
Ich glaube nicht, dass der letzte Beitrag irgendwie Slam ist! Ich meine die Fakten sind für 3-jährige aber so ein Slam sollte doch auch etwas lustiges bieten
@@emmata98 Du glaubst (vielleicht) gar nicht, wo das überall ziemlich übel (blocks) implementiert wurde. Das ist ganz schön gruselig, wenn man irgendwann selbst daran arbeiten musst..ö
Frau zur Ihren Mann ( Informatiker ) : Bring ein Brot mit und wenn sie frische Eier haben bring sechs .... - er brachte sechs Brote mit denn sie hatten frische Eier
@@AndreasDelleske na it means, someone didnt understand while loops and accidentally built an infinite loop. is outside --> goes into store to buy milk -> leaves the store -> is outside -> goes into store to buy milk and so on
Ich dachte anfangs es würde um Witze gehen. Schade, dass es nur Grundwissen der informatik ist. Aber sehr Kompakt zusammengefasst, im Studium wurde das definitiv zu breit in die Länge gezogen. Das wäre eine gute Zusammenfassung zum Thema :) Dennoch ein sehr wichtiges Thema, was leider viele noch falsch machen! Ich bin immer paranoid, wenn ich multithreading implementiere, wird schnell deutlich komplexer und man will ja auch die Effizienz maximieren.
Letzteres nennt man dann eine "Race Condition Schwachstelle", klasse Vortrag und toll wie am Ende die Relevanz des Themas für die IT-Sicherheit des Shops klar wird.
Naja, es wird halt mit dem absoluten Klitsches gespielt. Ich sicher nicht die höchste Form der Kunst, aber zweckdienlich um Sachinformationen ohne Langeweile rüberzubringen,
@@BeverlyHillsB0B Zack, Schublade auf, Mensch rein, Schublade zu. Wie einfach die Welt doch ist, wenn man mit den anderen nicht zu reden braucht, sondern sie einfach verurteilen kann.
Ich dachte erst, das sollte lustig sein. Weil Poetry Slams auch meist lustig sind. Nun, so war es unterhaltsam und ich habe auch noch etwas gelernt. Warum nicht. ;-)
Gut für ihn, dass alle 9 nur ahnen können: Er wird sie auch nach einem Monat Ausfallzeit entlassen. Wirtschaft ist und bleibt, misanthropisch, realitätsferne Stochastik und heuristik.
Der Vortragende erklärt m.M.n. den Begriff "Parallel" in der Stelle 1:28 etwas verwirrend. Grade das zweite Schaubild (1:43) dazu finde ich etwas irreführend und ich wurde eher an Parallel vs sequenziell erinnert. Somit möchte ich das Thema nochmals genauer beleuchten. Ich zitiere den Vortragenden: "Ich meine damit, dass eine Aufgabe von mehreren Arbeitern gelöst wird. Das kann so aussehen: Zwei Personen machen zeitgleich etwas. Das kann aber auch so aussehen: Die machen das Ganze nacheinander. Aber: zwei Personen, eine Aufgabe." Was ist damit gemeint? Die Schwierigkeit beginnt mit unserer Umgangssprache, denn wenn wir im Alltag von "parallel" reden, heben wir damit häufig diesen ZEITLICHEN Aspekt hervor (oder im geometrischen Sinne ganz etwas Anderes). Ein und die selbe Aufgabe soll parallel, also zeitgleich erledigt werden. Außerdem wird es noch schwieriger zu verstehen, wenn nicht zwischen den Begriffen "zeitgleich" und "gleichzeitig" unterschieden wird [Q1] und sogar in diesem Video ab und an fälschlich verwendet wird: "Treffen zwei Menschen gleichzeitig an einem Ziel ein, passiert das wirklich zur gleichen Zeit. Schaffen sie eine Strecke zeitgleich, kann einer von ihnen das heute geschafft haben, und der andere bereits gestern. „Zeitgleich“ besagt lediglich, dass es sich um die gleiche Dauer handelte. Wann genau die Leistung stattgefunden erbracht wurde, ist irrelevant." In der Informatik unterscheidet man jedoch neben dem zeitlichen Aspekt auch, welche Aufgabe (=Befehl/Anweisung) jeder Arbeiter (=Prozessor) erhält und wie viele Aufgaben auf wie viele Arbeiter verteilt werden (die s.g. Kardinalität). Also: Sind es a) eine Aufgabe pro Arbeiter (1:1) b) mehrere Aufgaben pro Arbeiter (n:1) c) eine Aufgabe für mehrere Arbeiter (1:n) d) mehrere Aufgaben für mehrere Arbeiter (n:m) Der Vortragende zeigt in seinem Beispiel die Variante c): "zwei Personen, eine Aufgabe". Die Aufgabe (=Befehl) selbst muss wiederum in 2 Aspekte aufgeteilt werden: Befehl = Eingangsdaten + Verarbeitungsfunktion Dies entspricht in der Mathematik der Nutzung von Funktionen mit Variablen und der Auswahl der Werte für die Variablen (s.g. Repräsentanten). Aus den obigen Ausführungen ergeben sich somit 3 wesentliche Parameter: - Prozessor - Eingangsdaten - Verarbeitungsfunktion Parallelverarbeitung ist laut [Q100] "eine Computing-Methode, bei der zwei oder mehr Prozessoren (CPUs) gleichzeitig getrennte Teile einer Gesamtaufgabe bearbeiten. Diese Aufteilung trägt dazu bei, Verarbeitungszeiten zu verkürzen. Jedes System, das über mehr als eine CPU verfügt oder über Mehrkernprozessoren kann parallel verarbeiten." Die Fragen müssen somit stets lauten: 1.) Kommen mehrere Arbeiter zum Einsatz? Wenn nicht, handelt es sich NICHT um parallele Verarbeitung und wir können die Diskussion an dieser Stelle beenden. Wenn ja, weiter mit nächstem Schritt. Das heißt somit, dass aus der obigen Betrachtung der Kardinalität nur Varianten c) und d) einer Parallelverarbeitung entsprechen. Frage 1.) muss somit als Vorbedingung stets mit "Ja" beantwortet werden. 2.) Unterscheiden sich die Anweisungen (=Verarbeitungsfunktionen) zwischend den Arbeitern voneinander? 3.) Unterscheiden sich die Werte/Daten, welche die Arbeiter als Eingangsparameter für ihre Verarbeitungsfunktion erhalten, untereinander? Erhält also z.B. Arbeiter_1 den Wert 3 und Arbeiter_2 den Wert 7 oder erhalten Beide den Wert 3? Gemäß jener obig genannten 3 Einteilungsmerkmale werden u.a. die folgenden Arten von Parallelisierung unterschieden: - SIMD - MIMD SIMD wird gemäß [Q1] folgendermaßen definiert: "SIMD, oder Single Instruction Multiple Data (Ein Befehl, Mehrfache Daten), ist eine Form der parallelen Verarbeitung, bei der ein Computer zwei oder mehr Prozessoren demselben Befehlssatz folgen lässt, während jeder Prozessor unterschiedliche Daten verarbeitet. SIMD wird in der Regel zur Big-Data-Analyse verwendet, die auf den gleichen spezifizierten Benchmarks basieren." Um unsere obigen 3 Frage zur Unterscheidung der Art der Parallelisierung für SIMD zu klären: 1.) Ja (>1 Arbeiter, also n Arbeiter) - Vorbedingung erfüllt 2.) Nein (gleiche Verarbeitungsfunktion für alle Arbeiter) 3.) Ja (Unterschiedl. Daten/Arbeiter) "MIMD, oder Multiple Instruction Multiple Data (Mehrfache Befehle, Mehrfache Daten), ist eine weitere verbreitete Form der parallelen Verarbeitung, bei der jeder Computer jeweils zwei oder mehr eigene Prozessoren ausführt und die CPUs verschiedene Datensätze verarbeiten."[Q1] Auch in diesem Fall lässt sich die Klassifizierung durch unsere 3 Kriterien vornehmen: 1.) Ja = Vorbedingung erfüllt 2.) Ja (unterschiedl. Verarbeitungsfunktionen zwischen Arbeiter) 3.) Ja (Unterschiedl. Daten/Arbeiter)
Transaktionen basieren ja irgendwo unten drunter auf auf Locking oder ähnlichen Mechanismen, nur dass das von einer Library (z.B. Datenbank), einem SDK oder OS übernommen wird und man selbst als Entwickler und User der lib keinen deadlock mehr erzeugen kann. Die lib owner jedoch schon.
Es gibt mit Sicherheit immer noch Shops, bei denen es soweit kommt, dass man für etwas bezahlt hat, was eigentlich nicht mehr auf Lager war. In dem Fall muss das meist persönlich mit dem Händler geklärt werden. Exakt gleichzeitig werden mehrere Personen vermutlich nichts bezahlen können. Wer zuerst im Log steht, der hat gewonnen. Außerdem gibt es am Ende immer nur eine Schnittstelle zum Zahlungsdienstleister, die sehr wahrscheinlich serialisiert und sauber implementiert ist.
@@k.t.b dann ist es kein Problem, beachtet zu werden. Ja, es dient als Aufhänger für Anderes, aber hier ist es sinnlos. Deswegen "löst" man es ja auch mit sehr genauen Uhren in den Servern, nicht, wie er es versucht hat zu beschreiben.
Sorry, aber "zeitgleich" und "gleichzeitig" sind NICHT synonym. Fast immer wenn er "zeitgleich" sagt, meint er "gleichzeitig". Gerade bei so einem Thema sollte man exakt sein.
Er hat beides nicht gemeint. Er meint einen einfachen Lock, sodass kein anderer Prozess (Mann) an seine Frau darf, denn er hat seine Frau gelocked und gibt Sie einfach nicht frei.
Schade, dass er nicht darauf eingeht, dass in der Praxis viele Shops garkein solches Locking implementieren, sondern dann einfach überschüssige Bestellungen stornieren.
Ein anschaulicher und trocken sachlicher Vortrag. Er ist wie ein Einkaufswagen vom Freitag, vollgestopft, wenn nicht gar überladen (bewußte Variablen-Anspielung) mit Informationen. Und dazu rennt er noch ein wenig durch die Flure. Selbst mein Arbeitsspeicher und Prozessor glühen davon wie ein Grill. Der Einkauf ist daher eher für Spezialisten verdaulich. Laien können davon wohl nur knabbern. Mein Tip: Länger daran kauen, dh. vielleicht einzelne Punkte mehrfach anschauen, zur Not halt den Menüpunkt auslassen. Das Getränk Humor ist darin nur wenig und sehr still vorhanden und entgeht daher manchem bierseeligen Schenkelklopfer und sektgeistigen Nerd. Und dem gemeinen Statistenpublikum. Als ScienceSlam also nicht überragend, mindestens im Einzelfall aber sogar sehenswert. Ob Marcus am Ende (sh. Gesicht bei 09:30) selbst glücklich darüber war, den Vortrag überstanden zu haben, kann nur er uns sagen.
Zumindest hat er Zeit gespart, indem er sehr schnell geredet hat. Da man mir Selbiges auch nachsagt, war es natürlich kein Problem für mich, ihm zu folgen. Zumindest rein verbal. ;-)
ich glaube du hast das falsch verstanden. Er wünscht sich ein Schloss (im Sinne von Königsschloss) für seine Frau und keines, damit womit er eine Frau absperren kann :)
Ich löse Probleme wie man ein Mikrofon bespricht...hier sehen und hören sie ein schlechtes Beispiel. Viele Luftgeräusche (hat auch mit SprecherIn zu tun) LÖSUNG: Mehr Abstand! Wie man bessere Pointen macht kann man auch lernen ;-)
Nein. Es handelt sich wahrscheinlich um ein Shure SM58 Mikrofon, also ein Mikro mit Nierencharakteristik. Dieses Mikro nimmt den Ton am besten in einer geraden Verlängerung der Längsachse ab. Man spricht von oben in so ein Mikrofon bzw. hält man es so, dass die Längsachse gerade vom Mund wegzeigt. Seitlich reingesprochen kommt nur die halbe Impedanz an, d.h. der Tontechniker muss hochregeln und erhöht damit die Störgeräusche.
ich bin jetzt gerade bei der Hälfte des Videos und verstehe GAR NICHTS... muß ich vielleicht zu Ende sehen um den Sinn zu verstehen,aber vielleicht liegt es daran, daß ich alleine lebe und die Problematik bei mir nicht aufkommt 🤷
Wahrscheinlich interessant, hätte ich mir vermutlich merken können, aber Du hast so schnell geredet, daß meine Gehirnkapazität mit Hörverstehen beschäftigt und das Gedächtnis, Kurz- und Langzeit-, blockiert war.
tatsächlich würde ich behaupten, dass der Großteil der Alltagsprobleme deiner Großeltern für dich nicht mehr existent ist, weil Informatiker sie gelöst haben ;-)
Ich träume von einer Welt in der Würmer und Insekten endlich wieder schmecken, ich träume von einer Welt in der ich aus einer Toilette trinkrn kann ohne Ausschlag zu kriegen...
Es ist doch offensichtlich, dass das Geschlecht absolut keine relevante Rolle in diesem Vortrag gespielt hat. Das waren einfach Alltagsanekdoten von Situationen, die ich und bestimmt viele andere von ihrem Beziehungsalltag kennen, und daher besonders gut zum Veranschaulichen geeignet sind. Wieso müssen Leute immer versuchen etwas schlechtes in Dingen zu sehen, die so gar nicht gesehen werden sollten? Meine Freundin liebt Schuhe, ich liebe Technik. Was ist daran so schlimm, das als Anekdote zu benutzen, wenn diese Anekdote in keinster Weise wertend ist oder Anspruch auf universelle Richtigkeit erhebt? Niemand hat gesagt, dass meine Freundin dumm wäre, nur weil sie Technik nicht genauso liebt wie ich, niemand hat gesagt, dass mir mein Aussehen egal ist, nur weil ich mich nicht so sehr an Schuhen erfreue. Geschlechter unterscheiden sich, Ausnahmen bestätigen die Regel - finde dich damit ab und mach nicht aus einer Mücke einen Elefanten, der die Hälfte der Menschheit beleidigen will.
Warum zwei Leute zum Einkaufen schicken. Ist doch besser, man lässt eine Person einkaufen, während die andere daheim Z.B. schonmal den Kühlschrank sauber macht oder den Vorratsschrank aufräumt oder das Essen vorbereitet
So nutzt man auch normalerweise mehrere Reckenkerne aus. Einer kümmert sich um den Browser während der andere im Hintergrund die Musik abspielt. Will man allerdings eine Sache sehr schnell machen, also alle Kerne an zB einem aufwändigen Spiel arbeiten lassen, damit das ausnahmsweise auch flüssig läuft kommt man zu der Thematik aus dem Video
Ich hasse Rudeleinkaufen. Naja eigtl. eher ein Problem, dass ständig Leute auf den singulären Einkaufslistenserver zugreifen wollen. Und wenn dann auch noch viele Clients begrenzten und überflüchtigen Speicher haben, wiederholt sich Das im Übermas.
Ey immer diese Leute die zu verkrampft sind. Es gibt nichts witzigeres als Humor mit Vorurteilen. Seien es Gender Witze, Franzosen Witze, Deutsche Witze,....
OK, ich muss zugeben, ich dachre da eher in Richtung "Keuschheitsgürtel" - also Vertrauensmangel... Also entschuldigung, wenn ich damit falsch lag. und Dir und den Deinen wünsche ich schöne Festtage
@@metaduso5639 Also solide 3 Jahre später von mir. Aber im Vortrag geht es ja durchaus auch um "digitale" Schlösser. Die kann dann nur der Besitzer öffnen. Also ja finde den "Witz" auch bestenfalls Geschmacklos
Leider komplett unlustig. Aber wenn ein Informatiker erklären soll was er arbeitet kommt halt sowas raus. Ich hoffe die Arbeit macht ihm mehr Spaß als er uns gemacht hat...
er erklärt es ja für andere Leute, die sich mit Wissenschaft beschäftigen. Vermutlich ist es grundsätzlich nicht das richtige Format für dich, wenn du kein Interesse an sowas hast...
naja, das gelbe vom ei war win98 auch nicht. ist schon etwas öfter abgestürzt. aber das problem bei mac ist, dass die kübel schon kaputt aus der fabrik kommen. hatte ich zwei mal. nie wieder mac.
@@LuckyLukas1990 Was ist denn der Unterschied zwischen einem "echten" und einem "unechten" Informatiker? Und wie unterscheiden sich deine beiden Informatiker-Arten von normalen Menschen?
das verhält sich eigentlich immer so. Außer du hast ein Alter erreicht, wo dein Gegenüber sein Wissen aufgrund von Demenz nicht mehr abrufen kann. Dann Glückwunsch an dich.
Du hast keine Ahnung, was ein Informatiker ist, oder? Das ist, als würdest du einem Schlüsseldienst vorwerfen, nicht zu wissen, wie man ein Fenster wechselt. Zwei völlig verschiedene Bereiche.
Es ist ein äußerst wichiges Thema im Studium, denn wenn man beim Multithreading fehler macht, dann ist das zu vergleichen mit einer tickenden, unsichtbaren Atombombe. Je nachdem was die Software steuert, kann dabei allerlei passieren. Vielleicht steuert die Software irgendwann einmal selbstfahrendes Auto. Oder Raketen, wo Menschen drin zum Weltall fliegen. Wenn da dann irgendwann einmal ein Deadlock auftaucht, dann hält das ganze Programm an. Er hat nun das Hauptproblem anhand von anschaulichen Alltagsbeispielen benannt, ist aber nicht weit in die Materie eingestiegen. Nicht mehr, nicht weniger.
Noch mehr Science Slam?
Am 09.12.2022 finden die Deutschen Meisterschaften im Science Slam in Hamburg statt: Sichert Euch hier Eure Tickets!
www.scienceslam.de/termine/deutsche-meisterschaften-im-science-slam-2022/
Ich glaube nicht, dass der letzte Beitrag irgendwie Slam ist! Ich meine die Fakten sind für 3-jährige aber so ein Slam sollte doch auch etwas lustiges bieten
Die Grundlagen des Multithreadings sehr schön erklärt
Eine Schande, dass es so selten außerhalb von Serverclustern etc gut gemacht wird
@@emmata98 Du glaubst (vielleicht) gar nicht, wo das überall ziemlich übel (blocks) implementiert wurde. Das ist ganz schön gruselig, wenn man irgendwann selbst daran arbeiten musst..ö
Frau zur Ihren Mann ( Informatiker ) : Bring ein Brot mit und wenn sie frische Eier haben bring sechs .... - er brachte sechs Brote mit denn sie hatten frische Eier
A programmer was walking out of the door for work, his wife said "while you're out, buy some milk" and he never returned.
ykaoda 😂😂
Ein Mathematiker sagt sich: Solange keiner verhungert ist nehme ich an das Brot und die Eier sind schon da.
@@ykaoda That means they have infinite money or he died at the cash register.
@@AndreasDelleske na it means, someone didnt understand while loops and accidentally built an infinite loop.
is outside --> goes into store to buy milk -> leaves the store -> is outside -> goes into store to buy milk and so on
Weiß jetzt zwar nicht wofür ich das Wissen nun gebrauchen kann, aber war unterhaltsam :)
Ich dachte anfangs es würde um Witze gehen. Schade, dass es nur Grundwissen der informatik ist. Aber sehr Kompakt zusammengefasst, im Studium wurde das definitiv zu breit in die Länge gezogen. Das wäre eine gute Zusammenfassung zum Thema :)
Dennoch ein sehr wichtiges Thema, was leider viele noch falsch machen! Ich bin immer paranoid, wenn ich multithreading implementiere, wird schnell deutlich komplexer und man will ja auch die Effizienz maximieren.
"breit in die Länge gezogen" ...
Letzteres nennt man dann eine "Race Condition Schwachstelle", klasse Vortrag und toll wie am Ende die Relevanz des Themas für die IT-Sicherheit des Shops klar wird.
Wie eine Betriebssysteme Vorlesung nur praktisch bezogen. Schön und sogar teilweise verständlicher als in meinem Fachbuch.....
Da haben wohl viele Kommentierende nicht begriffen, was ein Science Slam ist🤔
Definitiv nicht. Hab soetwas zum ersten mal agesehen. Vielleicht erleuchtest du uns ja mal :)
Krass welcher Humor vor 7 Jahren noch gesellschaftlich ok war
Naja, es wird halt mit dem absoluten Klitsches gespielt. Ich sicher nicht die höchste Form der Kunst, aber zweckdienlich um Sachinformationen ohne Langeweile rüberzubringen,
Was genau ist daran "krass"?
Ist heute auch noch okay.
@@romanmueller3479 ist ein alter weißer Mann, hm?
@@BeverlyHillsB0B Zack, Schublade auf, Mensch rein, Schublade zu. Wie einfach die Welt doch ist, wenn man mit den anderen nicht zu reden braucht, sondern sie einfach verurteilen kann.
Ich dachte erst, das sollte lustig sein. Weil Poetry Slams auch meist lustig sind. Nun, so war es unterhaltsam und ich habe auch noch etwas gelernt. Warum nicht. ;-)
Ist der Ton asynchron?
Soundcheck?
Ein toller Vortrag, jedoch schade, dass Ton und Bild asynchron sind...
Parallel halt😂😂😂
Wie gut, wenn man den Schlüssel zum Schloß findet und eine Vollmacht zur Anwendung besitzt.
Gut erklärt, sollte jeder verstehen :)
Toller Vortrag !
Ein Betriebswirt hat gesagt, das 9 Frauen ein Kind in einem Monat zur Welt bringen kann..
Gut für ihn, dass alle 9 nur ahnen können:
Er wird sie auch nach einem Monat Ausfallzeit entlassen.
Wirtschaft ist und bleibt, misanthropisch, realitätsferne Stochastik und heuristik.
Ich fands gut!
1:41 Wäre das nicht in Reihe?
Für Elektrotechnik ja😉
Haha lustig, auf dem einen Bildschirm der Slam, auf dem anderen Bildschirm ärger ich mich Read-Write Locks herum um Software zu parallelisieren :D
Der Vortragende erklärt m.M.n. den Begriff "Parallel" in der Stelle 1:28 etwas verwirrend. Grade das zweite Schaubild (1:43) dazu finde ich etwas irreführend und ich wurde eher an Parallel vs sequenziell erinnert. Somit möchte ich das Thema nochmals genauer beleuchten.
Ich zitiere den Vortragenden:
"Ich meine damit, dass eine Aufgabe von mehreren Arbeitern gelöst wird. Das kann so aussehen: Zwei Personen machen zeitgleich etwas. Das kann aber auch so aussehen: Die machen das Ganze nacheinander. Aber: zwei Personen, eine Aufgabe."
Was ist damit gemeint? Die Schwierigkeit beginnt mit unserer Umgangssprache, denn wenn wir im Alltag von "parallel" reden, heben wir damit häufig diesen ZEITLICHEN Aspekt hervor (oder im geometrischen Sinne ganz etwas Anderes). Ein und die selbe Aufgabe soll parallel, also zeitgleich erledigt werden.
Außerdem wird es noch schwieriger zu verstehen, wenn nicht zwischen den Begriffen "zeitgleich" und "gleichzeitig" unterschieden wird [Q1] und sogar in diesem Video ab und an fälschlich verwendet wird:
"Treffen zwei Menschen gleichzeitig an einem Ziel ein, passiert das wirklich zur gleichen Zeit. Schaffen sie eine Strecke zeitgleich, kann einer von ihnen das heute geschafft haben, und der andere bereits gestern. „Zeitgleich“ besagt lediglich, dass es sich um die gleiche Dauer handelte. Wann genau die Leistung stattgefunden erbracht wurde, ist irrelevant."
In der Informatik unterscheidet man jedoch neben dem zeitlichen Aspekt auch, welche Aufgabe (=Befehl/Anweisung) jeder Arbeiter (=Prozessor) erhält und wie viele Aufgaben auf wie viele Arbeiter verteilt werden (die s.g. Kardinalität). Also: Sind es
a) eine Aufgabe pro Arbeiter (1:1)
b) mehrere Aufgaben pro Arbeiter (n:1)
c) eine Aufgabe für mehrere Arbeiter (1:n)
d) mehrere Aufgaben für mehrere Arbeiter (n:m)
Der Vortragende zeigt in seinem Beispiel die Variante c): "zwei Personen, eine Aufgabe".
Die Aufgabe (=Befehl) selbst muss wiederum in 2 Aspekte aufgeteilt werden:
Befehl = Eingangsdaten + Verarbeitungsfunktion
Dies entspricht in der Mathematik der Nutzung von Funktionen mit Variablen und der Auswahl der Werte für die Variablen (s.g. Repräsentanten).
Aus den obigen Ausführungen ergeben sich somit 3 wesentliche Parameter:
- Prozessor
- Eingangsdaten
- Verarbeitungsfunktion
Parallelverarbeitung ist laut [Q100] "eine Computing-Methode, bei der zwei oder mehr Prozessoren (CPUs) gleichzeitig getrennte Teile einer Gesamtaufgabe bearbeiten. Diese Aufteilung trägt dazu bei, Verarbeitungszeiten zu verkürzen. Jedes System, das über mehr als eine CPU verfügt oder über Mehrkernprozessoren kann parallel verarbeiten."
Die Fragen müssen somit stets lauten:
1.) Kommen mehrere Arbeiter zum Einsatz? Wenn nicht, handelt es sich NICHT um parallele Verarbeitung und wir können die Diskussion an dieser Stelle beenden. Wenn ja, weiter mit nächstem Schritt. Das heißt somit, dass aus der obigen Betrachtung der Kardinalität nur Varianten c) und d) einer Parallelverarbeitung entsprechen.
Frage 1.) muss somit als Vorbedingung stets mit "Ja" beantwortet werden.
2.) Unterscheiden sich die Anweisungen (=Verarbeitungsfunktionen) zwischend den Arbeitern voneinander?
3.) Unterscheiden sich die Werte/Daten, welche die Arbeiter als Eingangsparameter für ihre Verarbeitungsfunktion erhalten, untereinander? Erhält also z.B. Arbeiter_1 den Wert 3 und Arbeiter_2 den Wert 7 oder erhalten Beide den Wert 3?
Gemäß jener obig genannten 3 Einteilungsmerkmale werden u.a. die folgenden Arten von Parallelisierung unterschieden:
- SIMD
- MIMD
SIMD wird gemäß [Q1] folgendermaßen definiert:
"SIMD, oder Single Instruction Multiple Data (Ein Befehl, Mehrfache Daten), ist eine Form der parallelen Verarbeitung, bei der ein Computer zwei oder mehr Prozessoren demselben Befehlssatz folgen lässt, während jeder Prozessor unterschiedliche Daten verarbeitet. SIMD wird in der Regel zur Big-Data-Analyse verwendet, die auf den gleichen spezifizierten Benchmarks basieren."
Um unsere obigen 3 Frage zur Unterscheidung der Art der Parallelisierung für SIMD zu klären:
1.) Ja (>1 Arbeiter, also n Arbeiter) - Vorbedingung erfüllt
2.) Nein (gleiche Verarbeitungsfunktion für alle Arbeiter)
3.) Ja (Unterschiedl. Daten/Arbeiter)
"MIMD, oder Multiple Instruction Multiple Data (Mehrfache Befehle, Mehrfache Daten), ist eine weitere verbreitete Form der parallelen Verarbeitung, bei der jeder Computer jeweils zwei oder mehr eigene Prozessoren ausführt und die CPUs verschiedene Datensätze verarbeiten."[Q1]
Auch in diesem Fall lässt sich die Klassifizierung durch unsere 3 Kriterien vornehmen:
1.) Ja = Vorbedingung erfüllt
2.) Ja (unterschiedl. Verarbeitungsfunktionen zwischen Arbeiter)
3.) Ja (Unterschiedl. Daten/Arbeiter)
Sieht man das?
Ich sehe gar nichts
Transaktionen basieren ja irgendwo unten drunter auf auf Locking oder ähnlichen Mechanismen, nur dass das von einer Library (z.B. Datenbank), einem SDK oder OS übernommen wird und man selbst als Entwickler und User der lib keinen deadlock mehr erzeugen kann. Die lib owner jedoch schon.
Geht schon. Selbst schon gesehen und zu meiner Schande schon fabriziert.
7:18 was ist, wenn aber alle gleichzeitig zur Kasse gehen.
Erzwinge ich durch Kundennummern dann eine zwangsweise Unfaire Reihenfolge?
Es gibt mit Sicherheit immer noch Shops, bei denen es soweit kommt, dass man für etwas bezahlt hat, was eigentlich nicht mehr auf Lager war. In dem Fall muss das meist persönlich mit dem Händler geklärt werden. Exakt gleichzeitig werden mehrere Personen vermutlich nichts bezahlen können. Wer zuerst im Log steht, der hat gewonnen. Außerdem gibt es am Ende immer nur eine Schnittstelle zum Zahlungsdienstleister, die sehr wahrscheinlich serialisiert und sauber implementiert ist.
@@NicosLeben aber dann bin ich ja wieder aus der Gleichzeitigkeit raus.
Das könnte man ja vorher machen, wenn es danach geht...
@@emmata98 das genau ist der Clou. In der Praxis geht es nicht gleichzeitig. Weder bei Anfragen über das Internet, noch beim bezahlen an der Kasse.
@@k.t.b dann ist es kein Problem, beachtet zu werden.
Ja, es dient als Aufhänger für Anderes, aber hier ist es sinnlos.
Deswegen "löst" man es ja auch mit sehr genauen Uhren in den Servern, nicht, wie er es versucht hat zu beschreiben.
@@emmata98 🤔 vielleicht reden wir gerade aneinander vorbei, den das ist doch genau die Transaktion die er ab diesem Punkt vorgestellt hat.
NBB 2021 März, können viele bestätigen:D
Ist das ein Speedrun? :D
Richtig gut erklärt. Top Vortrag!
Sorry, aber "zeitgleich" und "gleichzeitig" sind NICHT synonym. Fast immer wenn er "zeitgleich" sagt, meint er "gleichzeitig". Gerade bei so einem Thema sollte man exakt sein.
Kann ich mir nicht anhören, das Mikro leider viel zu übersteuert oder was auch immer
FredZockt Audiofetisch?
@@Texas-Instruments audiophil
Und Ton und Bild sind auch noch asynchron :-O
hört sich genauso an wie mein Matheunterricht vor 40 Jahren in der 11c. Ich habe damals nix verstanden und ich verstehe hier auch nix.
Ein Schloss für seine Frau? Fesselspielchen? Ach sooo, er meint ein großes Haus
Er hat beides nicht gemeint. Er meint einen einfachen Lock, sodass kein anderer Prozess (Mann) an seine Frau darf, denn er hat seine Frau gelocked und gibt Sie einfach nicht frei.
@@bastiiteam9 ok, die Möglichkeit wäre auch was. Überzeugt
Schade, dass er nicht darauf eingeht, dass in der Praxis viele Shops garkein solches Locking implementieren, sondern dann einfach überschüssige Bestellungen stornieren.
Tontechnik for president
Ein anschaulicher und trocken sachlicher Vortrag. Er ist wie ein Einkaufswagen vom Freitag, vollgestopft, wenn nicht gar überladen (bewußte Variablen-Anspielung) mit Informationen. Und dazu rennt er noch ein wenig durch die Flure. Selbst mein Arbeitsspeicher und Prozessor glühen davon wie ein Grill. Der Einkauf ist daher eher für Spezialisten verdaulich. Laien können davon wohl nur knabbern. Mein Tip: Länger daran kauen, dh. vielleicht einzelne Punkte mehrfach anschauen, zur Not halt den Menüpunkt auslassen. Das Getränk Humor ist darin nur wenig und sehr still vorhanden und entgeht daher manchem bierseeligen Schenkelklopfer und sektgeistigen Nerd. Und dem gemeinen Statistenpublikum. Als ScienceSlam also nicht überragend, mindestens im Einzelfall aber sogar sehenswert. Ob Marcus am Ende (sh. Gesicht bei 09:30) selbst glücklich darüber war, den Vortrag überstanden zu haben, kann nur er uns sagen.
Kreative Wortwahl^^
Zumindest hat er Zeit gespart, indem er sehr schnell geredet hat. Da man mir Selbiges auch nachsagt, war es natürlich kein Problem für mich, ihm zu folgen. Zumindest rein verbal. ;-)
Soll das ne Vorlesung sein oder ist das Nightwash Comedy?
Thema Hyperthreating.
Das ist Humor vom Feinsten.
@@greenrose8272 Hyperthreading
Thread =! Threat
Schon unterhaltsam ... nur wartete ich vergebens auf die Pointe ,... also es war technisch gesehnn eine da, nur eine ganz niveaulose find ich :P
MfG
ich glaube du hast das falsch verstanden. Er wünscht sich ein Schloss (im Sinne von Königsschloss) für seine Frau und keines, damit womit er eine Frau absperren kann :)
Der Komiker ist kein Informatiker, sonst wüsste der, dass nicht die Kiste mit dem Unix-System abstürzt, sondern die Windows-Schachtel.
Ich löse Probleme wie man ein Mikrofon bespricht...hier sehen und hören sie ein schlechtes Beispiel. Viele Luftgeräusche (hat auch mit SprecherIn zu tun)
LÖSUNG: Mehr Abstand!
Wie man bessere Pointen macht kann man auch lernen ;-)
Markus mit c. Carkus?
Nice Video 👾
Mikrofon unter den Mund, nicht vor den Mund.
Nein. Es handelt sich wahrscheinlich um ein Shure SM58 Mikrofon, also ein Mikro mit Nierencharakteristik. Dieses Mikro nimmt den Ton am besten in einer geraden Verlängerung der Längsachse ab. Man spricht von oben in so ein Mikrofon bzw. hält man es so, dass die Längsachse gerade vom Mund wegzeigt. Seitlich reingesprochen kommt nur die halbe Impedanz an, d.h. der Tontechniker muss hochregeln und erhöht damit die Störgeräusche.
an welchen stellen soll man lachen ?
Ein Humor wie Mario Barth... Das Thema hätte man auch niveauvoller vortragen können. :-(
ich bin jetzt gerade bei der Hälfte des Videos und verstehe GAR NICHTS...
muß ich vielleicht zu Ende sehen um den Sinn zu verstehen,aber vielleicht liegt es daran, daß ich alleine lebe und die Problematik bei mir nicht aufkommt 🤷
tja...hab leider auch nach dem Video nix verstanden...
verstehen das nur Informatiker???
Wahrscheinlich interessant, hätte ich mir vermutlich merken können, aber Du hast so schnell geredet, daß meine Gehirnkapazität mit Hörverstehen beschäftigt und das Gedächtnis, Kurz- und Langzeit-, blockiert war.
Bu, ən yaxşı videodur
Informatiker und Altagsprobleme passen nicht zusammen!
tatsächlich würde ich behaupten, dass der Großteil der Alltagsprobleme deiner Großeltern für dich nicht mehr existent ist, weil Informatiker sie gelöst haben ;-)
wenn ich gewusst hätte, worauf der junge mann hinaus will, wäre der vortrag auch sinnvoll gewesen. so, leider, nur hä?
der anfang war so unnötig
taetaeisbae Warum?
@@leonrue7549 Und... Schweigen.
Ja schon, aber zeitgleich ist nicht dasselbe wie gleichzeitig.
Sehr hübsch :-)
Ich träume von einer Welt in der Würmer und Insekten endlich wieder schmecken, ich träume von einer Welt in der ich aus einer Toilette trinkrn kann ohne Ausschlag zu kriegen...
Friedenspanzer :)
@@lucemiserlohn die nackte kanone. aber friedenspanzer ist besser. richtig schön rockige blumen
Bei 01:45 bin ich eingeschlafen.
Nicht alle Informatiker sind so sexistisch wie der Vortragende. ;)
wieso so sexistisch.... 🤦
Es ist doch offensichtlich, dass das Geschlecht absolut keine relevante Rolle in diesem Vortrag gespielt hat. Das waren einfach Alltagsanekdoten von Situationen, die ich und bestimmt viele andere von ihrem Beziehungsalltag kennen, und daher besonders gut zum Veranschaulichen geeignet sind. Wieso müssen Leute immer versuchen etwas schlechtes in Dingen zu sehen, die so gar nicht gesehen werden sollten? Meine Freundin liebt Schuhe, ich liebe Technik. Was ist daran so schlimm, das als Anekdote zu benutzen, wenn diese Anekdote in keinster Weise wertend ist oder Anspruch auf universelle Richtigkeit erhebt? Niemand hat gesagt, dass meine Freundin dumm wäre, nur weil sie Technik nicht genauso liebt wie ich, niemand hat gesagt, dass mir mein Aussehen egal ist, nur weil ich mich nicht so sehr an Schuhen erfreue. Geschlechter unterscheiden sich, Ausnahmen bestätigen die Regel - finde dich damit ab und mach nicht aus einer Mücke einen Elefanten, der die Hälfte der Menschheit beleidigen will.
Warum zwei Leute zum Einkaufen schicken. Ist doch besser, man lässt eine Person einkaufen, während die andere daheim Z.B. schonmal den Kühlschrank sauber macht oder den Vorratsschrank aufräumt oder das Essen vorbereitet
So nutzt man auch normalerweise mehrere Reckenkerne aus. Einer kümmert sich um den Browser während der andere im Hintergrund die Musik abspielt.
Will man allerdings eine Sache sehr schnell machen, also alle Kerne an zB einem aufwändigen Spiel arbeiten lassen, damit das ausnahmsweise auch flüssig läuft kommt man zu der Thematik aus dem Video
Ich hasse Rudeleinkaufen. Naja eigtl. eher ein Problem, dass ständig Leute auf den singulären Einkaufslistenserver zugreifen wollen. Und wenn dann auch noch viele Clients begrenzten und überflüchtigen Speicher haben, wiederholt sich Das im Übermas.
Haha cool, 3 Jahre später guck ich hier mal wieder rein. Da habt ihr natürlich irgendwie auch wieder recht
wie sexistisch der Vortrag ist. gut, dass nicht mehr 2014 ist.
Sozial, ethisch und comediantisch ganz schlecht gealtert. Ayayayayay.
Sau Jut 🤣
Sinnloser Gender-Humor Ahoy -.-
Zu mal das Thema ja gar nicht schlecht war...
Ohne Stock im Arsch ist es ganz unterhaltsam :)
Ey immer diese Leute die zu verkrampft sind. Es gibt nichts witzigeres als Humor mit Vorurteilen. Seien es Gender Witze, Franzosen Witze, Deutsche Witze,....
Allie Ha auf der einen Folie kaufte die Frau auch eine Bohrmaschine 😉
glaube man muss sich darüber klar werden, dass Informatiker smart genug sind, alle Klischees über sie zu verstehen und anzuwenden.
Guter Beitrag 👍
Aber er hat Mathe versprochen kam nicht 😌
Doch :)
Ich dachte das sollte Stand up comedy sein, schade
Beim Science-Slam geht es um die möglichst anschauliche Präsentation seiner Arbeit, nicht um Comedy (jedenfalls nicht vorrangig) ^^
Witz komm raus
geld ist im überfuss vorhanden
Brutaler Sound.. unbrauchbar
Nicht lustig
Ok. Jetzt hat der komische Typ mit den langen Haaren mir erklärt wie er einkaufen geht. Kann er jetzt auch noch erklären, wie er Frauen klar macht?
XMAMan Durch Pornos ;)
Gar nicht, er ist Informatiker ;-)
Du hast da was missverstanden: Man kann entweder Informatiker sein ODER Frauen klar machen. Das ist ein Schwarz-Weiß-Ding
Sie kommen von allein wenn das Geld da ist :^)
Hank Scorpio Oder kann auch heißen, dass beides eintrifft
ungeeignetes thema
mit dem Ende hat er seine Frau beleidigt....
Weil er ihr ein Schloss schenken will? Dass ein Schloss nicht nur ein Schließapparat, sondern auch eine Wohnung sein kann, ist dir bewusst, denke ich.
OK, ich muss zugeben, ich dachre da eher in Richtung "Keuschheitsgürtel" - also Vertrauensmangel... Also entschuldigung, wenn ich damit falsch lag. und Dir und den Deinen wünsche ich schöne Festtage
Danke, dir auch :) @@metaduso5639
Wenn Sie Zugriff zum Schloss hat nicht.
@@metaduso5639 Also solide 3 Jahre später von mir.
Aber im Vortrag geht es ja durchaus auch um "digitale" Schlösser. Die kann dann nur der Besitzer öffnen. Also ja finde den "Witz" auch bestenfalls Geschmacklos
Symphatischer und Selbstbewusster Vortrag aber leider zu wenig zum lachen eingebaut.
Ist halt irgendwie kein Comedy, sondern ein Science Slam...
Leider komplett unlustig. Aber wenn ein Informatiker erklären soll was er arbeitet kommt halt sowas raus. Ich hoffe die Arbeit macht ihm mehr Spaß als er uns gemacht hat...
er erklärt es ja für andere Leute, die sich mit Wissenschaft beschäftigen. Vermutlich ist es grundsätzlich nicht das richtige Format für dich, wenn du kein Interesse an sowas hast...
Als ob der Mac abstürzt 🙄 denke der Windows pc hat den häufigeren Blue screen...
als ob man das so pauschal sagen könnte. mein mac os 9 ist viel häufiger abgestürzt als mein jetziger windows7-rechner.
MacOS9 ist häufiger abgestuerzt als Win98.
naja, das gelbe vom ei war win98 auch nicht. ist schon etwas öfter abgestürzt. aber das problem bei mac ist, dass die kübel schon kaputt aus der fabrik kommen. hatte ich zwei mal. nie wieder mac.
Wisperwind Das war ja nir ein generischer pc könnte auch Linux sein
nicht interessant und unlustig
Von einem Informatiker so eine schlechte Definition eines Hackers zu hören ist echt traurig, passt aber zu dem witzlosen Vortrag.
Das war der Witz. Die Gesellschaft stellt Hacker immer so dämlich dar und darauf wollte er hinweisen :)
@@sUsHiDeStOdEs Das war nur nicht witzig.
Hacker sind eben geächtet bei echten Informatikern.
@@GoMrTom Oh man... Bist du selbst echter Informatiker, dass du solche Weisheiten verteilst?
@@LuckyLukas1990 Was ist denn der Unterschied zwischen einem "echten" und einem "unechten" Informatiker?
Und wie unterscheiden sich deine beiden Informatiker-Arten von normalen Menschen?
Bla bla bla......
Was labert die?
Hyperthreating.
Heute würde man den in den Knast stecken für seine mangelnde Wokeness.
In dem Alter kannst du nur Leuten was erzählen die noch weniger wissen als du.
das verhält sich eigentlich immer so. Außer du hast ein Alter erreicht, wo dein Gegenüber sein Wissen aufgrund von Demenz nicht mehr abrufen kann. Dann Glückwunsch an dich.
"Informatiker" und hat keinen Plan wie man ein Mikro benutzt.... Jajajaja
Du hast keine Ahnung, was ein Informatiker ist, oder? Das ist, als würdest du einem Schlüsseldienst vorwerfen, nicht zu wissen, wie man ein Fenster wechselt. Zwei völlig verschiedene Bereiche.
Ganzes Studium und das kommt dabei raus.. Das was man wohl in der ersten Woche lernt. Looow
Ich glaube kaum, dass das Publikum noch zuhören würde, wenn es um tiefere Themen gehen würde.
Es ist nur einer kleiner Teil vom Studium, aber Probleme die mit Parallelität einhergehen können sehr, sehr komplex werden.
Es ist ein äußerst wichiges Thema im Studium, denn wenn man beim Multithreading fehler macht, dann ist das zu vergleichen mit einer tickenden, unsichtbaren Atombombe.
Je nachdem was die Software steuert, kann dabei allerlei passieren. Vielleicht steuert die Software irgendwann einmal selbstfahrendes Auto. Oder Raketen, wo Menschen drin zum Weltall fliegen. Wenn da dann irgendwann einmal ein Deadlock auftaucht, dann hält das ganze Programm an.
Er hat nun das Hauptproblem anhand von anschaulichen Alltagsbeispielen benannt, ist aber nicht weit in die Materie eingestiegen. Nicht mehr, nicht weniger.