GPUs Graphics Pro Reviews Software Workstations

Workstation Graphics Cards Charts 2023 with Cards from AMD and NVIDIA – Benchmarks of Real Applications and Full Versions, Plus an Efficiency Test

Blender with different workloads

Blender is a powerful open source software for 3D graphics, animation, rendering, post-production, interactive creation and playback. It allows users to create, edit and render 3D models and animations. In addition to these 3D features, Blender also includes tools for video editing, sculpting, UV mapping, texturing, rigging, particle systems, physics and fluid simulations, and game development. Because of its extensive feature set and because it’s free, Blender is used by both amateurs and professionals throughout the media and entertainment industries. But I need to write something about CUDA, OptiX and HIP in advance to better frame the comparisons. That’s because CUDA, OptiX, and HIP are technologies developed specifically for the parallel and high-performance computing (HPC) space. Each of these technologies has its own advantages, target applications and underlying technologies.

CUDA (Compute Unified Device Architecture) is developed and supported by NVIDIA. It is a parallel computing platform and programming interface that gives developers direct access to the NVIDIA GPU virtual machine. Applications written with CUDA can take advantage of the massive parallel computing power of modern GPUs to accelerate performance-intensive applications.

OptiX is also from NVIDIA and is a ray tracing engine designed for creating images by tracking rays. It is widely used for visual applications such as rendering, scientific simulation, and gaming. OptiX beget specialized functions for ray tracing and allows ray tracing to be combined with traditional raster methods in real-time graphics applications.

HIP (Heterogeneous-compute Interface for Portability) was initiated and developed by AMD. Both NVIDIA GPUs (via a compatibility layer) and AMD GPUs can be addressed, but HIP in Blender is AMD-exclusive. HIP allows developers to write portable GPU code that can run on both NVIDIA and AMD GPUs. It was designed to provide an alternative to CUDA for those who need cross-platform portability. This is because HIP code can be converted to CUDA, making it easier for developers who have already written in CUDA to port their applications to AMD GPUs.

The first model is my old familiar igoBOT, which you know from YouTube videos and various animations. It is quite a complex mesh, but the scene is rather simple and also the textures are kept simple. The project doesn’t use special filters either, so you can measure the maps as pure number crunchers here. But even something like that has its charm.

The NVIDIA cards use both CUDA and OptiX, while the AMD cards use HIP. You can see that AMD has made a huge performance leap by switching from OpenCL to HIP! However, OptiX is still unchallengeably ahead. But they should already have more than caught up with CUDA.

But what does it look like when you want to render a more complex task? This workload from “Cosmos Laundromat” uses Blender’s latest algorithms and enhancements to measure its full performance potential in a production system deployment scenario. “Cosmos Laundromat” is not only an impressive example of the capabilities of open source software in 3D animation, but also serves as a benchmark to test the efficiency and performance of hardware and software in professional production environments.

The algorithms and tools implemented in Blender are constantly changing and improving to meet the needs of artists and developers. With files like these, the industry can test the performance of their systems in real-world production conditions to ensure they are up to the ever-increasing demands of 3D rendering and animation. While the RTX A2000 6GB fails due to insufficient memory, the T1000 is simply too slow for the task.

GPU compute with synthetic tests

At the very end, I do unpack two of the synthetic bores, but somehow it’s part of the story. Caffe is an open source deep learning library originally developed by Yangqing Jia at UC Berkeley and later supported by the Berkeley Vision and Learning Center (BVLC). Caffe is particularly known for its performance on computer vision tasks, especially when working with Convolutional Neural Networks (CNNs).

The framework also provides Python and MATLAB bindings that make it easier for users to work with their models. Although once known for its simplicity and speed, other newer deep learning frameworks such as TensorFlow and PyTorch have grown in popularity but offer more flexible options for a broader range of deep learning tasks. Nevertheless, Caffe remains an important tool in the deep learning community.

FAH, or Folding@home, is a distributed computing project that aims to simulate protein folding processes. These simulations are important to deepen the understanding of many biological processes and diseases. What is unique about Folding@home is that it uses the unused computing power of computers from volunteers around the world. By installing the software on their computers, individuals can help run complex scientific simulations. This collaborative approach enables Folding@home to achieve computing power comparable to some of the world’s most powerful supercomputers. It was originally developed at Stanford University and over the years has become a significant tool for biomedical research, particularly in areas such as Alzheimer’s disease, Huntington’s disease and various forms of cancer.

