Google so: „Unsere CPU hier macht irgendwas mit Qubits, wofür ein regulärer Supercomputer 10.000 Jahre gebraucht hätte!“
IBM so: „Pfft, das selbe Experiment simulieren wir euch in 2,5 Tagen!“
Und ich so: „Hmmmm, nehme ich diese Woche SALZ oder ZUCKER zu meinem POPCORN!?“
Das erste Quartal 2019 ist zu Ende. Wir befinden uns bald im 16. Monat des Bekanntwerdens der Hardcore-Hardware-Prozessoren-Bugs „Meltdown“ und „Spectre“. Zählt man das halbe Jahr Geheimhaltung dazu, sogar schon im 22. Monat.
Zeit für einen kurzen Status, wo wir gegenwärtig stehen.
Wie die folgende Grafik des „35C3“ (35. Chaos Communication Congress) anschaulich zeigt, sind aus zwei Hardware-Bugs hervorgerufen durch das OoOE-Paradigma nunmehr 27(!) geworden:
Eine Empfehlung zum Kauf von Hardware mit Prozessoren von Intel, AMD, ARM & IBM kann also derzeit in keinster Weise ausgesprochen werden.
Entspannung ist kaum in Sicht.
Intel will zwar noch dieses Jahr erste CPUs verkaufen können, die hardwareseitig gegen „Meltdown“ geschützt sind. Welche das sind steht jedoch in den Sternen genauso, wie warum es nur die „Basisversionen“ betreffen soll (was auch immer das sei…) und nicht durchgängig alle Intel-CPUs. Welchen größeren GAU brauchen die noch!?
AMD will dieses Jahr noch eine(!) der „Spectre“-Varianten hardwareseitig patchen, allerdings lediglich in „Zen2“-Architekturen. „Zen2“ ist die 3. Generation der „Ryzen“-CPUs, die Mitte 2019 kommerziell erhältlich sein soll. Wer dadurch Server betreiben will, sollte auf den Codenamen „Rome“ achten, Desktopnutzer auf „Matisse“. Wie man oben gut erkennen kann durch die Grafik, wird es das aber wohl kaum bringen und ist wohl nur ein Tropfen auf den (viel zu) heißen Stein. Schade, AMD.
ARM, verantwortlich für so ziemlich jeden Prozessor weltweit(!) in Smartphones und Tablets außer denen aus dem Hause Apple, verspricht lediglich nebulös, dass „alle künftigen CPUs gegen Angriffe im Spectre-Stil resistent sein werden“ und veröffentlicht weiter Online-Listen mit betroffenen Prozessoren. Ja gut, ähhh…
IBM. Ja, „Big Blue“. „Big Blue“ halt. „Big Blue“ hat erst kürzlich „Red Hat“ für Milliarden-Milliarden US-Dollar gefressen und schläft bzw. hat sich wohl mental vom CPU-Markt verabschiedet. Daher keine Ahnung, was deren Status hier derzeit ist. Hinweise werden dankend entgegengenommen und hier weiter gepflegt.
Und was machen wir Nutzer & Käufer, mit Hardware von vor 2018? No choice. At all: patchen, patchen, patchen & daran glauben, dass es softwareseitig irgendwas bringt, klaffende, physikalische Hardware-Sicherheitslücken verzweifelt zu stopfen, bis es kein Morgen mehr gibt.
Meine armen KollegInnen der Programmiererzunft weltweit. Man könnte meinen, das Schicksal nimmt uns persönlich seit Mitte 2017 unsere seriöse Arbeitsgrundlage. Was sollen wir alternativ machen jetzt? Nutztiere züchten!? Bäume pflanzen!? Ich für meinen Teil, bin leider schwer überfragt. Keine guten, keine gesunden IT-Zeiten derzeit. DAMN.
Der miese CPU-Bug Meltdown betrifft nicht nur Intel. Nicht nur AMD und ARM sind von Spectre betroffen.
Hier berichtet jemand, wie er die beiden Hardcore-Hardware-Bugs auch auf der IBM-CPU der Xbox360 fand: https://randomascii.wordpress.com/2018/01/07/finding-a-cpu-design-bug-in-the-xbox-360/.
Mich machte das hellhörig. Auch die PS3 hat eine CPU von IBM drin, wenngleich in Zusammenarbeit mit Sony und Toshiba damals:
Ich hatte noch eine alte PS3 mit Linux irgendwo rumstehen. Und mit diesem Tool hier, https://github.com/speed47/spectre-meltdown-checker, kann man seinen Prozessor unter Linux testen.
Das habe ich gemacht, hier das Ergebnis:
Spectre and Meltdown mitigation detection tool v0.16
Checking vulnerabilities against Linux 3.12.6-red-ribbon-powerpc64-ps3 #7 SMP Tue Jan 7 17:09:59 CET 2014 ppc64
CVE-2017-5753 [bounds check bypass] aka 'Spectre Variant 1'
* Kernel compiled with LFENCE opcode inserted at the proper places: UNKNOWN (couldn't find your kernel image in /boot, if you used netboot, this is normal)
> STATUS: UNKNOWN
CVE-2017-5715 [branch target injection] aka 'Spectre Variant 2'
* Mitigation 1
* Hardware (CPU microcode) support for mitigation: UNKNOWN (couldn't read /dev/cpu/0/msr, is msr support enabled in your kernel?)
* Kernel support for IBRS: NO
* IBRS enabled for Kernel space: NO
* IBRS enabled for User space: NO
* Mitigation 2
* Kernel compiled with retpoline option: NO
* Kernel compiled with a retpoline-aware compiler: UNKNOWN (couldn't find your kernel image)
> STATUS: VULNERABLE (IBRS hardware + kernel support OR kernel with retpoline are needed to mitigate the vulnerability)
CVE-2017-5754 [rogue data cache load] aka 'Meltdown' aka 'Variant 3'
* Kernel supports Page Table Isolation (PTI): NO
* PTI enabled and active: NO
> STATUS: VULNERABLE (PTI is needed to mitigate the vulnerability)
Wie man sieht:
* Meltdown: anfällig
* Spectre Variante 1: unbekannt
* Spectre Variante 2: anfällig
Ich hätte erwartet, dass zumindest beim Cell, dieser ungewöhnlichen „Supercomputer-CPU“, hier überall „unbekannt“ steht. -.-
Als Linux läuft hier die wohl letzte erhältliche Distribution für die PS3, „Red Ribbon GNU/Linux“ basierend auf Debian, die man sich hier als Live ISO herunterladen kann.
Liebe Grüße an IBM & danke! Wo kann ich jetzt meine Daten einklagen, die beim Zocken abgegriffen wurden!?
[Update I, 17.01.18]
Mir gefiel das Ergebnis überhaupt nicht, also trat ich mit Stéphane Lesimple in Kontakt, den Autor des oben benutzten Tools.
Leider prüft sein Tool die Hardware gar nicht.
Er checkt lediglich, ob ein Linux-Kernel die Patches gegen Meltdown und Spectre enthält. Das ist natürlich für meine Zwecke suboptimal, möchte ich doch eher herausfinden, welche Hardware betroffen ist in meinem Haushalt. Dass ich jeden Kernel vergessen kann, der eine Version unter 4.14 trägt, war mir von vornherein klar.
Bei der PS3 wird es daher noch komplizierter als ohnehin schon: es läuft wohl auf einen Exploit-Test hinaus, die CPU zu checken und derzeit existiert wohl nicht mal ein PoC (Proof of Concept) dazu. Für den Cell hier was zu finden dürfte also realistisch betrachtet unmöglich sein.
Hinzu kommt, dass man durch einen Kernel-ABI-Breakage-Bug und ein völlig veraltetes petitboot keinen Kernel auf einer PS3 installieren kann, der eine höhere Version trägt als 3.15.x. Sollte dieser Zweig von Geoff Levand also nicht gepatcht werden, gibt es nicht mal den Hauch einer Chance den Cell betriebssystemtechnisch gegen Meltdown und Spectre abzudichten. Nur, warum sollte er das bei solch einer exotischen Hardware tun?
Was bleibt: die Meldungen oben beziehen sich auf den Betriebssystemkern 3.12.6, den „Red Ribbon GNU/Linux“ nutzt. Ein Test der Hardware findet bei diesem Tool nicht statt, auf keiner Architektur. Exploits gibt es scheinbar noch keine im WildWestWeb und sofern es welche gibt, irgendwann, wahrscheinlich sehr sehr bald, dürfte das auf dem Cell schwierig werden das abzugreifen, was man hier an sensiblen Daten hinterlässt. Solange allerdings Linux auf einer PS3 oder einer anderen Hardware mit der Cell-CPU läuft (z.B. Supercomputer mit PowerXCell, PS3-Cluster), und meines Wissens läuft ohnehin außer Linux kein Betriebssystem auf dem Cell, bleibt der Kernel tatsächlich verwundbar. Über den Chip selbst lässt sich von meiner Seite allerdings keine sichere Aussage machen. Vielleicht mal bei IBM direkt nachhaken. Doch mein Gefühl sagt, was randomascii über die Xbox360 berichtet, gilt wohl auch bei der PS3.
[Update II, 31.01.18]
Mittlerweile konnte man auch so rauskriegen, ohne Tools oder Hacks, ob der Cell verwundbar ist oder nicht. Ich muss meine Headline (leider) nicht ändern:
Die PowerPC-Einheit, die auf dem Cell zum Einsatz kommt, ist eine Power970. Apple vermarktete solche IBM-Bezeichnungen für seine Hardware gerne mit G3, G4 oder G5. Alle _vor_ G5 sind gegen Meltdown und Spectre nicht verwundbar, alle ab G5 aufwärts aber schon. Jetzt ratet mal, wie Apple-Marketing die Power970-Einheit, die im Cell zum Einsatz kommt, nennt? Richtig: G5.
Welche PowerPC-Einheit in einer PS3 arbeitet kann man in der exzellenten Präsentation von John Dongarra hier nachlesen: http://netlib.org/utk/people/JackDongarra/WEB-PAGES/SPRING-2008/Lect02-cell.pdf. Die PPE wird anschaulich auf Folie 10 erklärt.
Weder die PPE, noch die 8 SPEs des Cell gelten als typische OOO-Prozessoren, tatsächlich wurde das Konzept der In-Order-Execution verwendet und die CPU auch so vermarktet. Das führt am Anfang von Recherchen zu Unklarheiten. Der Cell kann nur „ein paar“ OOO-Befehlssätze bzw. die Ingenieure bauten vorsorglich Out-of-Order-Execution (OOO) mit ein. Wenngleich nicht in dem Umfang, wie in modernen Intel-, AMD– oder ARM-CPUs. Diese Intention hilft aber rein gar nichts, wenn die PPE eigentlich ein G5 ist. Folge: neben Xbox360-Konsolen wurden PlayStation3-Konsolen mit den Meltdown- und Spectre-Hardware-Bugs von Anfang an ausgeliefert
. Wer von den Lücken wusste, das sind mindestens die Prozessorhersteller selbst, konnte so auch persönliche und sensible Daten abgreifen. Ein Hardware-Update ist bei Spielkonsolen vom Konzept her niemals vorgesehen. Mind blown? Na hoffentlich! Frohes Zocken…
Südkorea ist mir jetzt nicht gerade bekannt als ein Land, das oft auf den Panik-Knopf drückt. Gut, man hat einen durchgeknallten Nachbarn im Norden, der auf Der Bombe sitzt, doch bisher war der einfach zu blöd, das Ding („the gadget“) richtig zu zünden. Und auch bei explodierenden Smartphones wie dem Note 7: als das Flugzeugverbot dann kam, baute man einfach Umtauschhäuschen auf Flughäfen auf und umging, pardon, löste somit dieses Problem.
Beim Thema Alpha Go, einem Computer-Programm von Google, das den Weltklasse-Spieler Lee Sedol im „Go“ bezwang im März, verstanden die Südkoreaner aber dann keinen Spaß mehr: die Russen verloren ihr geliebtes Schach in den 90ern, die Asiaten nun ihr 2.500 Jahre altes Go. Jetzt. Reicht’s!
Anders ist die Reaktion kaum zu erklären, wieso Südkorea, wo diese Aktion in einen regelrechten AlphaGo-Schock mündete, nun 860 Millionen Euro in einen nagelneuen Fond pumpt, um auf dem Feld KI, also Künstliche Intelligenz, nicht abgehängt und vollends totgetreten zu werden.
Und hier geht es nicht nur um die extrem hohe Summe, die zur Verfügung stehen soll: das neue Institut soll privat wie öffentlich sein. Samsung hängt mit drin. LG. Hyundai. Die Suchmaschine Naver. Das sind nicht nur asiatische Schwergewichte, sondern Weltkonzerne. Spätestens hier wird klar, wie ernst man die Lage nimmt, wie schwer man getroffen wurde, welches Know-How und welche Technologie(n) man benötigen wird, um Genesung an der asiatischen Seele zu leisten. Gegen eine Maschine zu verlieren scheint dort ein No-Go zu sein. Bei uns wird jeder müde belächelt, wenn er sagt, erneut hat die Menschheit ein Spiel an eine Maschine verloren. Im Westen wurden nach Kasparows Niederlage 1997 einfach größere und schnellere „Deep Blue“s gebaut. Heute trägt fast jeder so einen „Deep Blue“ in der Hosentasche herum und spielt süchtigmachendes Pokémon.
Der Philosoph in mir drin sagt: „Was regt’s euch so auf, es ist doch erneut nur Dualismus, Schwarz gegen Weiß, 0 gegen 1, an oder aus, etwas, worin die Amerikaner eben Weltklasse sind und sie sind auch noch so doof und legen Wert darauf!“. Der Wissenschaftler aber sagt: „Spätestens wenn Google dann auch noch mit seiner KI dein geliebtes „Starcraft II“ gepackt hat, eines der besten und komplexesten Echtzeit(!)-Strategie-Spiele der Welt, solltest du aufgewacht sein, mein Freund!“
Und genau das ist es eigentlich: richtig rezipiert und ausgiebig darüber diskutiert wurde nicht, als 1997 „Deep Blue“ Kasparow im Schach bezwang. Weder im Freundeskreis, noch in der Familie. In der Schule war man irgendwie „besorgt“, was das jetzt zu bedeuten habe, aber wollte oder konnte das auch nicht kommunizieren. Schließlich ist Schach ja so alt und Russland und IBM so weit weg, außerdem wissen wir alle nicht genau, was eine „AI“ eigentlich ist. Kollektives Schweigen, ein Raunen aus der Ecke, die Schach verstanden und verinnerlicht hatten. Ich muss dann später auch ins Reisebüro, mit Papa den Skiausflug nach Ischgl buchen und bin dann mal weg. So oder so ähnlich. Sie nannten es „Alltag“ oder „Realität“.
Die Asiaten, finde ich, machen sich da weniger vor. Die Ankündigung zur Gründung eines neuen Instituts kam nur 48h nach der 1:4-Niederlage von Sedol. Präsidentin Park Geun-hye, die ja gerade wegen ihrer Voodoo-Priester-Besten-Freundin und Küngelei aus dem Amt gejagt wird, fand die richtigen Worte und sprach davon, „künstliche Intelligenz kann ein Segen für die menschliche Gesellschaft sein“ und dachte wahrscheinlich genau das Gegenteil. Sie sieht die KI als die „4. Industrielle Revolution“, was erfrischend klingt, wer aus einem Land kommt, wo Merkel-Neuland herrscht. Und sprach davon „der AlphaGo-Schock zwang uns dazu die KI als essentiell wichtig zu betrachten, bevor es zu spät ist“. Meine japanischen Freunde nur so: „häh!?“ Ja, sie hat sicherlich „Ghost in the Shell“ aus 1995 einfach vergessen. Die Hollywood-Fans meinten nur: WTF. Ja, „The Matrix“ aus 1999 war scheinbar auch nicht so ihr Ding. Wurde uns aber 1995 bereits aus Japan erzählt. Nun, was soll ich dazu noch beitragen, da ich „Welt am Draht“ aus 1973 kenne? Eben. Es ist Politik, wie langsam die Mühlen hier mahlen und wann ein Groschen endlich mal fällt; ich bin mir sicher, der Unmut der Bevölkerung auf die politische Kaste muss von irgendwoher kommen. Solch ein hartnäckiges Phänomen erscheint nicht über Nacht. Wenn für erwachsene Gebildete „Realitätsflucht“ das Einzige bleibt, woran sie sich noch ergötzen können, brauchst du dich nicht wundern, dass letzten Monat der dümmste Bonze der Welt auch mal Präsident werden durfte.
Was bleibt abschließend zu sagen? Man muss es beobachten, finde ich. Der Westen hat sich 1997 nicht groß darum gekümmert, was da mit dem königlichen Schach passiert war. Da „Go“ ungleich komplexer und schwerer zu spielen und zu beherrschen ist, ist das Thema nicht mal richtig vergleichbar. 2016 ist 1997 fast nicht mehr existent. Doch was genau geschieht hier eigentlich, im Hier und Jetzt? Wo stehen wir, wo soll es hingehen? Was findet hier genau statt, wenn künstliche Intelligenzen reale übertrumpfen? Am Ende wird man es für die gesamte Menschheit als Segen sehen, was dieses Jahr mit der asiatischen Seele passierte. Bitte lösen Sie nun dieses Problem! Willkommen. Im Club!
Warum haben Kreditkartennummern (meistens) 16 Zahlen? Wie werden diese Zahlen generiert? Und warum kann nicht jeder Depp eine Reihenfolge an Zahlen zu einer Kreditkartennummer zusammenführen?*
Es gibt eine Website, die das alles anschaulich erklärt:
http://datagenetics.com/blog/july42013/index.html [via]
So geben z.B. die ersten vier Zahlen wieder, zu welcher Gesellschaft diese Karte gehört:
Visa: Präfix 4-
Mastercard: Präfix 51-, 52-, 53-, 54-, 55-
American Express: Präfix 34-, 37-
Da Kreditkartenfirmen bereits eingeplant haben, dass Menschen zu dämlich sein könnten die Nummer korrekt irgendwo anzugeben, hat man nach 15 Zahlen eine Prüfnummer eingefügt. Diese Zahl wurde mathematisch aus den vorangegangenen berechnet: Die Formel wurde 1954 von Hans Peter Luhn bei IBM entwickelt. Es gibt heute kein Patent mehr dafür, diese Formel ist Allgemeingut und läuft unter ISO/IEC 7812-1.
Solche Prüfnummern findet man übrigens auch in Barcodes, ISBNs von Büchern, etc. vor. Den Luhn-Algorithmus kann man aus Spaß auf dieser Website auch anwenden. Er ist jedoch nicht besonders stark (zumindest heute nicht mehr), es gibt weitaus bessere wie z.B. den Verhoeff-Algorithmus (1969) oder den von Damm (2004).
Mehr braucht man dazu eigentlich nicht wissen. Am Ende des Artikels werden noch ein paar Anwendungsbeispiele wie RAIDs genannt, die aber zur eigentlichen Thematik nichts mehr beitragen.
Wer will, der kann den Luhn-Algorithmus auch in einer Programmiersprache seiner Wahl einbauen. Eigentlich sollten sich so eigene Kreditkartennummern generieren lassen. Die entsprechende Funktion in C sieht beispielsweise so aus:
#include
#include
bool checkLuhn(const char *pPurported)
{
int nSum = 0;
int nDigits = strlen(pPurported);
int nParity = (nDigits-1) % 2;
char cDigit[2] = "\0\0"; // atoi erwartet einen null-terminierten String
for (int i = nDigits; i > 0 ; i--)
{
cDigit[0] = pPurported[i-1];
int nDigit = atoi(cDigit);
if (nParity == i % 2)
nDigit = nDigit * 2;
nSum += nDigit/10;
nSum += nDigit%10;
}
return 0 == nSum % 10;
}
[via]
So, haben wir wieder was gelernt! Nett.
*Im Internet gibt es zahlreiche Rechner um sich Fake-Kreditkartennummern generieren zu lassen. Die sind dann für diverse Webseiten durchaus benutzbar, sofern das z.B. eine Voraussetzung ist einen Dienst nutzen zu können. Allerdings sollten diese Nummern nicht bereits benutzt worden sein. Da es sich zudem um eine rechtliche Grauzone mit diesen Generatoren handelt werden die hier nicht verlinkt. Und noch ein Hinweis: Online-generiertes Gedöns kann immer abgefangen werden. Es ist daher sicherer sich sein Programm selber(!) zu bauen.
Wenn es Massenvernichtungswaffen gibt, dann gibt es auch Massenüberwachungswaffen. Eine der mächtigsten Firmen aus diesem Bereich trägt den Namen Narus, gehört vollwertig Boeing und hat wohl maßgeblich die PRISM-Technologie entwickelt.
Frei nach einem Zitat aus „Reine Nervensache“, wo Robert De Niro auf die Aussage „Alles verändert sich. Wir müssen uns der heutigen Zeit anpassen.“ erwidert: „Sollen wir uns ’ne scheiß Webseite zulegen?“, so hält es auch Narus.
Von Informationen zu deren Top-Massenüberwachungsprogramm mit dem Titel Narus nSystem im Web stammt dann folgende Grafik:
Hier wird alles (ganz gut eigentlich) erklärt: http://narus.com/solutions/narus-nsystem. [via]
Vor dem 11. September war Narus hauptsächlich darauf ausgelegt IP-Netzwerk-Verkehr auszuwerten und zwar aus Gründen für das Erstellen von Rechnungen. Das änderte sich schlagartig, als man nach diesem Tag dann anfing semantische Funktionen zu implementieren, die nur einen Zweck hatten: Überwachung. Da verwundert es auch kaum noch, dass 2004 ein ehemaliger Deputy Director der NSA, namentlich William Crowell, den Chefposten übernahm. Crowell war zuvor für die DARPA (wen sonst) in einer „Anti-Terrorismus-Task-Force“ tätig.
Sehr schön dokumentiert sind auch die „Partner“ von Narus auf deren Website: Firmen wie HP, Dell, IBM gehören dazu. Wenn man dem Geld folgt (und das geht hier mal ausnahmsweise, da Narus immer noch Wagniskapital bekommt), so sind folgende Firmen fest involviert: JP Morgan Partners, Mayfield, NeoCarta, Presidio Venture Partners, Walden International, Intel, NTT Software und Sumisho Electronics. Manche sind sehr bekannt, manche weniger. Man kennt das.
Aufgefallen sind die Big-Brother-Freaks von Narus schon einmal heftigst, es gibt einen kompletten Fall dazu, der sich Hepting vs. AT&T nennt. Das war im Januar 2006. Da ging es um das System NarusInsight (und auch hier gibt es natürlich eine Broschüre). Mit diesem Supercomputer-System sollen sie sich zusammen mit der NSA in das Netzwerk von AT&T gehackt haben und so Zugriff auf VoIP-Daten, sowie Kommunikation von Firmen, Privatleuten und Drittanbietern gehabt haben. Mit Hilfe von AT&T wohlgemerkt(!).
Wer noch einen Beweis dafür sucht, dass der TIAS-Gedanke immer noch existiert, hier ist er. Die zwei Kern-Systeme von TIAS (neben dem ganzen neuzeitlichen Kram wie PRISM) gibt es heute übrigens immer noch: Sie heißen „Basketball“ und „Topsail“ (ehemals Genoa II) und werden von „Crypto City“ aus administriert; so nennt sich das 60-Gebäude-Areal in der Nähe des NSA-Hauptquartiers in Fort Meade.
21 Nachrichten finde ich in meinem Feed-Reader seit Mitte Oktober zum Thema Secure Boot. Und das sind nur zwei Quellen. Macht im Schnitt runde vier Beiträge pro Monat. Also jede Woche mindestens ein Mal eine Meldung zu diesem Bullshit. Es reicht!
Das denkt sich endlich auch mal eine Gruppe von Leuten (8.000 insgesamt) und will dagegen etwas machen: Hispalinux hat gegen Micro$oft Klage bei der EU-Kommission eingereicht. 14 Seiten stark. Danke!
Ich nenne das Secure-Boot-Verfahren eine Seuche. Hispalinux drückt das eloquenter aus:
„Secure Boot mitsamt Microsofts Schlüssel [ist] „de facto ein technologisches Gefängnis für Computersysteme.“ Die Windows-Plattform sei damit so wenig neutral wie noch nie und verhindere fairen Wettbewerb.“
Meins ist besser. Aber so sieht es halt aus.
Dieses Verfahren, das derzeit eh nur von Windows 8 und Windows 2012 Server verwendet wird, ist nur ein weiterer Versuch der Redmond-Sklavenhalter euch eure Hardware wegzunehmen. Das Gerät wird hier nur als Teil der Software betrachtet, was ein Schlag ins Gesicht eines jeden Ingenieurs ist.
Überhaupt EFI: Selbst der Vorgänger von UEFI, entwickelt von Intel, spiegelt diese Windows-Techniken nur. Das war nie eine Weiterentwicklung des good old BIOS, sondern eine Remote-Schnittstelle für ein strauchelndes Software-Unternehmen. UEFI mit seinen elf „Partnern“, die sich „Promoter“ schimpfen: AMD, American Megatrends, Apple, Dell, HP, IBM, Insyde Software, Intel, Lenovo, Microsoft und Phoenix Technologies. Logo.
Denkt was ihr wollt. Ich will Micro$oft tot sehen. Für immer.
Ihr kennt Graphen, jeder kennt Graphen, manch einer benutzt es jeden Tag. Es ist das graue Zeug, das von einem Bleistift auf einem Blatt Papier zurückbleibt. Ein Stoff der Zukunft.
Graphen kann Elektrizität leiten, mit einem viel geringeren Widerstand als Kupfer. Man kann aus ihnen auch „Nano-Rippen“ bauen, wie man oben sieht. Wenn man zufällig ein Atom aus diesen Rippen entfernt, dann hat Graphen auch magnetische Eigenschaften. Das macht es interessant für die Mikro-Elektronik.
IBM hat aus Graphen bereits Transistoren gemacht [via]. Sie haben das Graphen „gepimpt“. Kombiniert mit den Eigenschaften oben wird aus dem Zeug ein schneller Prozessor. Wirklich schnell: Das Potenziel liegt zwischen dem 100- bis 1000-fachen herkömmlicher, heute erhältlicher Prozessoren. Im Prinzip könnte man das Silizium einfach durch gepimptes Graphen ersetzen und man hätte Hyperspeed-CPUs, die nicht mehr Leistung brauchen als die CPUs von heute und auch nicht wärmer sind.
„Let’s think about that for a moment. That’s 300GHz to 3000GHz or 3Terahertz.“
„That’s a jump of two or three orders of magnitude up the exponential curve, my friends, especially when you combine it with the advances in multi-core technology and parallel computing.“
„We’re talking about that smartphone in your pocket having a thousand times the computing power of your desktop PC, but using no more power than it does right now. The resistance of graphene at room temperature is so much lower than copper and silicon that even though it’s running at 1000 times the speed, it’s not using any more current, or wasting any more energy as heat than an identical silicon device, and that’s without considering any other possible advances in the field of electronics design.“
[via]
Man stelle sich das mal für SETI oder andere ähnliche Projekte vor, die ihre Power von Millionen CPUs bekommen, durch Leute, die ihre Rechenkraft zur Verfügung stellen. Doch die Wissenschaft ist nicht der einzige Nutzniesser dieser Technik.
Augmented Reality. Virtual Reality. Der Sprung von 2D- in 3D-Avatar-Welten auf Handys, Spielkonsolen, wasweissich.
Okay, okay. Bleiben wir mal auf dem Teppich. Doch die Sichtweise auf einen simplen Bleistift hat sich für mich gerade grundlegend verändert. Wieviele Bleistifte brauche ich denn für so eine CPU? Mein Laptop ist jetzt fünf Jahre alt, der könnte mal wieder ein Update vertragen.
vergesst das skynet, matrix oder ghost in the shell: in europa hat ein internationales team von wissenschaftlern das erste siliziumgehirn entwickelt. 200000 neuronen verbunden mit 50 millionen synaptischen überträgern, soll der neue chip das menschliche gehirn imitieren. auf acht inch, das sind ca. 20cm, sind die neuronen transistoren und synapsen kondensatoren.
„In fact, the current prototype can operate about 100,000 times faster than a real human brain. „We can simulate a day in a second,“ says Karlheinz.“
[via]
karlheinz meier von der universität heidelberg versichert zwar, dass das aktuelle modell nur einen bruchteil der rechenleistung eines echten gehirns habe, die architektur sei jedoch problemlos ugradebar. nutzen soll diese forschung zukünftigen supercomputern.
in lausanne gab es jüngst ähnliche ergebnisse: blue brain von henry markram stützt sich auf datenbanken voller biologischer inhalte, die eine simulation des gehirns auf einem ibm-supercomputer ermöglichen.
ein hoch auf unsere neuen silizium-overlords!
„greetings, earthlings! we have now overtaken your brainzzz!“