DirectX-10-Spiele auf der CPU: Dank WARP10 schneller als bisher [Quelle: siehe Bildergalerie]
WARP10 steht für Windows Advanced Rasterization Platform und ist Bestandteil von DirectX 11, das im Rahmen des Windows-7-Launches erscheinen soll. Im Wesentlichen geht es mit WARP10 darum, dass Nicht-DirectX-10-konforme Hardware (speziell: Multi-Core-CPUs) trotzdem DirectX-10-Anwendungen wiedergeben/beschleunigen können. So sind beispielsweise CPUs in der Lage,
DirectX-10-Spiele darzustellen.
WARP10 unterstützt dabei sowohl DirectX 10.0 als auch DirectX 10.1. Auch DirectX-11-Spiele lassen sich emulieren über Fallbacks auf DirectX-9- oder DirectX-10-Niveau. Selbst optionale Textureformate, Anti-Aliasing bis 8x, anisotropes Texturfiltern sowie 32- und 64-Bit-Anwendungen werden unterstützt. Als Minimanforderung nennt Microsoft eine 800 MHz schnelle CPU und 512 MiByte RAM - MMX, SSE oder SSE2 werden nicht zwingend vorausgesetzt, insbesonders SSE2 und SSE4.1 sollen aber zusätzliche Geschwindigkeit bringen. WARP10 wird unabhängig von der verwendeten Grafikkarte ausgeführt.
Der größte Unterschied zum bisherigen Software-Rasterizer liegt offenbar darin, dass WARP10 intensiven Gebrauch von Multi-Core-CPUs macht. Die höchste Leistung erzielt man demnach auf Quad-Core-CPUs. Außerdem läuft WARP10 offenbar deutlich schneller mit SSE 4.1. Microsoft glaubt, dass sich während des Lebenszyklus von Windows 7 CPUs mit acht oder mehr Kernen durchsetzen. Vermutlich meint Microsoft hier Quad-Cores mit SMT wie den Core i7.
Microsoft bietet sogar Crysis-Benchmarks in 800 x 600 im Direct3D-10-Modus bei minimalen Spieledetails. Hier zeigt sich, dass die CPU über WARP10 durchaus mit integrierter Grafik von Intel mithalten kann. Spielbar sind die Fps-Werte freilich nicht, aber man kann diese Ergebnisse durchaus als Fortschritt sehen. Microsoft sieht WARP10 auch nicht als Ersatz für Grafikkarten.
Wer sich eingehend mit dem Thema WARP10 beschäftigen will, dem empfehlen wir den entsprechenden MSDN-Artikel
Windows Advanced Rasterization Platform (WARP) In-Depth Guide.
DirectX10 auf DX9-Grafikkarten? Jein. Die Meldungen, nach denen DirectX-9-Grafikkarten sich mit Windows 7 für die Ausführung von DirectX-10-Spielen gebrauchen lassen, sind jedoch mit Vorsicht zu genießen: Die DirectX-Erweiterung "Direct3D10Level9" dient lediglich dazu, Entwicklern das Code-Management zu vereinfachen. Dazu werden drei Techlevel definiert, die das aufgeblasene Caps-basierte Modell des "echten" DirectX 9 ablösen - die Hardware führt weiterhin DX9-Code basierend auf dem jeweiligen Techlevel aus, kann jedoch durch die DirectX-10-API angesprochen werden, anstatt einen komplett eigenen Codepfad in D3D9 zu benötigen.
Bildergalerie zum Artikel
Alle Artikel zu
CPUs und Prozessoren von Intel und AMD finden Sie auf der CPU-Themenseite. Eine aktuelle Prozessor-Kaufberatung finden Sie im Artikel
Intel- und AMD-CPUs: Test-Übersicht und aktuelle Kauf-Tipps. Mehr zum
Phenom-Entwickler AMD und
Core-Entwickler Intel erfahren Sie in unseren Themen-Specials.
Schraubenverwechsler
28.11.2008 00:21
frisst dann sicherlich mehr leistung aber ist immernoch um welten schneller als wenn die cpu rechnet
nen rechner ohne graka wo gibtsn sowas ?
wo schliesst du an sonem rechner deinen moni an?
ahh naklar ab aufn com gelötet nich
zu punkt eins, das wäre sicher möglich gewesen - jedoch wird das eine frage des geldes und der politik sein - ms ist ja interessiert daran, neue software zu verkaufen, weshalb es dx10 erst ab vista gibt und direct2d erst ab windows 7 gibt/geben wird.
zu punkt zwei, z.b. auf servern oder anderen rechner, wo man per remote desktop o.ä. zugreift. würden die bei jeder direct2d/dx10 anwendung meckern, dass keine dx10 hw im rechner ist, ginge da dann nix mehr, also braucht man ne software lösung.
Thomas
PC-Selbstbauer
27.11.2008 23:12
Thomas
nein ich gehe davon aus das ne dx9 karte im rechner ist und es mit ein wenig aufwand kein prob wäre dx10 effekte bzw aussehen auf dx9 zu übertragen...
frisst dann sicherlich mehr leistung aber ist immernoch um welten schneller als wenn die cpu rechnet
nen rechner ohne graka wo gibtsn sowas ?
wo schliesst du an sonem rechner deinen moni an?
ahh naklar ab aufn com gelötet nich
Gesperrt
27.11.2008 22:39
Nein, ich interpretiere nur keine Absonderlichkeiten hinein, wenn die Dinge auch ganz simpel zu erklären sind - nämlich einfach so wie geschrieben!