Übung 10 Flashcards

1
Q

Parallelrechner

Welche Aussagen sind wahr?

  • Far-calls verwenden immer den absoluten Wert der Sprungadresse.
  • Far-calls dürfen nur innerhalb eines Segments durchgeführt werden.
  • Near-calls dürfen nur innerhalb eines Segments durchgeführt werden.
  • Near-calls verwenden immer den absoluten Wert der Sprungadresse.
A
  • Near-calls dürfen nur innerhalb eines Segments durchgeführt werden.
  • Far-calls verwenden immer den absoluten Wert der Sprungadresse.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Parallelrechner

Wie viele Sprünge werden beim dynamischen Raten mit 2 Bit
schlimmstenfalls hintereinander falsch vorhergesagt?

A
  • Vorhersage bleibt gleich, bis zwei in Folge falsch waren
  • Dann Wechsel
  • alle falsch
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Parallelrechner

Eine gegebene Prozessorarchitektur nutzt eine einzelne
Pipeline, deren langsamster Schritt 3 Takte benötigt. Sie wird nun um eine zweite, identische, parallel laufende Pipeline erweitert.
Wie hoch ist der erwartete relative Geschwindigkeitsgewinn bei voller Auslastung in Abwesenheit von Speicherkonflikten?

A
  • (2/3Takt)/(1/3Takt) - 1
  • (2 * 3Takt)/(3 * 1Takt) - 1
  • 6/3 - 1
  • 2 - 1
  • 1
  • 100%
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Parallelrechner

Wahr oder Falsch?

Schwache Konsistenz beugt fehlerhaften Speicherzugriffen bei shared Memory sicher vor.

A

Falsch, da

  • Programmierer nicht gezwungen sind es zu nutzen
  • Und zwei Routinen könnten gleichzeitig schreiben
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Parallelrechner

Wahr oder Falsch?

Multithreading kann bei passenden Anwendungsfällen Geschwindigkeitsvorteile bringen.

A

Wahr, da

  • Wartezeit wird gefüllt
  • Mehr Ergebnisse pro Zeit
  • Aber: nicht immer vorteilhaft
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Parallelrechner

Wahr oder Falsch?

Coprozessoren können bei spezialisierten Aufgaben die Haupteinheit Recheneinheit stark entlasten.

A

Richtig

  • Siehe GPU, Netzwerkkarten…
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Parallelrechner

Wahr oder Falsch?

Heterogene Mehrprozessorsysteme werden heute nicht mehr genutzt.

A

Falsch

  • GPU, Netzwerkkarte, TPM,…
  • Sehr verbreitet
  • Praktisch nie nur eine Art Prozessor anwesend
How well did you know this?
1
Not at all
2
3
4
5
Perfectly