LINUX.ORG.RU

Многоядерные процы


0

0

вот если многоконвеерный проц. то команды будут автоматически расскидываться на конвееры, даже если один поток исполнения

а на разные ядра команды из одного потока могут раскидываться?
этого можно добиться, если перекомпилить программу(но она всё-равно в один поток будет)?

P.S. Кроме фон Неймоновской, какие ещё бывают архитектуры?
P.P.S. Было бы удобно, если было два процессора:
слабый, но который может писать по всем адресам и по всем портам(для уровня ОС)
и быстрый, но доступ к памяти и портам которого ограничен(для пользовательских вычислений) ?

anonymous

дык Cell вроде так и работает. имхо.

isden ★★★★★
()
Ответ на: комментарий от anonymous

1. Да. Весь процесс целиком переезжает.
2. Да. Происходит автоматически, управляется ядром.

Но треды таки да рулят.

Gharik
()

>P.P.S. Было бы удобно, если было два процессора: слабый, но который может писать по всем адресам и по всем портам(для уровня ОС) и быстрый, но доступ к памяти и портам которого ограничен(для пользовательских вычислений) ?

Ты про математический сопроцессор? Раньше он отдельной микросхемой был :)

Только в чем заключается удобство в этом случае?

mky ★★★★★
()

>> слабый, но который может писать по всем адресам и по всем портам(для уровня ОС) и быстрый, но доступ к памяти и портам которого ограничен(для пользовательских вычислений) ?

покури ка инфу по архитектуре Power

Ex ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.