inQuake Forum - mehr braucht man nicht!
fc bayern muenchen borussia dortmund  google plus ingame
Alt 10. November 2006, 12:41   #1
 
Benutzerbild von cha0s
Capture
 
Registriert seit: Apr 2000
Beiträge: 6.280
QLive Nick: cha0s_
Standard Bandbreite CPU - GPU

Advertising
Hellas,

wie hoch ist denn überlicherweise die Bandbreite zwischen CPU und GPU? Nur ganz grob, damit ich weiss mit welchen Größenordnungen ich zu rechnen hab. Hab eine weile gegoogelt, aber nichts gefunden was mich weiter bringen würde.

Hintergrund der Sache:
Ich will für mein IHK-Projekt beweisen, dass es unmöglich ist, "irgendetwas" in einer Auflösung von 1024*768 ohne Hardwarebeschleunigung flüssig darzustellen.
Eine schöne simple Rechnung a la: "1024 * 768 * 24bbp * 30fps = 67,5 mb/sec" würde sich da gut tun. Wobei mir das grade zu niedrig vorkommt, als dass die Bandbreite das Problem sein könnte!? Narf.
__________________

Sub des Tages
cha0s ist offline   Mit Zitat antworten
Alt 10. November 2006, 13:01   #2
Overflouh
Guest
 
Beiträge: n/a
Ehm ja. Dann definiere doch erstmal Hardwarebeschleunigung. Im Prinzip ist eine GPU genau wie eine CPU ein Transistorenhaufen, it doch egal, wer da rechnet.
Und was genau ist bei welchem Hardwareeinsatz unmöglich?

Wegen Deiner Frage: -> www.intel.com, da findest Du Informationen über Bandbreiten. Liegt meist im Bereich von einigen GB/s (stark davon abhängig, worum zum Teufel es überhaupt geht).

Die Bandbreite ist außerdem eher nicht das Problem, sondern der Inhalt des Bildes, der ja berechnet werden muss.
  Mit Zitat antworten
Alt 10. November 2006, 13:37   #3
 
Benutzerbild von airbone
Dust Puppy
 
Registriert seit: Nov 2002
Beiträge: 14.725
QLive Nick: Dr. House
Steam Nick: mobson
PSN Nick: Elektrojude
XBL Nick: kalte Sonne
Ansonsten gibt es auch noch sowas wie Komprimierung, es sei denn du siehst einen Dekompressor auch als Hardwarebeschleunigung an.
airbone ist offline   Mit Zitat antworten
Alt 10. November 2006, 13:49   #4
 
Benutzerbild von cha0s
Capture
 
Registriert seit: Apr 2000
Beiträge: 6.280
QLive Nick: cha0s_
Blahbleh. Wenn ich ohne Hardwarebeschleunigung ein 2048*768 von links nach rechts über den Bildschirm bewegen will, lade (mit hilfe der CPU :X) den grade anzuzeigen Bildausschnitt (1024*768) aus dem RAM, und zeichne ihn Pixel für Pixel (z.B. mit GDI) auf den Bildschirm. Zu berechnen ist da so gut wie nix, trotzdem erreiche ich wahrscheinlich kaum mehr als 15fps dabei.

Wenn ich das selbe mit Hardwarebeschleunigung mache, lade ich das komplette Bild (2048*768) in den RAM der Grafikkarte und sage der Grafikkarte sie soll ein Polygon mit der Position X und der Textur-Id Y zeichnen. Fertig. Das ist Hardwarebeschleunigung (für die unwissenden ).

Ein dekompressor auf der Grafikkarte sehe ich auch als Hardwarebeschleunigung an, ja. Stell dir einfach eine Grafikkarte von 1995 vor, die nichts anderes macht als Pixel für Pixel zu bekommen, in den Framebuffer zu schreiben und anschließend in ein analoges Signal umzuwandeln. Meine Frage ist einfach, wie hoch der Pixeldurchsatz in solch einem Fall ist. Danke :X
__________________

Sub des Tages
cha0s ist offline   Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:23 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0


ingame Netzwerk
Support | AGB | Probleme mit der Werbung melden
Online Werbung | Mediadaten | Unternehmen | Karriere | Presse | Impressum

© ingame GmbH, ingame™, in™ und incup™ sind eingetragene Markenzeichen der ingame GmbH. Verwendung von Inhalten nur mit schriftlicher Genehmigung.