ПО, ЭВМ и АСУ из Таможенного Союза

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » книги и публикации » Странный список статей


Странный список статей

Сообщений 1 страница 5 из 5

1

1. Алмаш А. Д., Велла Н. В. Лексика в языке программирования // Студенческая наука как ресурс инновационного потенциала развития. 2018. С. 68-71.

2. Антонов А. А. Проектирование микроархитектуры вычислителей на базе проблемно-ориентированных языков // Известия высших учебных заведений. Приборостроение. 2017. Т. 60. № 10. С. 980-985. URL: https://cyberleninka.ru/article/n/17650477

3. Беляев А. А. Проблемы применения принципа параллелизма в архитектуре сигнальных процессоров // Оборонный комплекс-научно-техническому прогрессу России. 2011. № 3. С. 31-36.

4. Бобков С. Г. Архитектура перспективных высокопроизводительных микропроцессоров // Программные продукты и системы. 2012. № 3. С. 18-24. URL: https://cyberleninka.ru/article/n/arhit … rov/viewer

5. Буйневич М.В., Израилов К.Е. идентификация архитектуры процессора выполняемого кода на базе машинного обучения. Часть 1. Частотно-байтовая модель // Труды учебных заведений связи. 2020. №1. С. 77-85. URL: https://cyberleninka.ru/article/n/ident … del/viewer

6. Буйневич М. В., Израилов К. Е. Идентификация архитектуры процессора выполняемого кода на базе машинного обучения. Часть 2. Способ идентификации // Труды учебных заведений связи. 2020. Т. 6. № 2. С. 104-112. URL: https://cyberleninka.ru/article/n/ident … tifikatsii

7. Буйневич М. В., Израилов К. Е. Идентификация архитектуры процессора выполняемого кода на базе машинного обучения. Часть 3. Оценка качества и границы применимости // Труды учебных заведений связи. 2020. Т. 6. № 3. С. 48-57. URL: https://cyberleninka.ru/article/n/ident … i-granitsy

8. Бурлаков А. С., Хмельнов А. Е. Язык спецификации архитектуры ЭВМ и периферийных устройств // Вестник Бурятского государственного университета. 2014. № 9-3. С. 20-26. URL: https://cyberleninka.ru/article/n/yazyk … -ustroystv

9. Гетманский В. В. и др. Оптимизация отображения неоднородно взаимодействующих mpi процессов на вычислительную архитектуру // Вестник Южно-Уральского государственного университета. Серия: Вычислительная математика и информатика. 2015. Т. 4. № 2. С. 5-19. URL: https://www.singularis-lab.com/docs/mat … isplay.pdf

10. Городняя Л. В. Язык параллельного программирования Синхро, предназначенный для обучения // Новосибирск. Препринт ИСИ СО РАН. 2016. № 180-32. 30 с. URL: https://www.iis.nsk.su/files/preprints/ … ya_180.pdf

11. Дикарев Н. И., Шабанов Б. М., Шмелёв А. С. Моделирование параллельной работы ядер векторного потокового процессора с общей памятью // Программные системы: теория и приложения. 2018. Т. 9. № 1. С. 37-52. URL: https://cyberleninka.ru/article/n/model … y-pamyatyu

12. Зайнидинов Х. Н., Ибрагимов С. С. Параллельный алгоритм быстрого преобразования Хаара для двухядерных специализированных процессоров // Автоматика и программная инженерия. 2020. №4(34). С. 11-19. URL: http://www.jurnal.nips.ru/sites/default … 2020-1.pdf

13. Исаев М. В. Основные тенденции в архитектуре высокопроизводительных многоядерных процессоров // Вопросы радиоэлектроники. 2011. Т. 4. № 3. С. 50-59.

14. Ковязин Р. Р., Постников Н. П. Разработка проблемно-ориентированных процессоров // Научно-технический вестник информационных технологий, механики и оптики. 2010. № 6 (70). С. 81-85. URL: https://ntv.ifmo.ru/file/article/406.pdf

15. Красновидов А. В. Теория языков программирования и методы трансляции: учеб. пособие. М.: ФГБОУ «Учебно-методический центр по образованию на железнодорожном транспорте», 2016. 176 с. URL: http://open.m4trade.ru:8080/ -  (link)/Теория%20языков%20программирования%20и%20методы%20трансляции%202016.pdf

