Abo
  • Services:
Anzeige

Nvidias Fermi-GPU: 3 Milliarden Transistoren und 512 Kerne

Neben den SMs, die frei programmierbar sind, gibt es auch noch vier Funktionseinheiten mit fest verdrahteten Funktionen, in den Diagrammen sind sie als "SFU" bezeichnet. Nvidia nennt hier Sinus, Cosinus, Kehrwert und Quadratwurzel, es soll aber noch weitere geben. Da der Chiphersteller bisher keinerlei für DirectX-11 nötige Funktionen wie die Tesselation beschreibt, ist nur zu vermuten, dass die SFUs auch dafür eingesetzt werden können.

Jeder SMs steht ein "Shared Memory" von 64 KByte zur Verfügung, insgesamt also 1 MByte. Dieser Speicher, vermutlich als SRAM ausgeführt, kann auch als L1-Cache für die SMs verwendet werden, und zwar je 48 oder 16 KByte groß. Der Rest des gemeinsam genutzten Speichers dient, ähnlich einem L3-Cache in einer modernen CPU, zur Kommunikation der Kerne untereinander. Wie bei einem Crossbar sitzt das Shared Memory in der Mitte des Chips.

Blockdiagramm Fermi, in der Mitte das Shared Memory
Blockdiagramm Fermi, in der Mitte das Shared Memory
Nvidia will mit dieser Architektur zeitraubende Speicherzugriffe vermeiden, obwohl das Speichersystem ebenfalls kräftig aufgebohrt wurde. Sechs Speicherkanäle mit je 64 Bit stehen zur Verfügung, die Speichercontroller können nun erstmals bei Nvidias Desktop-GPUs GDDR5 adressieren. Die maximale Speichermenge beträgt 6 GByte, wovon vor allem Rechenanwendungen profitieren - für Spiele sind solche Speichermengen bei heute maximal 2.560 x 1.600 Pixeln auf einem Monitor auch mit aufwendigen Filterfunktionen noch nicht nötig. Bisher waren bei den Tesla- und Quadro-Karten 4 GByte das Maximum.

Das Speichermodell, das die GPU verwalten kann, kennt nun nicht mehr nur Unterscheidungen zwischen verschiedenen Allozierungsarten, sondern auch die Form "Global". Der gesamte Speicher kann damit Anwendungen zur Verfügung stehen, was eine Voraussetzung für Sprachen wie C++ ist.

Der Scheduler ordnet Threads neu
Der Scheduler ordnet Threads neu
Die Optimierung auf CUDA, OpenCL oder DirectX-Compute zeigt sich auch daran, dass der Speicher nun Fehlerkorrektur nach ECC beherrscht. Derartige Chips sind deutlich teurer als herkömmliches DRAM, für rund um die Uhr laufende Systeme aber ein großer Vorteil, weil sie Speicherfehler selbst erkennen und auch ohne Absturz melden können.

Ebenfalls auf Rechenanwendungen zielen zwei Bereiche der Fermi-Architektur, die sich um die Threadverwaltung kümmern. In Hardware ausgeführt ist der neue Scheduler, den Nvidia "GigaThread" nennt - den Namen hat man sich auch gleich schützen lassen. Er ist doppelt ausgeführt und verteilt die Aufgaben an die SMs.

Dabei bekommt er jedoch Hilfe von einer Software namens "Parallel Thread eXecution" oder PTX. Sie stellt eine virtuelle Maschine dar, welche die Aufgaben direkt aus der Anwendung aufteilt. PTX-Befehle sollen sich in Anwendungen direkt einbauen, aber auch über Bibliotheken aufrufen lassen. Der Treiber der GPU wickelt sie dann ab, quasi als eine Art Präprozessor.

Anzeige
 Nvidias Fermi-GPU: 3 Milliarden Transistoren und 512 KerneNvidias Fermi-GPU: 3 Milliarden Transistoren und 512 Kerne 

