Язык высокого уровня COLAMO

Язык высокого уровня с неявным описанием параллелизма COLAMO является принципиально новым языком для программирования реконфигурируемых систем и позволяет программисту максимально просто описывать различные виды параллелизма в достаточно сжатом виде. Язык COLAMO содержит мощные конструкции, аналогичные конструкциям традиционных языков программирования высокого уровня, но, в то же время, позволяет в едином контексте описать как структурную, так и процедурную компоненты параллельной программы. Языковые средства оперируют традиционными для большинства систем программирования операторами условий, циклов и арифметических операций, представленными в виде конструкций, аналогичных синтаксису языков Паскаль и Фортран. Основным отличием языка COLAMO является введение понятия кадра. Конструкция, описывающая кадр, характеризуется наличием структурной и процедурной составляющих. Основная программа содержит вызовы кадров в определенной последовательности, что позволяет совместить детерминизм выполнения крупных фрагментов задачи с асинхронностью вычислительных операций внутри кадра. Отображение вычислительного алгоритма на архитектуру РВС обеспечивает транслятор, который выделяет структурную составляющую кадра и обеспечивает ее отображения в аппаратном ресурсе РВС, опираясь на элементы библиотеки масштабируемых IP-ядер. В COLAMO отсутствуют явные формы описания параллелизма. Распараллеливание достигается с помощью объявления типов переменных и индексации элементов массивов. Способом реализации неявного описания параллелизма в программе является правило единственной подстановки, которое широко используется в языках потока данных и правило однократного присваивания. Неявная форма описания параллелизма дает возможность пользователю, незнакомому с вариантами распараллеливания вычислений, тем не менее, реализовать их в структуре РВС.
Вас также могут заинтересовать

Накладные механические замки высокого уровня защиты

Накладные механические замки высокого уровня защиты, для деревянных и железных дверей, калиток. Окрашенная коробка и бихромированная накладка. Версии в 2 или 3 оборота ключа. Механическая работа всех

Врезные замки высокого уровня защиты для алюминиевых и железных дверей

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

Стационарные газоанализаторы метана высокого уровня

Для контроля СН4 компания предлагает различные приборы от небольших ГНОМ-1 и ЕХ-2000 до лазерного DIGITEC™ INSPECTRA®. Газоанализаторы метана ГНОМ-1 и ЕХ-2000 предназначены для измерения горючих газов

Замки высокого уровня защиты для ставен и роллет

Замки высокого уровня защиты для ставен и роллет. Оцинкованный корпус и крышка. Версии с круглыми цилиндрами. Механическая работа всех замков гарантируется в течение 5 лет.

Замки высокого уровня защиты для секционных ворот

Замки высокого уровня защиты для секционных ворот. Оцинкованный корпус и крышка. Версии с круглым цилиндром и евроцилиндром. Механическая работа всех замков гарантируется в течение 5 лет.
Внимание!
Информация по Язык высокого уровня COLAMO предоставлена компанией-поставщиком НИЦ супер-ЭВМ и нейрокомпьютеров (НИЦ СЭ и НК), ООО. Для того, чтобы получить дополнительную информацию, узнать актуальную цену или условия постаки, нажмите ссылку «Отправить сообщение».
Контакты компании
Страна
Россия
Регион
Ростовская область
Город
Таганрог
Адрес
Таганрог, пер. Итальянский, д. 106
Телефон
+7 (8634) 368177
Сделать запрос
Введите свое имя
Укажите свой Email
Напишите ваш вопрос
Подтвердите согласие