Аппаратный Forth: SEAForth-24A от IntellaSys

Nov 27, 2007 22:39

Когда-то я программировал на Forth. Более того, я очень любил этот язык! И до сих пор к этому языку я отношусь с симпатией и теплотой. Наконец-то появился аппаратный форт-процессор, и какой ( Read more... )

Leave a comment

Comments 21

anohin November 27 2007, 20:04:32 UTC
Хм. Насколько я знаю, форт-процессоры -- вовсе не новинка; их ещё в 80х проектировал как сам Мур и его окружение (Novix), так и русские (у нас, впрочем, всё это делалось на ПЛИС, что понятным образом ограничивало область применения).

Reply

ailev November 27 2007, 20:35:53 UTC
Как я понимаю, 18 лет форт-процессоры не проектировались в железе -- форт достаточно легко ведь садится на любую архитектуру, если в ней стек хоть как-то реализован, так зачем ему собственное железо!

А сейчас вдруг сделали. Неспроста это. Я рад крайне: закончилась маркетинговая "гонка гигагерц", и стало сразу интересней.

Reply

webushka November 27 2007, 21:58:29 UTC
Они, вообще-то, как проектировались и выпускались в железе, так и выпускаются. Без всяких 18-летних пауз.

Reply

ailev November 28 2007, 05:52:53 UTC
Не думаю, чтобы у них были такие характеристики, как в заявленном 24-ядерном чипе. Иначе бы мы о них наверняка услышали.

Reply


avlasov November 28 2007, 08:38:49 UTC
Круто! Я тоже в детстве Форт изучал. Причем у проца необычная архитектура, да и вообще хорошая штука вместо FPGA.
Как-то давно мы ради прикола, придумали что можно поместить финансовый софт для сервера, который мы писли, на ФПГА. Типа система масштабируется путем втыкания спец плат. Но при наличие такого Форт процессора это не такой уж и прикол.

Reply


urod November 28 2007, 14:16:14 UTC
Что за тест, на котором была показана 1000-кратная потеря в скорости?

'А ведь с 1979 года бенчмарк Xerox PARC работает на сегодняшних машинах лишь в пятьдесят раз быстрее'

Где можно посмотреть этот бенчмарк и в чём он вообще состоит?

Reply

ailev November 28 2007, 14:43:43 UTC
Напишите письмо Алану Кею, спросите.

Reply


Mind map mp_1812 November 28 2007, 16:49:34 UTC
Любопытные ссылки в блоге Ивана Бегтина: http://ivan.begtin.name/2007/11/25/interesnyiy-mind-mapping/. Может ли http://www.comapping.com/ или http://www.mind42.com решить наши проблемы?

Reply

Re: Mind map ailev November 28 2007, 20:46:41 UTC
У нас проблема не в коллаборации сейчас главная. Главная -- как нарисовать направленный граф, у которого в узле пять текстов (strategy, tactics, nessesary, parallel, sufficient).

Reply

Re: Mind map ailev November 28 2007, 20:47:20 UTC
На всякий случай: в четверг встреча не состоится, мы на выезде до понедельника. В понедельник утром созвонимся, поймем что делать.

Reply


rigidus June 25 2008, 16:31:50 UTC
Заинтересовался фортом сравнительно недавно и был поражен этим языком. Интересно, как вы оцениваете перспективы разработки на нем "реактивных" систем, реализуемых как конечные автоматы?

Reply

ailev June 25 2008, 18:22:28 UTC
На Форте писать не хуже, чем на любых других языках. Это вопрос вкуса: хорошая литература есть и на китайском, и на русском. Конечно, Форт интересен в таких приложениях, где недалеко железо -- там он вообще блестящ. Но и с конечными автоматами он легко справится: разработайте на нем DSL, решающий ваш класс задач, а потом быстренько напишите на этом DSL то, что вам нужно. Ибо на Форт вы еще и синтаксисом удобно управляете -- это и нужно юзать.

Reply

rigidus June 25 2008, 21:23:45 UTC
Спасибо

Reply


Leave a comment

Up