CPU und Architektur

Was ist der Hauptzweck, mehrere Prozessorkerne auf einem Chip unterzubringen (Multicore)?

  1. ADurch Parallelverarbeitung die Rechenleistung pro Leistungsaufnahme zu erhöhen
  2. BDen Befehlssatz überflüssig zu machen
  3. CDen Hauptspeicher überflüssig zu machen
Antwort und Erläuterung anzeigen

Antwort: A. Durch Parallelverarbeitung die Rechenleistung pro Leistungsaufnahme zu erhöhen

Da die dynamische Leistung proportional zum Quadrat der Spannung und zur Frequenz ist, erreichte die Wärmeentwicklung Mitte der 2000er Jahre bei weiter steigender Taktfrequenz ihre Grenze (Größenordnung 100 W). Deshalb wurden bei gleicher Leistung mehrere Kerne angeordnet, die die Arbeit teilen. Wird die Frequenz etwas gesenkt und die Kernzahl auf zwei erhöht, steigt die Leistung pro Leistungsaufnahme deutlich. Um die Leistung auszuschöpfen, muss die Software die Verarbeitung jedoch parallel aufteilen.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu CPU und Architektur

  1. Welche Aussage zu RISC (Reduced Instruction Set Computer) ist richtig?
  2. Wie lang ist die Periode eines Takts mit 1 GHz Taktfrequenz?
  3. Was ist der Zweck der Sprungvorhersage (Branch Prediction) einer CPU?
  4. Was ist der Hauptgrund, warum GPUs für Matrixoperationen sowie Training und Inferenz von KI geeignet sind?
  5. Wie groß ist die mittlere Zugriffszeit bei einer Cache-Zugriffszeit von 10 ns, einer Hauptspeicher-Zugriffszeit von 100 ns und einer Cache-Trefferrate von 90 %?

Vergleiche zu diesem Thema