Consept and technology of parallel programming for heterogeneous system on chip
- Авторлар: Syschikov AY.1
-
Мекемелер:
- Шығарылым: Том 11, № 3 (2010)
- Беттер: 37-42
- Бөлім: Articles
- URL: https://journals.eco-vector.com/2712-8970/article/view/508536
- ID: 508536
Дәйексөз келтіру
Толық мәтін
Аннотация
Common Many-Core SoC architectures is a quick-growing segment of distributed parallel computing systems. Such systems cannot be effectively programmed manually , however there are only basic instruments and tools for programming.
In this article we propose the concept of Many-Core SoC parallel programming. The concept presents visual programming approach, medium-grained parallel program organization with sequential grains and dynamics of parallel computation. The article suggests the set of tools named VIPE: VPL Integrated Programming Environment. VIPE includes strict mathematical formal model basis, visual parallel programming language for medium-grained programs design, toolset for mapping, translating and pre-compiling of the program scheme and the Many-Core SoC simulation software.
In this article we propose the concept of Many-Core SoC parallel programming. The concept presents visual programming approach, medium-grained parallel program organization with sequential grains and dynamics of parallel computation. The article suggests the set of tools named VIPE: VPL Integrated Programming Environment. VIPE includes strict mathematical formal model basis, visual parallel programming language for medium-grained programs design, toolset for mapping, translating and pre-compiling of the program scheme and the Many-Core SoC simulation software.
Әдебиет тізімі
- Шейнин Ю. Е. Асинхронные развивающиеся процессы - формальная модель параллельных вычислений в распределенных вычислительных структурах // Распределенная обработка информации : тр. Междунар. конф. Новосибирск, 1998. С. 111-115.
- Ivanov V., Sheynin Y., Syschikov A. Programming model for coarse-grained distributed heterogeneous architecture // Tp. XI симпозиума по проблеме избыточности в информац. системах / под ред. проф. Е. А. Крука. СПб. : Г^АП, 2007. С. 246-250.
- ШейнинЮ. Е., Сыщиков А. Ю.Язык параллельного программирования крупногранулярных динамических вычислений // Параллельные вычисления и задачи управления : тр. III Междунар. конф. М. : ИПУ РАН, 2006.
- Сыщиков А. Ю. Программа построения оптимальных расписаний выполнения средне-гранулярных параллельных программ, представленных графом процессов: per №ГосФАП-№6447, 28.06.2006.