Forth
http://fforum.winglion.ru/

40 ядерный форт процессор
http://fforum.winglion.ru/viewtopic.php?f=3&t=1521
Страница 10 из 11

Автор:  chess [ Чт июл 01, 2010 16:40 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

diver писал(а):
Представляем на суд сообщества транслятор языка С для многоядерных стековых процессоров SEAforth40 (условно будем считать его бета-версией):

Кардинальное решение -- :o

Автор:  Hishnik [ Чт июл 01, 2010 19:39 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

Нет, это не решение. Это так, поманить фрагментами синтаксиса. Весомый аргумент за использование С - возможность скомпилировать готовые библиотеки. А что тут скомпилируешь, если тип только int, и далее по списку ограничений?

Автор:  diver [ Чт июл 01, 2010 20:52 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

Хищник писал(а):
Нет, это не решение. Это так, поманить фрагментами синтаксиса. Весомый аргумент за использование С - возможность скомпилировать готовые библиотеки. А что тут скомпилируешь, если тип только int, и далее по списку ограничений?

Какие, к примеру, библиотеки компилировать?
Предложения и пожелания принимаются, критика.....выслушивается :-)

Автор:  Hishnik [ Пт июл 02, 2010 02:44 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

diver писал(а):
Какие, к примеру, библиотеки компилировать?
Предложения и пожелания принимаются, критика.....выслушивается

Тут ведь можно посмотреть, чем вообще руководствуются при выборе инструментов. Редко бывает, чтобы все составляющие проекта оказались идеально "притерты" друг к другу - и архитектура эффективная, и язык удобный, и цена низкая, и еще куча всего. Поэтому бывают ключевые характеристики, которые лежат в основе будущего продукта, а остальные идут в нагрузку. Почему, например, можно выбрать Си? Кто-то ответит "потому, что мне нужна некая функция, самому это делать долго и сложно, но самому делать и не надо, все уже написано". В таком случае понятно, что процессор может быть почти любой, если, скажем, надо реализовать TCP/IP. Тут главное, чтобы скачанная библиотека могла быть просто подключена к проекту, а какие-то прелести синтаксиса Си разработку будут совершенно безразличны. Для Си может быть и наоборот - не так уж мало людей считают, что язык неудобный, но куда же деваться, раз на нем уже столько всего написали?
Что получается для SEAForth? А у него есть ключевая характеристика - параллельная архитектура при ограниченных ресурсах каждого ядра. Тут чем-то помогает Си? Да не особо, все равно "одним кликом" библиотеки не подключить, а адаптировать исходные тексты к особенностям процессора все равно придется. А раз придется, то зачем привязываться к языку? Ну и что, что Си многие знают... ведь если человек знает русский язык, не факт, что он быстро разберется в описании квантовой механики, да еще написанном на ограниченном жаргоне.

Автор:  _Harry [ Пт июл 02, 2010 09:49 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

Хищник писал(а):
Что получается для SEAForth?

Хищник писал(а):
Ну и что, что Си многие знают...

По этому этому поводу встречал недавно что то в сети типа библиотек ( на Си) для матричных многопроцессорных систем.
Может автору обсуждаемого труда туда свой взгляд направить :?:
Только вот вопрос зачем :wink:

Автор:  diver [ Ср сен 22, 2010 09:28 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

Реализация нейронных сетей на многоядерном процессоре SEAforth - http://jre.cplire.ru/win/sep10/2/text.html или http://jre.cplire.ru/win/sep10/2/text.pdf

Автор:  in4 [ Пт сен 24, 2010 19:18 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

diver писал(а):
В заключение, хотелось бы отметить преимущества аппаратной реализации нейронной сети на процессоре SEAforth-40. Это, прежде всего, скорость вычисления, что объясняется наличием достаточного числа вычислительных узлов (ядер) работающих параллельно. Надежность, так как полученная схема обладает меньшей отказоустойчивостью в сравнении с вычислительными комплексами.
Очепятка?

Автор:  diver [ Пт сен 24, 2010 19:30 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

упс.... бывает :-)

Автор:  Adzin [ Ср окт 20, 2010 16:43 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

Цитата:
we are releasing the GA144 chip to
production and that we expect to be able to ship product in second
quarter of 2011. In addition, the website is now taking direct
orders for advance sale of chips and evaluation boards:

http://www.greenarraychips.com/home/products/index.html

Автор:  diver [ Пт апр 08, 2011 14:26 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

Немного расширилась информация по SEAforth40 на курсах ИНТУИТ-а:

Описаны команды процессора с примерами реализации.
Рассмотрены примеры программ – от простых арифметических операций и работы с периферийными устройствами, до базовых алгоритмов цифровой обработки сигналов.

от
http://www.intuit.ru/department/hardware/mcoreproc/4/2.html
и до ....
http://www.intuit.ru/department/hardware/mcoreproc/4/8.html

Автор:  Adzin [ Пт апр 08, 2011 14:34 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

diver
Отличный материал! Безгранично благодарю!

P.S. Теперь знаю, чем буду занят все выходные :D

Автор:  forther [ Сб апр 09, 2011 00:37 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

такое ощущение, что ссылки куда то ни туда показывают. Например, программные трюки [20] показывают на "Leslie O. Snively RF Processing Using SEAforth", что не соответствует действительности.

Кстати, в begin *+ unext "." перед "*+" не нужен

Автор:  diver [ Сб апр 09, 2011 12:12 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

нда.... с литературой будет сложнее. по курсу она шла сквозная....

список литературы для указанной части:

1. IntellaSys — SEAforth-24. http://www.intellasys.net/index.php?opt ... &Itemid=63
2. IntellaSys — SEAforth 40C18. http://www.intellasys.net/index.php?opt ... &Itemid=75
3. Leslie O. Snively. RF Processing Using SEAforth. http://www.intellasys.net/index.php?opt ... &Itemid=43
4. Leslie O. Snively. SEAforth In Industrial Control and Sensing Applications. http://www.intellasys.net/index.php?opt ... &Itemid=43
5. New VentureForth Programmers Guide. http://www.intellasys.net/index.php?opt ... &Itemid=68
6. S24 FORTHdrive Data Sheet 1.0 http://www.intellasys.net/index.php?opt ... &Itemid=68
7. SEK 40C18 DataSheet 1.1 http://www.intellasys.net/index.php?opt ... &Itemid=68
8. Технология picoPower для восьмиразрядных RISC-микроконтроллеров AVR. http://www.gaw.ru/html.cgi/txt/doc/micr ... /start.htm
9. 32-разрядные микроконтроллеры / ЦПОС семейства AVR32. http://www.gaw.ru/html.cgi/txt/ic/Atmel ... /start.htm
10. Семейство микроконтроллеров MSP430 Texas Instruments. http://www.gaw.ru/html.cgi/txt/ic/Texas ... /start.htm
11. 32-разрядные высокопроизводительные RISС-процессоры семейства ARM. http://www.gaw.ru/html.cgi/txt/doc/micr ... /index.htm
12. Пономарев В. «Новые микроконтроллеры фирмы STMicroelectronics на базе ядра ARM Cortex-M3». Электроника: Наука, Технология, Бизнес. № 6, 2007.
13. Сидоренко Б. «AVR32- микроконтроллеры для применений XXI столетия». Chip News Украина. № 8, 2008. с. 2-7.
14. Сравнительный анализ микроконтроллеров с ядром ARM. http://www.gaw.ru/html.cgi/txt/pub/micros/arm.htm
15. SEAforth (Russian) Группы Google. https://groups.google.com/group/seaforth-russian?hl=ru.
16. А. Калачев. Процессоры семейства SEAforth. // Журн. Компоненты и технологии. - 2009. - №4. - С. 66-73.
17. Технологии разработки программного обеспечения: Учебник для вузов. 3-е изд. / С.А. Орлов. – СПб.: Питер, 2004. – 527 с.
18. Калабеков Б.А. Микропроцессоры и их применение в системах передачи и обработки сигналов: Учеб. пособие для ВУЗов. – М.:Радио и связь, 1988. – 368 с.
19. Брейсуэлл Р. Преобразование Хартли: пер. с англ. - М.: Мир, 1990.-175с.
20. IntellaSys Blog -View forum - Programming Tips. http://www.intellasys.net/phpBB/viewfor ... 4f9e27a3b8

Автор:  diver [ Вт авг 02, 2011 08:54 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

убедительная просьба - ногами не пинать, помидорами не кидаться:

https://online.lap-publishing.com/catalog/details/store/gb/book/978-3-8433-2327-7/%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D1%8B-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81-%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%D0%B0%D0%BC%D0%B8-seaforth40

ps
ссылка почему-то работает через раз, а то и через три

Автор:  Hishnik [ Вт авг 02, 2011 11:54 ]
Заголовок сообщения:  Re: 40 ядерный форт процессор

А про 24-й там есть?

Страница 10 из 11 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/