Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 4 Stimmen.
The Memory System: You Can't Avoid It, You Can't Ignore It, You Can't Fake It
Die Optimierung von Computersystemen, sowohl auf der Hardware- als auch auf der Softwareebene, muss heute die Details des Speichersystems in ihre Analyse einbeziehen; wird dies nicht getan, führt dies zu immer ineffizienteren Systemen, je komplexer diese werden. Diese Vorlesung soll den Leser in die wichtigsten Details des Speichersystems einführen; sie richtet sich sowohl an Informatiker als auch an Computeringenieure in der Industrie und im akademischen Bereich.
Grob gesagt, sind Informatiker die Benutzer des Speichersystems und Computeringenieure die Konstrukteure des Speichersystems. Beide können von einem grundlegenden Verständnis der Funktionsweise des Speichersystems enorm profitieren: Der Informatiker wird besser in der Lage sein, leistungsfähige Algorithmen zu entwickeln, und der Computeringenieur wird besser in der Lage sein, Systeme zu entwerfen, die sich angesichts der begrenzten Ressourcen dem Optimum nähern. Gegenwärtig besteht unter Architekturforschern ein Konsens darüber, dass das Speichersystem „der Flaschenhals“ ist, und dieser Konsens hält seit über einem Jahrzehnt an.
Etwas unerklärlich ist, dass die meisten Forschungsarbeiten auf diesem Gebiet immer noch darauf abzielen, die CPU so zu verbessern, dass sie ein langsames Speichersystem besser toleriert, anstatt die Schwächen des Speichersystems direkt anzugehen. Diese Vorlesung sollte den Großteil der Informatik- und Computertechnik-Bevölkerung auf den steilen Teil der Lernkurve bringen.
Nicht jeder CS/CE-Forscher/Entwickler muss sich mit dem Speichersystem befassen, aber so wie ein Zimmermann seine Arbeit effizienter erledigen kann, wenn er ein wenig von Architektur versteht, und ein Architekt seine Arbeit effizienter erledigen kann, wenn er ein wenig vom Tischlerhandwerk versteht, sollte die Vermittlung eines besseren Verständnisses für das Speichersystem den CS/CE-Forschern helfen, bessere Systeme zu bauen, sowohl Software als auch Hardware. Inhaltsverzeichnis: Primer / Es muss genau modelliert werden /...
\ und es wird sich bald ändern