реклама на сайте
подробности

 
 
> Оцените пожалуйста направление исследований, Генерация HDL кода из программ написанных на языках ВУ - С, С++
SamuraY
сообщение Jul 24 2009, 16:34
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 93
Регистрация: 5-03-07
Из: Киев
Пользователь №: 25 900



Здравствуйте, уважаемые коллеги smile.gif
Собираюсь поступать в аспирантуру и думаю о направлении исследований. С одной стороны, по образованию я ембеддер - знания железа и языков программирования/алгоритмов, etc составляют 50/50. С другой стороны, научный руководитель предоставил мне свободу в выборе направления исследований. Хотелось бы этим воспользоваться. Моя идея состоит в исследовании алгоритмов синтеза/компиляции обычных программ написанных на языке высокого уровня в HDL код. Ведь не секрет, что цифровые логические схемы реализуют алгоритм быстрее, чем этот алгоритм выполняется на процессоре. Например существуют уже компиляторы преобразовывающие С код в HDL - Optimized generation of data-path from C codes for FPGAs Также нашел материал диссертации посвященной созданию ОС прозрачно генерирующей HDL описание из программного кода - BORPH: An Operating System for FPGA-Based Reconfigurable Computers
Я оцениваю это направление как интересное и актуальное. Но ввиду моей неопытности могу вводить себя в заблуждение. Хотелось бы услышать ваши отзывы smile.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
x736C
сообщение Jul 30 2009, 22:21
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



sergeeff, в целом я согласен и доверяюсь вашему опыту.
Но есть, к примеру, научные идеи, которые несут в себе совершенно новый подход к старым проблемам, но применяться на практике скорее всего не будут, так как существуют альтернативные пути, которые уже использует человечество. И это все тоже отражается в диссертации. Для аспирантуры такие темы вполне приемлемы. Что-то новое, показывающее превосходство над старыми методами, но имеющее какое-то «но». В лаборатории работать будет, а для народного хозяйства непрактично. И даже если можно обойти это «но», человечество уже придумало другие, более удобные, способы решения.
В советское время было смещение в сторону повышения эффективности прежнего («догнать и перегнать»). Поправьте, если ошибаюсь.
Прошу прощения за оффтоп.

Сообщение отредактировал x736C - Jul 30 2009, 22:23
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 18:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01339 секунд с 7
ELECTRONIX ©2004-2016