eye home zur Startseite
ossa 19. Nov 2009

Ist doch Egal selche Wersion man benutzt Linux ist auch schon seit Jahren bei 2.6 und...

Idioten 07. Okt 2009

Armes Deutschland, nach mir die Sintflut. (Ihr bezahlten Foren Spiegel/Stern/Aldi/Schwarz...

Lines 02. Okt 2009

HAHA, du hast 'n Witz erklärt!

3Dfx rulez 02. Okt 2009

Angesichts der Tatsache, dass der Chip 3 Milliarden Transistoren hat und nVidia schon mit...

irata 01. Okt 2009

Physik! Gab es ja schon bei SpaceWar! Wird mal Zeit das sich da was tut. Vielleicht kommt...



Anzeige

Stellenmarkt
  1. Bechtle Clouds GmbH, Frankfurt am Main
  2. Schwäbische Werkzeugmaschinen GmbH, Schramberg - Waldmössingen
  3. über Duerenhoff GmbH, Raum Mannheim
  4. ASTERION Germany GmbH, Viernheim/Rüsselsheim


Anzeige
Spiele-Angebote
  1. 2,50€
  2. (-63%) 14,99€

Folgen Sie uns
       


  1. Smartphones

    Huawei installiert ungefragt Zusatz-App

  2. Android 8.0

    Oreo-Update für Oneplus Three und 3T ist da

  3. Musikstreaming

    Amazon Music für Android unterstützt Google Cast

  4. Staingate

    Austauschprogramm für fleckige Macbooks wird verlängert

  5. Digitale Infrastruktur

    Ralph Dommermuth kritisiert deutsche Netzpolitik

  6. Elektroauto

    VW will weitere Milliarden in Elektromobilität investieren

  7. Elektroauto

    Walmart will den Tesla-Truck

  8. Die Woche im Video

    Ausgefuchst, abgezockt und abgefahren

  9. Siri-Lautsprecher

    Apple versemmelt den Homepod-Start

  10. Open Routing

    Facebook gibt interne Plattform für Backbone-Routing frei



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Windows 10 Version 1709 im Kurztest: Ein bisschen Kontaktpflege
Windows 10 Version 1709 im Kurztest
Ein bisschen Kontaktpflege
  1. Windows 10 Microsoft stellt Sicherheitsrichtlinien für Windows-PCs auf
  2. Fall Creators Update Microsoft will neues Windows 10 schneller verteilen
  3. Windows 10 Microsoft verteilt Fall Creators Update

Orbital Sciences: Vom Aufstieg und Niedergang eines Raketenbauers
Orbital Sciences
Vom Aufstieg und Niedergang eines Raketenbauers
  1. Astronomie Erster interstellarer Komet entdeckt
  2. Jaxa Japanische Forscher finden riesige Höhle im Mond
  3. Nasa und Roskosmos Gemeinsam stolpern sie zum Mond

Ideenzug: Der Nahverkehr soll cool werden
Ideenzug
Der Nahverkehr soll cool werden
  1. 3D-Printing Neues Druckverfahren sorgt für bruchfesteren Stahl
  2. Autonomes Fahren Bahn startet selbstfahrende Buslinie in Bayern
  3. High Speed Rail Chinas Züge fahren bald wieder mit 350 km/h

  1. Re: Installiert LineageOS...

    SanderK | 17:04

  2. Re: Witzig. Wieder ein E-Auto bericht von Leuten...

    nixalsverdrussbit | 17:01

  3. Re: Frontantrieb...

    Azzuro | 16:57

  4. Re: Ladeleistung

    M.P. | 16:52

  5. Re: Der Akku wird zu schnell geladen

    Sharra | 16:49


  1. 11:55

  2. 11:21

  3. 10:43

  4. 17:14

  5. 13:36

  6. 12:22

  7. 10:48

  8. 09:02


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel