Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 19:54

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - Тесты форт-процессора
Автор Сообщение
  Заголовок сообщения:  Re: Тесты форт-процессора  Ответить с цитатой
Используем такой в проекте Software-Defined Radio. Процессор как процессор, тем более что он в составе более крупной системы. Есть поддержка gcc => про Форт можно не вспоминать. Ну вот у меня сейчас основное ядро нечто наподобие zpu4-medium, только частота на Spartan-6 не 80, а 100. Какие выводы из этого можно сделать? Какие вообще надо делать, и надо ли? Нет, Zylin не является частью "победного шествия Форта по планете" :)
Сообщение Добавлено: Вс ноя 25, 2012 01:33
  Заголовок сообщения:  Re: Тесты форт-процессора  Ответить с цитатой
Есть такой Soft стековый процессор с портом GCC и другими "плюшками"
Zylin CPU
Как его "возможности" можно сравнить c другими стековыми процессорами?
и какие выводы можно сделать по данной разработке?

P.S. Можно ли услышать непредвзятые "компетентные" заключения-рассуждения?
например, мой A процессор "прожуёт и не поперхнётся" этот B процессор (утрировано:)
Сообщение Добавлено: Вс ноя 25, 2012 00:40
  Заголовок сообщения:  Re: Тесты форт-процессора  Ответить с цитатой
Гость писал(а):
Или удобство реализациии программно при ограниченных аппаратных ресурсах ПЛИС:)

Это тоже один из критериев.
Гость писал(а):
Любая программная отладка имеет тенденцию заканчиваться, а вот вариантов (сжатия, рендеринга и т.д)
может быть много в силу многообразия существующих форматов хранения и обработки информации.

Вобщем-то это немного разные стадии разработки. Программная отладка - это когда у нас не работает то, что мы хотим сделать работающим. В этом случае изменять программу процессора существенно быстрее, чем менять конфигурацию ПЛИС. Разработка нового варианта сжатия или рендеринга - это другая модификация того же проекта.
Гость писал(а):
Отладили программно ядро. Характеристики реализации устроили. Нужен ли переход к реализации этого в железном варианте IP - ядра?

Вот это тонкий момент. Является ли абсолютно необходимой предельная производительность процессорного ядра? Я утверждаю, что нет, поскольку это не единственное решение для ПЛИС. Вот если решение на процессоре нас и так устраивает, то все можно оставить как есть. Конечно, если можно ускорить процессор, это следует сделать, но не стоит к этому процессу "прикипать"... он бесконечный :)
Сообщение Добавлено: Ср дек 28, 2011 12:25
  Заголовок сообщения:  Re: Тесты форт-процессора  Ответить с цитатой
Хищник писал(а):
Мне кажется, что это не вполне процессорные задачи при наличии ПЛИС. Один из критериев разделения проекта на аппаратную и программную - частота модификаций.

Или удобство реализациии программно при ограниченных аппаратных ресурсах ПЛИС:)

Хищник писал(а):
Для стандартных операций, таких как сжатие или рендеринг, эта происходит нечасто. Сделали один раз, убедились, что оно работает правильно... и оформили в виде IP-ядра. Процессор появляется в тот момент, когда мы переходим к регулярно отлаживаемым операциям.


Любая программная отладка имеет тенденцию заканчиваться, а вот вариантов (сжатия, рендеринга и т.д)
может быть много в силу многообразия существующих форматов хранения и обработки информации.
Отладили программно ядро. Характеристики реализации устроили. Нужен ли переход к реализации этого в железном
варианте IP - ядра? Понадобилось данное решение - загружаем программно-аппаратное решение в ПЛИС для решения требуемой задачи. Это не отменяет и использование готовых наработанных IP-ядер.

P.S.
Сообщение Добавлено: Ср дек 28, 2011 12:02
  Заголовок сообщения:  Re: Тесты форт-процессора  Ответить с цитатой
Гость писал(а):
Интересны показатели по скорости на прикладных задачах (сжатие информации, программный графический
движок т.к. если Форт процессор J1 педлагают использлвать, как ускоритель графики для Ардуино, то интересны, например, цифры возможностей программного рендеринга графики и т.д.)

Мне кажется, что это не вполне процессорные задачи при наличии ПЛИС. Один из критериев разделения проекта на аппаратную и программную - частота модификаций. Для стандартных операций, таких как сжатие или рендеринг, эта происходит нечасто. Сделали один раз, убедились, что оно работает правильно... и оформили в виде IP-ядра. Процессор появляется в тот момент, когда мы переходим к регулярно отлаживаемым операциям.
Сообщение Добавлено: Вт дек 27, 2011 23:37
  Заголовок сообщения:  Re: Тесты форт-процессора  Ответить с цитатой
Хищник писал(а):
Гость писал(а):
Интересны результаты и по известным тестам Форт систем:)

А какие ссылки здесь давали, такие и проверил :) С сайта тесты, конечно, не все проделаны, только наиболее показательный.


А это на усмотрения автора топика:)
А ссылки можно взять из соответствующих топиков форума (+ код из библиотек функций ffl, fsl и др.)
Интересны показатели по скорости на прикладных задачах (сжатие информации, программный графический
движок т.к. если Форт процессор J1 педлагают использлвать, как ускоритель графики для Ардуино, то интересны, например, цифры возможностей программного рендеринга графики и т.д.)
Сообщение Добавлено: Вт дек 27, 2011 21:26
  Заголовок сообщения:  Re: Тесты форт-процессора  Ответить с цитатой
Гость писал(а):
Интересны результаты и по известным тестам Форт систем:)

А какие ссылки здесь давали, такие и проверил :) С сайта тесты, конечно, не все проделаны, только наиболее показательный.
Сообщение Добавлено: Вт дек 27, 2011 20:58
  Заголовок сообщения:  Re: Тесты форт-процессора  Ответить с цитатой
Хищник писал(а):
Сопоставляя форт-процессор в ПЛИС с тестами
kf532 100 MHz, Spartan-6 3


А выводы?
А результаты по другим тестам?
Интересны результаты и по известным тестам Форт систем:)
Сообщение Добавлено: Вт дек 27, 2011 18:09
  Заголовок сообщения:  Тесты форт-процессора  Ответить с цитатой
Сопоставляя форт-процессор в ПЛИС с тестами
http://theultimatebenchmark.org/
получаем табличку

sec
J. Kunz DEC 3000-600 Alpha 21064 175Mhz pForth Nesting 32Mil 22
Venty Nokia N900 ARM A8 600Mhz gforth-fast, Linux Nesting 32Mil 3.9
Venty Nokia N900 ARM A8 600Mhz gforth-dtc, Linux Nesting 32Mil 5.5
Venty Nokia N900 ARM A8 600Mhz gforth-itc, Linux Nesting 32Mil 6.9
Matthias Trute Atmega16 8MHz amForth 4.4 Nesting 32Mil 489

=========================================================
kf532 100 MHz, Spartan-6 3
Сообщение Добавлено: Вт дек 27, 2011 17:42

Часовой пояс: UTC + 3 часа [ Летнее время ]


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB