Использование разделяемой памяти платформы CUDA в параллельной реализации искусственной нейронной сети прямого распространения
DOI:
https://doi.org/10.20998/%25xАнотація
В статье рассматриваются влияние способа использования разделяемой памяти на производительность реализации искусственной нейронной сети на платформе CUDA. Рассматриваются варианты размещения нескольких окон исходных данных и весовых коэффициентов в разделяемой памяти. Показано, что из-за нерационального использования времени ожидания загрузки данных из глобальной памяти производительность этих вариантов не превосходит производительности базовой схемы распараллеливания.Посилання
Бодянский Е. В. Искусственные нейронные сети / О. Г. Руденко, Е. В. Бодянский. - Х.: Компания СМИТ, 2005. - 408 с.
Осовский С. Нейронные сети для обработки информации / С. Осовский. – М. Финансы и статистика, 2004. – 344 с.
NVidia CUDA Programming Guide [Электронный ресурс] / NVidia Corp, 2008. – Режим доступа: http:// developer.download.nvidia.com/compute/cuda/3_2/toolkit/docs/CUDA_C_Programing_Guide.pdf. - 10.05.2011 г. - Загл. с экрана.
Боресков А. В. Основы работы с технологией CUDA [Текст] / А. В. Боресков, А. А. Харламов. – М.:ДМК Пресс, 2010. – 232 с.
Jang H. H. Neural Network Implementation Using CUDA and OpenMP / H. H. Jang, A. J. Park, K. C. Jung // Proceeding of Computing: Techniques and Applications, 2008. – p. 155–161.
Uetz R. Large-scale Object Recognition with CUDA-accelerated Hierarchical Neural Networks Intelligent Computing and Intelligent Systems / R. Uetz, S. Behnke // Proceeding of Intelligent computing and Intelligent Systems, 2009. – p. 536 – 541.
Колбасин В. А. Параллельная обработка данных искусственными нейронными сетями на платформе CUDA / В.А. Колбасин // Восточно-Европейский журнал передовых технологий. – Харьков, 2011. - № 3/3 (51). – С. 54-57.
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2016 Вісник Національного технічного університету «ХПІ». Серія: Системний аналiз, управління та iнформацiйнi технологiїАвтори, які публікуються у цьому журналі, погоджуються з наступними умовами:
- Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.
- Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.
- Політика журналу дозволяє і заохочує розміщення авторами в мережі Інтернет (наприклад, у сховищах установ або на особистих веб-сайтах) рукопису роботи, як до подання цього рукопису до редакції, так і під час його редакційного опрацювання, оскільки це сприяє виникненню продуктивної наукової дискусії та позитивно позначається на оперативності та динаміці цитування опублікованої роботи (див. The Effect of Open Access).