Выпущен комплект разработчика 1.6
- Информация о материале
- Опубликовано: 01.03.2019, 18:59
Изображение: maltsystem.com |
Версия 1.6 комплекта разработчика для среды MALT содержит доработки и улучшения для простоты работы программиста с системой.
В частности, реализован новый оптимизирующий компилятор для SIMD-ускорителя с подмножеством языков программирования C/OpenCL. Компилятор базируется на современной версии инфраструктуры LLVM/Clang. Большая часть тестов, примеров и программ переведена на новый компилятор. Реализована и протестирована загрузка ELF-файлов в эмулятор, данная функция включена по умолчанию. Реализована поддержка псевдотерминалов на управляющем процессора через UART в MALTemu. Консольный вывод MALTemu дополнен выводом минимального значения локального стека и номера CPU. Исправлен race-condition в эмуляторе, который в многопоточном режиме приводил исполнению операций с памятью раньше чем запрошенная ранее с того же ядра «умная» операция. Реализована возможность программной эмуляции семантикии FE-битов.