Отладка параллельных программ в DVM-системе
https://doi.org/10.26907/1562-5419-2020-23-4-866-886
Аннотация
Об авторах
В. А. БахтинРоссия
Д. А. Захаров
Россия
А. А. Ермичев
Россия
В. А. Крюков
Россия
Список литературы
1. Helgrind: a thread error detector. URL: http://www.valgrind.org/docs/ manual/ hg-manual.html
2. DRD: a thread error detector. URL: http://www.valgrind.org/ docs/ manual/drd-manual.html
3. Intel Inspector. Memory and Thread Debugger. URL: https:// software.intel.com/en-us/intel-inspector.
4. Guard Parallel Relative Debugger. URL: http://sourceforge.net/ projects/guardsoft/
5. Abramson D.A., Sosic R. Relative Debugging using Multiple Program Versions // Intensional Programming I. Sydney: World Scientific. 1995.
6. Язык C-DVMH. C-DVMH компилятор. Компиляция, выполнение и отладка CDVMH-программ. URL: http://dvm-system.org/static_data/docs/CDVMH-reference-ru.pdf
7. Язык Fortran-DVMH. Fortran-DVMH компилятор. Компиляция, выполнение и отладка DVMH-программ. URL: http://dvm-system.org/static_data/docs/ FDVMH-user-guide-ru.pdf
8. Система поддержки выполнения параллельных программ (библиотека Lib-DVM). URL: http://www.keldysh.ru/dvm/dvmhtm1107/rus/sys/libdvm/ rtsDDr0.html
9. OpenMP Application Programming Interface. Version 5.0. November, 2018. URL: https://www.openmp.org/wp-content/uploads/OpenMP-API-Specification-5.0.pdf
10. The OpenACC Application Programming Interface. Version 2.6. November, 2017. URL: https://www.openacc.org/sites/default/files/inline-files/OpenACC.2.6.final.pdf
11. NAS Parallel Benchmarks, URL: http://www.nas.nasa.gov/publications/ npb.html
12. Крюков В.А., Кудрявцев М.В. Автоматизация отладки параллельных программ // Вычислительные методы и программирование. 2006. Т. 7. Вып. 4. С. 102–110.
13. David Monniaux. The pitfalls of verifying floating-point computations // ACM Transactions on Programming Languages and Systems (TOPLAS), ACM. 2008. V. 30. No 3. 12 p.
14. Ермичев А.А., Крюков В.А. Развитие метода сравнительной отладки DVMH-программ // Научный сервис в сети Интернет: труды XIX Всероссийской научной конференции (18–23 сентября 2017г., г. Новороссийск). М.: ИПМ им. М.В. Келдыша, 2017. С. 150–156.
Рецензия
Для цитирования:
Бахтин В.А., Захаров Д.А., Ермичев А.А., Крюков В.А. Отладка параллельных программ в DVM-системе. Электронные библиотеки. 2020;23(4):866-886. https://doi.org/10.26907/1562-5419-2020-23-4-866-886
For citation:
Bakhtin V.A., Zakharov D.A., Ermichev A.A., Krukov V.A. Debugging Parallel Programs in DVM-System. Russian Digital Libraries Journal. 2020;23(4):866-886. (In Russ.) https://doi.org/10.26907/1562-5419-2020-23-4-866-886