Вот, пришла мысль, что сие соврееменное веяние должно быть отражено в стандарте неким образом.
Мультипроцессорные системы в настоящее время уже реальность, а не мечта, поэтому, я полагаю, это надо зафиксировать, как минимум появлением дополнительных средств управления, как общих для многих языков, так и специфически-фортовых.
Общие могут быть выражены появлением модулей расширения таких как Forth.MPI Forth.OpenMP и т.п.
Специфические, связаны, скорее, с низкоуровневыми корнями Форта.
Должны быть средства:
1. Прямого распараллеливания процессов.
2. Запуска параллельных и теневых задач.
3. Средств управления процессорами и их связями.
Возможно, я что-то упустил, поэтому, прошу высказываться.
Вот, пришла мысль, что сие соврееменное веяние должно быть отражено в стандарте неким образом.
Мультипроцессорные системы в настоящее время уже реальность, а не мечта, поэтому, я полагаю, это надо зафиксировать, как минимум появлением дополнительных средств управления, как общих для многих языков, так и специфически-фортовых.
Общие могут быть выражены появлением модулей расширения таких как [b]Forth.MPI[/b] [b]Forth.OpenMP[/b] и т.п.
Специфические, связаны, скорее, с низкоуровневыми корнями Форта.
Должны быть средства:
1. Прямого распараллеливания процессов.
2. Запуска параллельных и теневых задач.
3. Средств управления процессорами и их связями.
Возможно, я что-то упустил, поэтому, прошу высказываться.
|