powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Мульти-патоки в Solaris 10
5 сообщений из 5, страница 1 из 1
Мульти-патоки в Solaris 10
    #34517928
miks85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Объясните пожалуйста, вот если есть у нас многопроцессорная станция Sparc или скажем UltraSparc T1 Niagara, когда мы пользуемся, в Solaris 10 системными вызовами pthread (pthread_create, pthread_join и т.д.) то потоки на процессоры у нас автоматически распараллеливаються?
Я где-то слышал, что да, автоматически и называеться это вроде CMT (Chip Multi-Threading) но так ли это... просто уже запутался в этом всем... :(
...
Рейтинг: 0 / 0
Мульти-патоки в Solaris 10
    #34518138
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CMT - это технология многопоточных процессоров (T1). Потоки, создаваемые в приложении, ОС распределяет по процессорам (по ядрам, по потокам процессора - пофиг, в общем) "автоматически". CMT к прикладной многопоточности особого отношения не имеет.

...'Cause there's nothin' strange about an axe with bloodstains in the barn,
There's always some killin' you got to do around the farm...
...
Рейтинг: 0 / 0
Мульти-патоки в Solaris 10
    #34519582
_miks85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Scott TigerCMT - это технология многопоточных процессоров (T1). Потоки, создаваемые в приложении, ОС распределяет по процессорам (по ядрам, по потокам процессора - пофиг, в общем) "автоматически". CMT к прикладной многопоточности особого отношения не имеет.

...'Cause there's nothin' strange about an axe with bloodstains in the barn,
There's always some killin' you got to do around the farm...

А вы бы не могли более подробнее рассказать про технологию CMT и про то как Солярка распределяет потоки по процессорам? БУДУ РАД ЛЮБОЙ ИНФОРМАЦИИ!!
...
Рейтинг: 0 / 0
Мульти-патоки в Solaris 10
    #34519659
Фотография Ося
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Мульти-патоки в Solaris 10
    #34520463
miks85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Осявот ведь линтяй балин...
http://developers.sun.com/solaris/articles/chip_multi_thread.html
Я это уже читал, но так и не понял CMT это ILP (распараллеливание на уровне инструкций, на Niagare происходит на каждом ядре (по 4-ре потока)) + TLP (распараллеливание на уровне потоков, потоки выполняються на отдельных ядрах) или что-то другое...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Мульти-патоки в Solaris 10
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]