Эвристический генетический алгоритм оптимизации вычислительных конвейеров
Another Title
Heuristic genetic algorithm of computational pipelines optimization
Bibliographic entry
Эвристический генетический алгоритм оптимизации вычислительных конвейеров = Heuristic genetic algorithm of computational pipelines optimization / А. А. Прихожий [и др.] // Доклады БГУИР. — 2017. — № 1. — С. 34-41.
Abstract
Проведен анализ вычислительных конвейеров и методов их оптимизации. Рассмотрен класс потоковых конвейеров, не использующих разделение вычислительных ресурсов и достигающих наибольшей производительности. Для этого класса рассмотрены задачи оптимизации конвейеров, решаемые для случайной логики в процессе высокоуровневого синтеза по поведенческим спецификациям на языках программирования и описания аппаратуры. Исследован эвристический генетический алгоритм оптимизации, применимый к проектам большого размера.
Abstract in another language
An analysis of computational pipelines and their optimization methods has been performed. A class of dataflow pipelines that do not use resource sharing and obtain high throughput has been considered. Pipeline optimization tasks being solved during high-level synthesis from random logic behavioral specifications in programming and hardware description languages have been considered. A heuristic genetic optimization algorithm which is capable of handling large designs has been proposed and investigated.