16. Лукин Н. А., Филимонов А. Ю. Технологии программирования алгоритмов на архитектурах однородных вычислительных сред // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2017. № 40. С. 61-70. URL: http://vital.lib.tsu.ru/vital/access/se … E1#page=76

17. Мартышкин А. И. Разработка и исследование математических моделей подсистемы «процессор-память» многопроцессорных вычислительных систем архитектур NUMA и SUMA на разомкнутых сетях массового обслуживания // Вестник Рязанского государственного радиотехнического университета. 2016. № 55. С. 55-63. URL: http://vestnik.rsreu.ru/images/archive/2016/1-55/8_Мартышкин А.И.pdf

18. Минухин С. В., Сухонос М. И. Алгоритмы, программная архитектура и информационная технология моделирования методов масштабирования скоростей параллельных процессоров вычислительного кластера // Вісник Національного технічного університету ХПІ. Сер.: Системний аналіз, управління та інформаційні технології. 2013. № 62. С. 78-92. URL: http://www.irbis-nbuv.gov.ua/cgi-bin/ir … _62_11.pdf

19. Помелов С. В. Параллельные вычисления: симуляция исполнения алгоритма на заданной архитектуре // Прикладная информатика. 2016. Т. 11. № 6. С. 70-83. URL: https://cyberleninka.ru/article/n/18077188

20. Рубанов В. В., Михеев А. С. Интегрированная среда описания системы команд встраиваемых процессоров // Труды Института системного программирования РАН. 2006. Т. 9. С. 143-158. URL: https://www.ispras.ru/proceedings/docs/ … 06_143.pdf

21. Сальников А. М. и др. Введение в параллельные вычисления. Основы программирования на языке Си с использованием интерфейса MPI: монография. М.: Институт проблем управления им. В.А. Трапезникова РАН, 2010. 124 с.

22. Советов П. Н., Тарасов И. Е. Разработка многопоточного софт-процессора со стековой архитектурой на основе совместной оптимизации программной модели и системной архитектуры // Многоядерные процессоры, параллельное программирование, ПЛИС, системы обработки сигналов. 2017. № 7. С. 8-19.

23. Сокольская М. А. Содержание курса «Основы параллельного программирования» // Вестник Красноярского государственного педагогического университета им. В. П. Астафьева. 2011. Т. 1. № 3. С. 180-185. URL: https://cyberleninka.ru/article/n/soder … mirovaniya

24. Сотников А. и др. Эффективное программирование с учетом архитектурных особенностей цифровых сигнальных процессоров // Компоненты и технологии. 2008. № 80. С. 32-36. URL: https://cyberleninka.ru/article/n/effek … otsessorov

25. Стрельцов Н. В. Архитектура и реализация мультиклеточных процессоров // Труды V Международной научной конференции «Параллельные вычисления и задачи управления»-Москва. 2010. С. 1087-1104. URL: http://library.tsilikin.ru/Техника/Информационные технологии/Архитектура ЦП/Архитектура и реализация мультиклеточных процессоров.pdf

26. Хисамутдинов Р. А. Систематизация архитектур вычислительных систем // Вестник Уфимского государственного авиационного технического университета. 2006. Т. 7. № 3.  С. 148-153. URL: http://journal.ugatu.ac.ru/index.php/Ve … /1397/1222

27. Цилькер Б. Я., Орлов С. А. Организация ЭВМ и систем. 2-е изд. СПб.: Питер, 2011. 688 с. URL: https://lib.nsu.ru/xmlui/bitstream/hand … sistem.pdf

28. Свиридов А. П. Разработка библиотеки параллельного программирования для компьютеров с общей памятью для языка Common Lisp // Параллельные вычислительные технологии (ПаВТ'2012). 2012. С. 742-742. URL: http://omega.sp.susu.ru/books/conferenc … er/251.pdf

29. Эйсымонт Л. К. и др. Исследовательский проект массово-параллельного процессора на базе мультитредовых ядер со специализированными ускорителями // Вопросы кибербезопасности. 2020. № 3. С. 22-39. URL: https://cyberrus.com/wp-content/uploads … symont.pdf

