FAST NETWORK CODING SIMULATION WITH PARALLELIZATION OF PROCESSES IN THE DTSMS SYSTEM
Изложены принципы быстрого имитационного моделирования процедур сетевого кодирования с распараллеливанием процессов в многоядерных ЭВМ на основе разработанной системы моделирования DTSMS. Представлены способы и схемы взаимодействия элементов модели с реализацией модели сети в соответствии с общепринятой в сетевом кодировании архитектурой «бабочка» для последовательного и асинхронного режимов работы. Выполнена оценка объема выделяемой памяти и времени моделирования для DTSMS в сравнении с реализацией на открытой системе компьютерной алгебры GNU/Octave. The principles of fast network coding simulation with parallelization of processes in multicore computers based on the developed DTSMS simulation system are stated. Methods and schemes of the sequential and asynchronous model elements interaction within the framework of the "butterfly" network model architecture generally accepted in network coding are presented. The allocated memory amount and simulation time for DTSMS are estimated in comparison with the open computer algebra system GNU/Octave.