Хорошо, что я живу в лесу.
Выглянул в окно и понял, что уже осень.
Блог Владимира Обризана переехал на http://obrizan.livejournal.com
30 сент. 2009 г.Осень
Posted by
Vladimir Obrizan
at
08:45
2
comments
![]()
Отправить по электронной почтеНаписать об этом в блогеПоделиться в XОпубликовать в FacebookПоделиться в Pinterest
Labels:
фото
29 сент. 2009 г.Гранты для аспирантов от IBMIBM объявила о начале конкурса по Программе «IBM Ph. D. Fellowship Awards Program. Гранты IBM для аспирантов» на 2010—2011 академический год. Программа «IBM Ph. D. Fellowship Award» является ежегодным международным конкурсом, который поощряет талантливых аспирантов, проводящих исследования в областях, ключевых для IBM, являющихся фундаментом для инноваций. Грантами IBM Ph. D. Fellowships награждаются только аспиранты дневной формы обучения, номинирующиеся их научными руководителями. Период приема заявок на участие: с 22 сентября до 29 октября 2009 года. https://www.ibm.com/developerworks/university/phdfellowship/
Posted by
Vladimir Obrizan
at
14:09
0
comments
![]()
Отправить по электронной почтеНаписать об этом в блогеПоделиться в XОпубликовать в FacebookПоделиться в Pinterest
25 сент. 2009 г.Рост использования С++-синтезаШон МакКлауд, директор из Ментор Графики, сообщает, что к концу 2009 года количество фирм, использующих С++-синтез для производства, превысит 33 %. В 2008 году этот показатель составил около 14 %. Статистика была собрана в результате анонимного опроса 800 инженеров. Опрос спонсировался Ментор Графикой. Три причины, по которым инженеры выбирают С++-синтез, это: а) проще верифицировать (68 % опрошенных); б) быстрее получается RTL (64 %); в) нужно меньше людей, что в условиях кризиса очень актуально. А вот интересная статистика по объему рынка продуктов высокоуровневого синтеза и связанных с ними сервисов. Эти цифры собраны аналитиком Гарри Смитом и опубликованы в июльском номере журнала “IEEE Design and Test of Computers”.
Диаграмма очень интересная. Смит сообщает, что в 90-х годах у пользователей появился интерес к высокоуровневому синтезу, но инструменты были далеки от того, чтобы быть пригодными на производстве. Из-за этого доверие к ним было утрачено. В последние же годы наблюдается повторный расцвет программ высокоуровневого синтеза нового поколения. Знаю, что многие скептически относятся к С++ и SystemC как к языкам описания систем. Посмотрим спустя несколько лет, как будет на самом деле. А ещё знакомые подсказывают, что все эти цифры — маркетинговый булщит, чтобы завлекать пользователей, типа “смотри, уже половина купила С++-синтез, так давай покупай и ты”!
Posted by
Vladimir Obrizan
at
18:46
0
comments
![]()
Отправить по электронной почтеНаписать об этом в блогеПоделиться в XОпубликовать в FacebookПоделиться в Pinterest
22 сент. 2009 г.Гранты от “Лаборатории Касперского”
Коллеги из Москвы шлют добрые вести.
“Лаборатория Касперского” напоминает о том, что продолжается подача заявок на участие в программе поддержки инновационных проектов.Каждая хорошая история начинается со знакомства. 22—23 марта 2005 года наша кафедра проводила международную конференцию “Информационные технологии — в науку и образование”. Среди участников конференции были и гости из московского офиса “Лаборатории Касперского”: Станислав Шевченко, Сергей Новиков и Светлана Ефимова. Их лекции произвели сильное впечатление, людей в 301б было столько, что некоторым пришлось стоять. Сотрудниками ЛК было неоднократно заявлено, что компания всегда рада сотрудничеству со студентами и университетами. 25 марта Саша Егоров собрал около 10 студентов, чтобы обсудить возможные проекты с лабораторией. Эта дата считается основанием “Клуба Касперского” в ХНУРЭ. На фотографии показано одно из первых заседаний клуба тех времен. За четыре года было сделано многое. Например:
“Лаборатория Касперского” не стоит на месте и постоянно развивается. Конкурс инновационных проектов среди студентов и молодых ученых — и есть тому подтверждение.
Posted by
Vladimir Obrizan
at
21:32
3
comments
![]()
Отправить по электронной почтеНаписать об этом в блогеПоделиться в XОпубликовать в FacebookПоделиться в Pinterest
19 сент. 2009 г.Вебинар по заявкамВебинар Ментор Графикса по системному уровню проектирования, о котором шла речь три дня назад, появился в открытом доступе по заявке. Кому интересна тема С++-каким-то-магическим-образом-в-RTL — приглашаю к просмотру. Студентам специальности “компьютерная инженерия” смотреть обязательно. Такое у нас редко где услышишь.
Posted by
Vladimir Obrizan
at
06:57
0
comments
![]()
Отправить по электронной почтеНаписать об этом в блогеПоделиться в XОпубликовать в FacebookПоделиться в Pinterest
18 сент. 2009 г.Новый полезный блогСегодня узнал о существовании нового полезного блога “Советы по повышению персональной продуктивности с помощью программного обеспечения и онлайновых сервисов”, а короче ProductivityBlog.com.ua. Не знаю, стоит ли описывать этот блог после такого содержательного названия? Например, среди записей есть:
Автор блога — Александр Бабич, ИТ-тренер с суровым опытом: чего стоит только подборка записей о проведенных и подготовленных тренингах в количестве 199 (сто девяносто девять) штук. Саша — известный популяризатор новых методов в образовании. Я до сих пор помню замечательную поездку весной 2006-го в Полтавский педагогический университет на семинар по образованию, который организовал Саша.
Posted by
Vladimir Obrizan
at
19:56
4
comments
![]()
Отправить по электронной почтеНаписать об этом в блогеПоделиться в XОпубликовать в FacebookПоделиться в Pinterest
Labels:
друзья,
интересное,
новости
15 сент. 2009 г.Был на вебинаре Ментор Графики
Сегодня прошел вебинар (веб + семинар) фирмы Mentor Graphics на тему «Hardware Designs Reuse Using C++ and High Level Synthesis». Лекция в тезисах:
В целом, ничего нового с весны не услышал. В конце была возможность задать вопросы лектору пальцем по клавиатуре, а ответ послушать ухом из динамика. Спросил следующие вопросы и получил конкретные ответы.
Вопрос: как обстоит дело с поддержкой SystemC?Есть возможность посмотреть более подробные демонстрации на сайте Ментор Графики. Продолжаем работу над нашим транслятором. Среди ближайших задач: встраивание функций, оптимизация выражений.
Posted by
Vladimir Obrizan
at
19:19
0
comments
![]()
Отправить по электронной почтеНаписать об этом в блогеПоделиться в XОпубликовать в FacebookПоделиться в Pinterest
Labels:
интересное,
сапр
Обновление в Блоггере
Не прошло и ста лет, как в Блоггере появился более-менее вменяемый визивиг-редактор.
Posted by
Vladimir Obrizan
at
18:37
2
comments
![]()
Отправить по электронной почтеНаписать об этом в блогеПоделиться в XОпубликовать в FacebookПоделиться в Pinterest
14 сент. 2009 г.Патент на высокоуровневый синтезНа прошлой неделе готовил лекцию о языке SystemC и наткнулся на статью Stephen A. Edwards, «The Challenges of Synthesizing Hardware from C-Like Languages», о различных С-подобных языках, применяющихся для описания аппаратуры. Среди различных языков и инструментов была ссылка на американский патент № 6 226 776 о синтезе С в железо, который сейчас якобы принадлежит фирме Synopsys. Автор статьи описывает патент, как «претендующий на широкую поддержку языка ANSI C»: упоминается поддержка указателей, рекурсии, динамического распределения памяти. Я заинтересовался этим патентом. Около 85 страниц из всех 108-и — это примеры на С и соответствующие им результаты синтеза на Верилоге. Ещё 14 страниц — это словесное описание всех примеров. И последние четыре страницы посвящены описанию формулы изобретения. Модели в основном представлены в виде цифровых автоматов, намного реже — data-flow модели. Как такового метода преобразования С в цифровой автомат там не было. Я обратил внимание на один пример, в котором из одной функции вызывались две другие.
Перед тем, как читать дальше, подумайте: сколько состояний автомата нужно, чтобы выполнить этот алгоритм? Мне тоже сначала показалось, что должно быть немного. Но в предложенном варианте синтеза для выполнения этого алгоритма нужно 16 состояний автомата. Так как мой компилятор С++ в VHDL ещё не способен откомпилировать такой код, то решил нарисовать граф-схему алгоритма вручную. ![]() Все функции уже встроены, и предполагается, что инициализация переменных происходит по сигналу reset. Таким образом, в этом автомате получается всего лишь семь состояний (см. Баранов С. И. Синтез цифровых автоматов). Вот не могу понять: у них там в 2001 году не знали то, что у нас было известно ещё в 1974?
Подписаться на:
Сообщения (Atom)
Темы
2012
(2)
амазон
(1)
анпакинг
(1)
артемий лебедев
(4)
атн
(1)
аудио
(1)
аэропорт
(1)
безопасность
(3)
бизнес
(1)
билайн
(1)
блог
(2)
будущее
(2)
видео
(11)
википедия
(5)
вымысел
(16)
гагарин
(1)
герман
(1)
гитхаб
(1)
гугл
(3)
дед мороз
(1)
декабрь
(1)
демотиватор
(2)
дети
(2)
дизайн
(13)
диссертация
(2)
документация
(1)
друзья
(5)
евпатория
(1)
евро-2012
(1)
жадность
(1)
заяц
(1)
идея
(1)
имейл
(1)
инстаграм
(1)
интервью
(5)
интересное
(20)
интерфейс
(13)
история
(7)
как_выжить
(4)
календарь
(1)
капитализм
(1)
картина
(1)
кмб
(6)
книга
(6)
коллекция
(4)
компилятор
(2)
конкурс
(5)
космос
(1)
лаборатория
(1)
либералы
(1)
лингво
(1)
лузер
(6)
макаренко
(2)
макдональдс
(2)
математика
(1)
медиапорт
(1)
ментор
(1)
металлика
(1)
металлист
(2)
метро
(7)
микрософт
(6)
миргород
(1)
москва
(2)
музыка
(3)
наркомания
(1)
новости
(17)
образование
(3)
оптимизация
(5)
основы
(14)
открытки
(3)
ошибка
(11)
памятник
(1)
патриотизм
(3)
плагиат
(1)
плата
(1)
погода
(3)
поиск
(1)
политика
(2)
полтава
(2)
праздник
(1)
программирование
(15)
прошлое
(2)
путешествия
(8)
рейтинг
(1)
рендер
(1)
рисунок
(2)
русские
(1)
русский язык
(1)
сайт
(4)
санкт-петербург
(1)
сапр
(7)
сеть
(1)
си++
(1)
синтез
(1)
системси
(1)
скриншот
(40)
социализм
(1)
соцопрос
(3)
спектрум
(2)
спорт
(2)
срач
(2)
статистика
(1)
такси
(1)
тбб
(3)
твитер
(9)
тимошенко
(1)
украина
(5)
униан
(1)
фан
(30)
фокус
(1)
фото
(39)
фотошоп
(1)
фурсенко
(1)
футбол
(2)
хабр
(1)
харьков
(21)
хнурэ
(19)
хобби
(4)
цитата
(2)
чехия
(1)
школа
(1)
эпл
(1)
эхостар
(1)
юмор
(1)
яндекс
(1)
clang
(2)
doxygen
(1)
english
(3)
ios
(1)
llvm
(1)
msdn
(1)
outlook
(1)
PHP
(1)
stackoverflow
(1)
|