30. Ящук А. М., Яцутин С. В. Свойства параллельных вычислительных систем // Моделирование, оптимизация и информационные технологии.2016. № 4. С. 13-22. URL: https://moit.vivt.ru/wp-content/uploads … 4_16_2.pdf

Отредактировано Лис (2021-01-18 21:46:06)

0

2

Языки БАРС и Поляр используют сети управления процессами и дисциплиной доступа к данным.

Особенно важен опыт методически обусловленного введения понятий программирования в языке начального обучения программированию Робик

Язык Синхро (кириллический!) ориентирован на начальное обучение параллельному программированию школьников младших и средних классов в терминах управления взаимодействием роботов.
...
Язык Синхро приспособлен к демонстрации небольших многопоточных программ с целью изучения основных явлений и моделей параллелизма методом показа типичных проблем организации параллельных процессов, заметных при выполнении простых этюдов в форме создания учебных игр.
...
Описание учебной версии языка использует метафору «фабрика разнотипных роботов для конструирования программно-управляемых игрушек».
По этой метафоре конструктор игрушки строит определённую обстановку для комплекса взаимодействующих роботов.
...
Каждый робот имеет свои команды ПУСК, ШАГ и СТОП.
...
Основные понятия языка Синхро — фрагменты программ, образующие программу действия, вычисления и данные.

Схема определяет варианты управления действиями в многопоточной программе, предназначена для параметризации барьеров, фрагментов и исполнителей потока.

Программа — это комплекс из потоков, выполняющийся в общей памяти — заранее заданном контексте, возможно с выделением значимых барьеров-синхронизаторов.
В последнем случае невыделенные барьеры не влияют на выполнение потоков. По умолчанию контекст содержит систему программирования на входном языке. Должен существовать контекст, в котором синхронизация потоков корректна.

Обстановка — представление контекста, содержащее перечень используемых объектов и исполнителей.

Поток — это комплекс из фрагментов, возможно синхронизованных по одноименным барьерам с другими потоками. Должен существовать контекст, в котором выполнимы все действия потока.

Барьеры выполняют роль точек синхронизации, разбивающих программу на слои. Каждый поток состоит из ряда вычисляемых, возможно, помеченных барьерами, действий.
Достижение барьера рассматривается как событие. Объявление события позволяет выполняться ждущим его действиям, обладающим готовностью. Событие не сбрасывается, пока все ждущие его потоки не будут готовы или их выполнение не будет оценено как невозможное.

Слой состоит из действий, порядок выполнения которых не задан, но допускает одновременное выполнение на разных процессорах. Каждый слой начинает выполняться одновременно и завершается до выполнения следующего слоя. Выражения одного слоя из разных потоков с одинаковой пометкой выполняются одновременно.

Линия задает порядок выполнения действий как порядок их вхождения.

Обход дает возможность определять ветвящиеся процессы.

Включение обеспечивает использование общих фрагментов потока или схемы.

Назначение позволяет распределять работу программы по процессорам.

Итерация обеспечивает многократность выполнения потока.

Рецепт — хранимый вместе со спецификацией обстановки сценарий, ждущий своего времени.

У этого языка только один недостаток - его не существует (В смысле, в интернете про него не получается найти статьи).

Отредактировано Лис (2021-01-18 21:46:23)

0

3

Лис написал(а):

У этого языка только один недостаток - его не существует

http://programming.nsu.ru/prepodavatel/ … _vasilevna - Городняя Лидия Васильевна

Отредактировано БудДен (2021-01-16 23:22:06)

0

4

В 2012 году ещё был язык "Кубик".

Вот скажи мне, БудДен, готов ли ты как представитель бизнеса спонсировать российскую науку в лице автора языка Синхро хотя бы для получения компилятора для Байкал-М ?
Байкал-М это такая Raspberry Pi на стероидах, российского производства. И технология у них одинаковая 28 нм, и архитектура, только Байкал покруче будет и лучше готов к десктопу.

0

5

Я не представитель бизнеса, а наёмный работник в бизнесе. Не готов. Меня бы самого кто проспонсировал.

0


Вы здесь » ПО, ЭВМ и АСУ из Таможенного Союза » книги и публикации » Странный список статей