LINUX.ORG.RU

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


0

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

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

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

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

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

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

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

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

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