Badałem procesory i karty graficzne i odkryłem, że procesory graficzne są znacznie szybsze niż procesory. Przeczytałem w tym jednym artykule , że 2-letni procesor graficzny Nvidia przewyższał procesor Intel Core I7 3,2 GHz 14 razy w pewnych okolicznościach. Jeśli procesory graficzne są tak szybkie, dlaczego programiści nie używają ich do …
Aktualizacje sterowników karty graficznej na PC często wskazują ulepszenia wydajności określonych ostatnio wydanych gier. Dlaczego ta aktualizacja dla gry jest potrzebna? W jaki sposób zmiany specyficzne dla gry współdziałają z kodem gry?
To właściwie kilka powiązanych ze sobą pytań: Czy skompresowane tekstury (dxt5 / dxt1 itp.) Są kiedykolwiek całkowicie dekompresowane podczas przechodzenia przez proces renderowania? Jeśli odpowiedź na pierwsze pytanie jest prawdziwa, to jak zarządza się pamięcią dla kilku dużych nieskompresowanych tekstur? Czy bufor ramki różni się od VRAM we współczesnym GPU?
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Jestem początkującym programistą grafiki i ostatnio zastanawiałem się - w jaki sposób dane modelu (siatki …
Szybka uwaga: wiem, że jest to strona z pytaniami i odpowiedziami na temat tworzenia gier, ale myślę, że przede wszystkim wiecie i macie doświadczenie z kartami graficznymi, więc kieruję do was to pytanie. Jeśli uważasz, że to całkowicie nie na temat, odeślij mnie na odpowiednią stronę / forum. Edycja: W …
Obecnie rozumiem, że wszystko, co dzieje się w pliku modułu cieniującego, jest wykonywane na GPU, a wszystko, co dzieje się w moim (Java, w moim przypadku) kodzie, jest wykonywane na CPU. Czy to dokładny opis?
Jak wygenerować liczbę losową w HLSL? Pytam, ponieważ chcę spróbować śledzenia gpu ray . Musisz wygenerować losowe kierunki w module cieniującym piksele. Więc chcę randFloat(), gdzie wynikiem jest liczba losowa od -1 do +1. Jaka jest umowa z instrukcją dotyczącą szumu hlsl ? Dokumenty mówią, że został on usunięty z …
Chcę wiedzieć , czy w niektórych sytuacjach warto wykonywać wyszukiwanie ścieżek na GPU (używając CUDA nVidii lub równoważnego), czy też byłby to zmarnowany wysiłek. Wyobrażam sobie, że byłby to bezgłowy serwer dla wielu graczy odpowiedzialny za znajdowanie ścieżek dla botów. Szczególnie interesuje mnie wyszukiwanie ścieżek A * za pomocą siatek …
Zakładam, że w przeciwieństwie do renderowania procesora lub oprogramowania? Czy generalnie nie wszystkie obecne renderowanie byłoby oparte na GPU, skoro korzystasz z OpenGL lub Direct X? Czy ktoś może podać mi jakieś informacje tutaj, nie może znaleźć żadnych odpowiednich odpowiedzi?
Obecnie wiele laptopów jest wyposażonych w 2 układy GPU - jeden o wysokiej wydajności i energooszczędny (mniej wydajny). Większość aplikacji, z których korzystam na laptopie, działa ze zintegrowanym (energooszczędnym) układem GPU, ale niektóre z nich są gotowe do uruchomienia z kartą o wysokiej wydajności. Próbuję skonfigurować aplikację, którą buduję, aby …
Wiem, że tytuł jest trochę niejasny, ale trudno opisać, czego naprawdę szukam, ale proszę bardzo. Jeśli chodzi o renderowanie procesora, wydajność jest w większości łatwa do oszacowania i prosta, ale jeśli chodzi o procesor graficzny ze względu na brak informacji technicznych w tle, nie mam pojęcia. Używam XNA, więc byłoby …
Czy lokalizacja odniesienia ma tak samo różnicę w wydajności GPU, jak w wydajności procesora? Na przykład, jeśli wyślę 200 poleceń rysowania do GPU, czy zauważę (potencjalnie) zauważalną różnicę, jeśli dane dla każdego polecenia są ciągłe w pamięci zamiast przeskakiwać po buforach / mapach tekstur? Pytanie poboczne: Zakładam, że GPU zapewnia …
Przez większość czasu w pierwszych rozdziałach przypadkowej książki o technikach rasteryzacji i renderowania znajduję kilka zwrotów o systemie renderowania opartym na trójkącie i quadzie. Nigdy nie spotkałem GPU ani potoku. Czy muszę się tym martwić, mając do czynienia z OpenGL 3.0+, czy to tylko starsze rzeczy?
Duży png na dysku może zająć tylko kilka megabajtów, ale wyobrażam sobie, że na gpu ten sam png jest przechowywany w nieskompresowanym formacie, który zajmuje znacznie więcej miejsca. Czy to prawda? Jeśli to prawda, ile miejsca?
Zauważyłem, że wiele programów 3d zwykle wykonuje obliczenia wektorowe / macierzowe, a także przekształcenia geometryczne na procesorze. Czy ktoś znalazł przewagę w przenoszeniu tych obliczeń do shaderów wierzchołków na GPU?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.