Имя пользователя:
Пароль:
 

Название темы: 4 ядра
Показать сообщение отдельно

Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата addins:
Вот скажите мне, пожалуйста, для чего нужен процессор с несколькими ядрами? »
Такие процессоры разрабатываются для более сложных задач, чем решаемые на наших с Вами компах. А именно, для моделирования сложных процессов в режиме реального времени. В таких случаях последовательные вычисления (шаг за шагом) теряют смысл - исходные данные уже изменились.
Сам принцип довольно прост - из соответствующей области науки берётся готовое иерархическое дерево процесса (классификация) и определяется необходимое количество параллельных потоков вычислений и их иерархия. В узловых точках и используются такие процессоры. Классический пример - прогноз погоды. По процессору на каждую территорию, район, область и т.д. Поскольку процессоры нижнего уровня работают с одними и теми же первичными данными (то есть с одной и той же областью памяти) они сгруппированы в одном корпусе. С учётом замечаний коллеги Freese, 4-х ядерный процессор обеспечивает 8 самостоятельных потоков вычислений. Результаты работы нижнего иерархического уровня передаются вверх, на следующий уровень и т.д. Выглядят подобные системы традиционно - десяток и более шкафов на площади 40-70 кв.м. Нам же пока остаётся ждать, когда появятся полноценные ООП программы (в т.ч. вынужденно базирующиеся на понятии поток), лишь поле этого мы поучим заметный эффект от "многоядерности".

Последний раз редактировалось SimonovSM, 08-11-2014 в 04:46.


Отправлено: 04:39, 08-11-2014 | #13

Название темы: 4 ядра