We can see from both applications that AMD has also made up ground here, even if the RTX 6000 Ada is the benchmark.

 

Kommentar

Lade neue Kommentare

Not_A_Nerd

Mitglied

49 Kommentare 45 Likes

Ich würde mir einen Nachtest oder Update wünschen, wenn AMD im Herbst das die ROCm API in vollem Umfang für Windows released hat. Sie sind ja nun mit dem HIP SDK gestartet und das HIPIFY Tool soll in Kürze folgen wenn die neue AMD Software Pro Edition erscheint, noch ist diese ja Stand Q22.
Ich denke dann könnte sich gerade in Anwendung die derzeit noch Cuda Hochburg sind nochmal etwas tun unter Windows.
Linux ist man hier ja bereits schon deutlich weiter.

Auch wäre hier dann sicherlich mal ein Test interessant, wie gut oder wie schlecht es sich mit den normalen Consumer GPUs "arbeiten" lässt unter Windows.

Antwort 1 Like

w124

Mitglied

57 Kommentare 20 Likes

Lieben Dank für die Übersicht 👍

Mein Eindruck dabei ist, das die ganzen Karten doch recht beisammen sind und auch ältere Karten nicht schlecht dabei wegkommen.
Ist das allenfalls eine Frage der Treiberpflege?

Antwort Gefällt mir

Igor Wallossek

1

10,224 Kommentare 18,928 Likes

Keine der Suiten läuft mit nicht zertifizierten Karten. Creo verweigert den Start und bei Solidworks ist nicht nur RealView gesperrt. Zumal es einen tieferen Sinn hat, das Gaming-Geraffel dort auszusperren.

Aber: Hardware-technische Leichtgewichte wie AutoCAD tun es auch mit Consumer-Karten. Rendern kann man auch gut. Aber spätestens dann, wenn es um echte Simulationen geht, hätte ich Angst ums Ergebnis. Da reicht eine gekippte Speicherzelle und die Boeing macht Boing :D

Antwort 4 Likes

Igor Wallossek

1

10,224 Kommentare 18,928 Likes

Genau das. Würde AMD noch etwas liebevoller mit FSAA umgehen, wären die aktuellen Pro-Karten für Viele eine echte Alternative. Die "alte" RTX A6000 klebt der 6000 Ada ganz schön dicht am Popo, solange nicht die Tensor- und RT-Cores ins Spiel kommen. Selbst eine RTX 4000 (Turing) ist in vielen Bereichen noch gut dabei. Denn diese ganzen Karten haben auch genügend Speicher für fast noch alle Lebenslagen :D

Das Einzige, was voll nervt: RDNA2 und RDNA3 haben verschiedene Treiber-Pakete. Es ist technisch unmöglich, die Karten gemischt im PC zu verbauen.

Antwort 1 Like

echolot

Urgestein

942 Kommentare 727 Likes

Das ist mir auch sofort aufegafallen. Photoshop rennt dafür umso besser. Alle CAD-Arbeitsplätze sind momentan noch mit Nvidia ausgerüstet und wenn da nicht bald etwas passiert, wird das in näherer Zukunft auch so bleiben. Wobei die BIM-Siftware von ACAD (Revit, ich zähle Navisworks mal mit dazu) mittlerweile sehr gut mit weniger auskommt.

Antwort Gefällt mir

w124

Mitglied

57 Kommentare 20 Likes

Ich hatte mich seinerzeit, alsdie Verfügbarkeit aktueller GPUs eine Lotterie war, für eine gebrauchte RTX A4000 entschieden und finde bis dato deren Genügsamkeit an der Steckdose bemerkenswert.
Das erfreut mich umso mehr, wenn ich hier sehe, wo diese kleine Karte im Vergleich steht 👍

Antwort Gefällt mir

M
McFly_76

Veteran

396 Kommentare 136 Likes

Danke Igor für den Test :)

Wenn ich mir die Ergebnisse ansehe mit dem Wissen dass NAVI 31 von der Rechenleistung ( FP16, FP32, FP64 ) gegenüber dem Vorgänger um den Faktor 3 - 4 höher liegt dann frage ich mich warum der Leistungsvorsprung so klein ausfällt.

