Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 1

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  AyumiEngine
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Artykuł ma celu przedstawienie zagadnienia projektowania i implementacji wydajnych silnikow gier wykorzystujących wieloprocesorowe architektury sprzętowe. Praca analizuje przykładowe wykorzystanie programowania wielowątkowego w kontekście gier komputerowych i silników gier. Autor prezentuje przykładowe modele równoległego przetwarzania oraz wzorcowe architektury silników gier wykorzystujących natywne systemowe interfejsy wątkowe oraz technologię OpenMP. Szczegolna uwaga została poświęcona metodom komunikacji oraz synchronizacji w grach komputerowych. Druga część publikacji przedstawia bibliotekę Intel Thread Building Blocks, jej cechy oraz rożnice w architekturze w stosunku do innych dostępnych technologii. Artykuł kończy się przedstawieniem praktycznego zastosowania Intel Thread Building Blocks na przykładzie autorskiego silnika gier AyumiEngine.
EN
The paper aims to present the problem of designing and implementation of efficient game engines by using multiprocessor hardware architectures. The article analyzes example usage of multithreading in the computer games and game engines. The author presents parallel processing architecture models and examples of game engines that use native system thread interfaces and OpenMP technology. Particular attention was devoted to methods of communication and synchronization in computer games. The second part of publication presents Intel Thread Building Blocks library features and differences compared to other technologies. The article concludes with an example of practical implementaion in author's game engine - AyumiEngine.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.