Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Ср дек 12, 2018 12:00

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Многозадачность (многопоточность?)
СообщениеДобавлено: Ср дек 24, 2008 07:51 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
Вот, пришла мысль, что сие соврееменное веяние должно быть отражено в стандарте неким образом.

Мультипроцессорные системы в настоящее время уже реальность, а не мечта, поэтому, я полагаю, это надо зафиксировать, как минимум появлением дополнительных средств управления, как общих для многих языков, так и специфически-фортовых.
Общие могут быть выражены появлением модулей расширения таких как Forth.MPI Forth.OpenMP и т.п.

Специфические, связаны, скорее, с низкоуровневыми корнями Форта.
Должны быть средства:
1. Прямого распараллеливания процессов.
2. Запуска параллельных и теневых задач.
3. Средств управления процессорами и их связями.

Возможно, я что-то упустил, поэтому, прошу высказываться.

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 24, 2008 15:19 
Не в сети

Зарегистрирован: Пн ноя 05, 2007 13:54
Сообщения: 136
Благодарил (а): 0 раз.
Поблагодарили: 11 раз.
Несколько ссылок по теме.

Forth Linda
http://www.ultratechnology.com/4thdsm.html
В статье обсуждается расширение Форта возможностями языка Linda(http://en.wikipedia.org/wiki/Linda_(coo ... n_language))

PARALLEL FORTH: The new approach
http://www.ultratechnology.com/4thpar.html#p4th
Статья уважаемого forther'а на тему реализации многозадачности.

tForth: Forth for the Transputer
http://home.iae.nl/users/mhx/t4artic.html
OCCAM(http://en.wikipedia.org/wiki/Occam_programming_language)-подобное расширение Форта для программирования транспьютеров.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

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


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

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