Ein Multi-GPU Aufbau bestehend aus der vorletzten Generation müsste demnach praktisch schneller arbeiten ( wenn die Software es untersützt ).

Antwort Gefällt mir

Alkbert

Urgestein

936 Kommentare 710 Likes

Unabhängig davon, dass ich eine Consumerkarte verwende, da meine Software keine zertifizierten Treiber braucht (Solid Edge, TurboCAD) bin ich zumindest fürs 3D Scanning leider zwingend auf CUDA angewiesen (Shining 3D, hier ExScan und ExStar). Die mögen einfach nicht mit AMD und Intel. Schade eigentlich.

Antwort Gefällt mir

e
eastcoast_pete

Urgestein

1,507 Kommentare 852 Likes

Super, danke für die Vergleichstests. Da steckt viel Arbeit drin, die aber nicht für nichts war und ist - ganz im Gegenteil! Sowas ist viel wert, und man findet es sonst sehr selten oder nie woanders. Und jetzt muss ich den Artikel erst mal gründlich lesen.

Nachtrag nach dem ersten vollen Lesen: Ja, da steckt wirklich VIEL Arbeit drin - Danke!

Gerade bei den AMD Karten kommt's wohl wirklich darauf an, wie speziell oder breit die Anwendungen gesetzt sind, die man mit den Karten machen will bzw muss. Da ist es uU hilfreich, auch den Kontext der PugetBench Tests einzubeziehen. Puget Systems baut ja (wie auch von Dir - @Igor Wallossek - beschrieben) Workstations v.a. für Photo, Video und Multimedia Anwendungen, und verkaufen und unterstützen auch die Software dazu. Und Puget empfehlen und verwenden durchaus AMD Karten in ihren Builds (Natürlich gibt's auch Systeme mit Nvidia Karten).

Ein Wunsch zur Webseite, v.a. bei solchen, sehr datenreichen Artikeln: eine Option, einen Artikel kontinuierlich auf einer Seite lesen zu können. Wobei mir klar ist, daß so eine Option auch einiges an Arbeit verursachen kann.

@Igor Wallossek : Sind Korrekturen von Tippfehlern etc erwünscht, und wenn ja, wie sollten die mitgeteilt werden?

Antwort 1 Like

Klicke zum Ausklappem
Igor Wallossek

1

10,224 Kommentare 18,928 Likes

Am einfachsten per PN, ich kann nicht immer im Thread mitlesen. Ich bin ja schon froh, dass ich heute kurz vor 6 fertig geworden bin. :D

Fehler am besten mit "Seite 7: vor einer Wnad..." (Exemplarisch) :D

Antwort 2 Likes

N
Novasun

Veteran

124 Kommentare 75 Likes

Das muss dank HIP aber in Zukunft nicht mehr so bleiben. Interessant wird es dann aber ob die Lösung leistungstechnisch mithalten kann.
Igor hat da wenigstens mal etwas Licht ins Dunkel mit Blender gebracht. Und das sieht gut aus und lässt hoffen.

Aber kaputt macht mich das AMD Autodesk so außen vor lässt. Warum?? Zahlt da wer wem was das der andere darf oder nicht darf??
AMD das ist auch ein Industriezweig wie die Filmbranche. Und wenn es stimmt was Igor vermutet dann bekommt euren Arsch hoch... Ganz ehrlich das schadet Nv nicht wenn im Autodesk zumindest bei den Balken etwas druck entsteht. Power ist ja da.

Ist FSAA eigentlich auch "nur" ein Treiberproblem?? Oder limitiert da in Hardware was?

Antwort Gefällt mir

Igor Wallossek

1

10,224 Kommentare 18,928 Likes

Ich denke mal, es ist die die leidige Treiber-Optimierung.

AMD schreibt selbst:
Aber man vergleicht z.B. eine Radeon Pro W6600 (112 Watt, 460 Euro) mit einer RTX A2000 12GB (66 Watt, 549 Euro), macht es also über den Preis.

View image at the forums

Ja, auch ich messe knapp 56 Prozentpunkte mehr als eine RTX A2000 6GB. Aber beide Karten sind nur etwas anders langsam. AMD muss die eigentlich potentere Karte über den Preis an den Kunden bringen, damit überhaupt was geht. Und NVIDIA schlägt immer noch fett drauf, weil man es scheinbar kann.

