«Life» in Tensor: Implementing Cellular Automata on Graphics Adapters
This paper presents an approach to the description of cellular automata using tensors. This approach allows to attract various frameworks for organizing scientific calculations on high-performance graphics adapter processors, that is, to automatically build parallel software implementations of cellu...
| Published in: | Труды Института системного программирования РАН |
|---|---|
| Main Authors: | , |
| Format: | Article |
| Language: | English |
| Published: |
Russian Academy of Sciences, Ivannikov Institute for System Programming
2019-09-01
|
| Subjects: | |
| Online Access: | https://ispranproceedings.elpub.ru/jour/article/view/1171 |
| _version_ | 1848651467788910592 |
|---|---|
| author | Natalia Andreevna Shalyapina Maxim Leolidovitch Gromov |
| author_facet | Natalia Andreevna Shalyapina Maxim Leolidovitch Gromov |
| author_sort | Natalia Andreevna Shalyapina |
| collection | DOAJ |
| container_title | Труды Института системного программирования РАН |
| description | This paper presents an approach to the description of cellular automata using tensors. This approach allows to attract various frameworks for organizing scientific calculations on high-performance graphics adapter processors, that is, to automatically build parallel software implementations of cellular automata. In our work, we use the TensorFlow framework to organize computations on NVIDIA graphics adapters. As an example cellular automaton we used Conway's Game of Life The effect of the described approach to the cellular automata implementation is estimated experimentally. |
| format | Article |
| id | doaj-e7095b9ceaed4d3a9ae4d88c0e21d8cb |
| institution | Directory of Open Access Journals |
| issn | 2079-8156 2220-6426 |
| language | English |
| publishDate | 2019-09-01 |
| publisher | Russian Academy of Sciences, Ivannikov Institute for System Programming |
| record_format | Article |
| spelling | doaj-e7095b9ceaed4d3a9ae4d88c0e21d8cb2025-11-03T00:51:03ZengRussian Academy of Sciences, Ivannikov Institute for System ProgrammingТруды Института системного программирования РАН2079-81562220-64262019-09-0131321722810.15514/ISPRAS-2019-31(3)-171177«Life» in Tensor: Implementing Cellular Automata on Graphics AdaptersNatalia Andreevna Shalyapina0Maxim Leolidovitch Gromov1Национальный исследовательский Томский государственный университетНациональный исследовательский Томский государственный университетThis paper presents an approach to the description of cellular automata using tensors. This approach allows to attract various frameworks for organizing scientific calculations on high-performance graphics adapter processors, that is, to automatically build parallel software implementations of cellular automata. In our work, we use the TensorFlow framework to organize computations on NVIDIA graphics adapters. As an example cellular automaton we used Conway's Game of Life The effect of the described approach to the cellular automata implementation is estimated experimentally.https://ispranproceedings.elpub.ru/jour/article/view/1171клеточный автомат, игра «жизнь», тензор |
| spellingShingle | Natalia Andreevna Shalyapina Maxim Leolidovitch Gromov «Life» in Tensor: Implementing Cellular Automata on Graphics Adapters клеточный автомат, игра «жизнь», тензор |
| title | «Life» in Tensor: Implementing Cellular Automata on Graphics Adapters |
| title_full | «Life» in Tensor: Implementing Cellular Automata on Graphics Adapters |
| title_fullStr | «Life» in Tensor: Implementing Cellular Automata on Graphics Adapters |
| title_full_unstemmed | «Life» in Tensor: Implementing Cellular Automata on Graphics Adapters |
| title_short | «Life» in Tensor: Implementing Cellular Automata on Graphics Adapters |
| title_sort | life in tensor implementing cellular automata on graphics adapters |
| topic | клеточный автомат, игра «жизнь», тензор |
| url | https://ispranproceedings.elpub.ru/jour/article/view/1171 |
| work_keys_str_mv | AT nataliaandreevnashalyapina lifeintensorimplementingcellularautomataongraphicsadapters AT maximleolidovitchgromov lifeintensorimplementingcellularautomataongraphicsadapters |
