Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Мульти-патоки в Solaris 10 / 5 сообщений из 5, страница 1 из 1
11.05.2007, 06:51:18
    #34517928
miks85
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мульти-патоки в Solaris 10
Всем привет!
Объясните пожалуйста, вот если есть у нас многопроцессорная станция Sparc или скажем UltraSparc T1 Niagara, когда мы пользуемся, в Solaris 10 системными вызовами pthread (pthread_create, pthread_join и т.д.) то потоки на процессоры у нас автоматически распараллеливаються?
Я где-то слышал, что да, автоматически и называеться это вроде CMT (Chip Multi-Threading) но так ли это... просто уже запутался в этом всем... :(
...
Рейтинг: 0 / 0
11.05.2007, 10:09:10
    #34518138
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мульти-патоки в Solaris 10
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
11.05.2007, 15:23:10
    #34519582
_miks85
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мульти-патоки в Solaris 10
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
11.05.2007, 15:38:57
    #34519659
Ося
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мульти-патоки в Solaris 10
...
Рейтинг: 0 / 0
11.05.2007, 20:06:12
    #34520463
miks85
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мульти-патоки в Solaris 10
Осявот ведь линтяй балин...
http://developers.sun.com/solaris/articles/chip_multi_thread.html
Я это уже читал, но так и не понял CMT это ILP (распараллеливание на уровне инструкций, на Niagare происходит на каждом ядре (по 4-ре потока)) + TLP (распараллеливание на уровне потоков, потоки выполняються на отдельных ядрах) или что-то другое...
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Мульти-патоки в Solaris 10 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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