Technologie i Firma

Testy kompatybilności kart AMD FirePro w laboratorium Dassault Systèmes

przeczytasz w 2 min.

Certyfikacja profesjonalnych kart graficznych do zastosowań w programach CAD na przykładzie oprogramowania Dassault Systèmes CATIA i kart AMD FirePro.

AMD FirePro V9800 [źródło: AMD]

Przyjęło się mówić, że trójwymiarowa grafika stała się uniwersalnym językiem komunikowania się między firmami, firmami a klientami oraz jest bardzo dobrym sposobem na bezpośrednie trafienie z projektem do konsumentów. Aby sprostać graficznym wymaganiom „komunikacyjnym” projektanci używający aplikacji inżynierskich muszą również korzystać z nowoczesnych, profesjonalnych kart graficznych.

Artykuł powstał na bazie materiałów dostarczonych przez firmę AMD, amd.com

Dobór profesjonalnego akceleratora 3D do zastosowań inżynierskich nie jest sprawa prostą. Jednym z najważniejszych kryteriów jest tutaj nie tyle wydajność, co współpraca z używaną w firmie w procesie projektowania aplikacją CAD. Przyjrzyjmy się na przykładzie kart z serii AMD FirePro V9800 i jakie warunki musi spełnić profesjonalny akcelerator graficzny, aby producent aplikacji CAD włączył go do zestawu rekomendowanych, w pełni wspierających jego produkt profesjonalnych kart graficznych 3D.     

Laboratorium Dassault Systèmes

Jednym z czołowych producentów oprogramowania inżynierskiego 3D i aplikacji PLM (Product Lifecycle Management) jest firma Dassault Systèmes. W ofercie tej firmy znajdują się takie znane programy jak m.in. SolidWorks, CATIA, SIMULIA czy DELMIA. Programy te muszą bezproblemowo współdziałać z profesjonalnymi, inżynierskimi kartami graficznymi 3D. Testowaniem kompatybilności zajmuje się m.in. Christophe Delattre pracujący w paryskim centrum badawczym firmy Dassault Systèmes.   

– Wydajna karta graficzna jest obowiązkowym wyposażeniem inżynierskiej stacji roboczej podczas obsługi dużych zbiorów danych w aplikacjach, takich jak CATIA. W naszym dziale badawczym regularnie przeprowadzimy testy zgodności naszego oprogramowania na różnych konfiguracjach sprzętowych. Z jednej strony staramy się zweryfikować to, czy sprzęt może wspierać nasze oprogramowanie, z drugiej natomiast chcemy również wiedzieć czy nasze oprogramowanie jest zaprojektowane tak, aby w pełni korzystać z tego co dostarcza sprzęt. – mówi Christophe Delattre z paryskiego centrum badawczego firmy Dassault Systèmes.  

Fotorealistyczny rendering złożenia samochodu w programie CATIA V6 otrzymany przy wykorzystaniu kart graficznych AMD FirePro V9800. [źródło: AMD]

Do testów zgodności zespół badawczy Dassault Systèmes korzysta z kilku ulubionych projektów, które reprezentują typowe złożenia, jakie zazwyczaj są projektowane przez klientów. Złożenia te składają się z kilkuset części, a więc zawierają bardzo duże zestawy danych – projekt taki składa się z od jednego do pięciu milionów wielokątów. Zespół badawczy wykorzystał te złożenia do testów kompatybilności kart graficznych AMD FirePro V9800 w programach CATIA V5 i CATIA V6. Testy koncentrowały się w szczególności na cieniowaniu i sprawdzaniu wydajności renderowania.

Eyefinity w akcji

Według Christopha, który prowadzi zespół badawczy ds. wizualizacji w Dassault Systèmes, podłączenie konfiguracji sześciu monitorów było dosyć proste. – Wkładamy kartę graficzną do stacji roboczej z systemem Windows 7. Podłączamy sześć monitorów LCD HD o rozdzielczości 1920×1200 pikseli i ustawiamy konfigurację obrazu za pomocą oprogramowania AMD Catalyst. Rozpoczęliśmy z programem CATIA i wszystko działało bez problemu. – stwierdził Christophe Delattre. Zespół sprawdził też obsługę OpenGL, dynamiczne manipulowanie cieniowanymi modelami i montażem, pamięcią wideo zarówno dla dużych zbiorów danych oraz tekstur, jak i tworzenia w czasie rzeczywistym foto-realistycznego renderingu.

Prykładowy obraz złożenia silnika lotniczego wyświetlany na sześciu monitorach dzięki technologii AMD Eyefinity. [źródło: AMD]

Christophe testował również funkcję kompensowania ramek w oprogramowaniu AMD Catalyst, która umożliwia inżynierom odkładanie poprawki na krawędzi każdego wyświetlacza.  – Nie musieliśmy usuwać żadnych pikseli i tracić jakiejkolwiek części obrazu. W programie CAD wyświetlanie jednolitego obrazu jest naprawdę ważne. – mówi Christophe Delattre. Cztery gigabajty pamięci graficznej umożliwiają, przy wykorzystaniu profesjonalnej karty graficznej AMD FirePro V9800, proste podłączenie i obsługę wielu monitorów. Co ważne, koszt takiego rozwiązania jest znacznie niższy niż zbudowanie klastra PC, który byłby w tej sytuacji wymagany do obsługi kilku monitorów. Rozwiązanie takie również wymagałoby dodatkowych umiejętności informatycznych.

– Możliwość obsługi systemu z sześcioma wyświetlaczami przez jeden produkt jest zdecydowanie właściwym kierunkiem rozwoju profesjonalnych kart graficznych. To niezwykłe, że jedna karta graficzna może obsłużyć zarówno jeden projektor wysokiej rozdzielczości jak i całą, wielką ścianę czy nawet pomieszczenie wyświetlaczy wraz z dźwiękiem stereo. To niewątpliwie kolejny krok naprzód związany z wyświetlaniem podczas prezentacji dla klientów realistycznych projektów 3D. – podsumowuje Christophe Delattre.

Komentarze

0
Zaloguj się, aby skomentować
avatar
Komentowanie dostępne jest tylko dla zarejestrowanych użytkowników serwisu.

    Nie dodano jeszcze komentarzy. Bądź pierwszy!

Witaj!

Niedługo wyłaczymy stare logowanie.
Logowanie będzie możliwe tylko przez 1Login.

Połącz konto już teraz.

Zaloguj przez 1Login