View image at the forums

Antwort 1 Like

Not_A_Nerd

Mitglied

49 Kommentare 45 Likes

AMD gibt das HIPIFY Tool für Windows in den nächsten Tagen frei. Damit kann man dann Cuda Anwendungen (ausser KI) automatisiert in AMD HIP übersetzen und auf AMD GPU direkt ausführen. HIP SDK und Radeon Software Pro Edition vorrausgesetzt.

Antwort Gefällt mir

Not_A_Nerd

Mitglied

49 Kommentare 45 Likes

Wird das selbe Spiele wie bei Adobe Produkten sein. Nvidia unterstützt Adobe finanziell und bekommt dafür weitreichende Optimierungen.

Antwort Gefällt mir

W
Wolfmind84

Neuling

1 Kommentare 0 Likes

Da hat sich ein Fehler im "Test System" eingeschlichen ;-)

SSD 2x 2 GB Netac NI7000-t NVMe

Antwort Gefällt mir

N
Novasun

Veteran

124 Kommentare 75 Likes

Ist das eine Vermutung deiner seits - oder gibt es da gesicherte Informationen zu?

Mir geht es nur darum. Wenn da Geld fließt oder politisch man einen bevorzugt - dann muss es @Igor Wallossek auch nicht negativ z.B. AMD anlasten. Weil dann wird sich da nichts ändern (können) sogar unter Umständen...

Wobei auch - wenn ich es jetzt richtig verstehe - auch @Igor Wallossek es nur vermutet das es im Treiber liegt... Problem könnte auch sein wenn NV irgendwo ne Art Algorithmus hat der das Sghading halt super effizient kann man diesen auch patentiert hat... Dann weiß AMD die Lösung zwar und wäre vielleicht genau so schnell kann diesen Algorithmus dann aber eben nicht nutzen...

Antwort Gefällt mir

MechUnit

Mitglied

64 Kommentare 38 Likes

Mich würde bei der Thematik einmal interessieren, ob es performancetechnische Unterschiede zw. 3DS 2016 und einer aktuelleren Version auf Softwareebene/Treiberkommunikation/Hardwareauslastung gibt - ähnlich wie bei Cinema 4D/Cinebench.

Oder ob man alternativ C4D/Cinebench bei solchen Tests mit im Parcours aufnehmen könnte.

Antwort Gefällt mir

Igor Wallossek

1

10,224 Kommentare 18,928 Likes

Können tut man alles, aber man braucht schon normierte Benchmarks, die konsistente Resultate liefern. Ich habe hier auch Maya 2023 und diverse Plugins getestet. Das war mir einfach nicht konsistent genug. Ja, man sieht Trends, aber es ist mir zu ungenau. Da müsste man sich selbst was bauen, was aber wiederum extrem zeit fressen würde. :(

Antwort 1 Like

n
nichimen

Neuling

2 Kommentare 0 Likes

Hi,thanks for these benchmarks,really useful as ever!
anyway looking at the graphs,they are confusing...(thanks Nvidia for this mess in the naming scheme!!)
with RTX 4000,5000,6000 are you referring to the Quadro RTX 4000,Quadro RTX 5000 and Quadro RTX 6000,that is the old cards based on Turing architecture?
or the RTX 5000 is actually the Ada Lovelace and you simply forgot to put Ada at the end?
with the RTX 4000 you meant the RTX 4000 SFF Ada or again the Quadro RTX 4000? (Turing based)
I ask you because the description of cards you give at the beginning of the article and the one on the graphs doesn't match

Antwort Gefällt mir

Danke für die Spende



Du fandest, der Beitrag war interessant und möchtest uns unterstützen? Klasse!

Hier erfährst Du, wie: Hier spenden.

Hier kannst Du per PayPal spenden.

About the author

Igor Wallossek

Editor-in-chief and name-giver of igor'sLAB as the content successor of Tom's Hardware Germany, whose license was returned in June 2019 in order to better meet the qualitative demands of web content and challenges of new media such as YouTube with its own channel.

Computer nerd since 1983, audio freak since 1979 and pretty much open to anything with a plug or battery for over 50 years.

Follow Igor:
YouTube Facebook Instagram Twitter

Werbung

Werbung