Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / cache.exe vs smwrt.exe & многоядерные платформы / 7 сообщений из 7, страница 1 из 1
12.02.2010, 11:57
    #36465345
duh_serg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cache.exe vs smwrt.exe & многоядерные платформы
подскажите плз можно ли (и как если можно) заставить чтоб эти процессы использовали все ядра для своей работы или чтоб запусаклось несколько процессов каждый юзал своё ядро, но работали над одной задачей

win2003 32x xeon x3210, cache 5.0.21.6408, smwrt 2.1.0.28
...
Рейтинг: 0 / 0
12.02.2010, 12:11
    #36465394
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cache.exe vs smwrt.exe & многоядерные платформы
каждый процесс каше работает как отдельный процесс в ОС
один процесс каше не может работать больше чем на одном ядре, по крайней мере я другого не видел

как вариант, это распараллеливание одного сложно процесса на подпроцессы, а ОС сама уже распределит их по ядрам соответственно их запросам

пока не будет придумано что-либо со стороны InterSystems, или MS чтобы усовершенствовать работу на многоядерных системах
а до тех пор, многоядерные системы эффективны только для много-пользовательской работы, когда нужно запустить много процессов
_________________________________
Cache for Windows NT (AMD64) 5.0.21 (Build 6408) Tue Jan 3 2006 13:37:41 EST
...
Рейтинг: 0 / 0
12.02.2010, 13:34
    #36465711
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cache.exe vs smwrt.exe & многоядерные платформы
duh_serg,

Ну, во-первых, в большинстве задач тормозом является дисковая подсистема и искусственное разделение на процессы с целью повышения производительности не имеет смысла.
Но если тормозом является процессор (в чем в вашем случае я не уверен), то для использования нескольких процссоров должно быть несколько процессов.
Один процессор хоть и может якобы работать на двух процессороах(ядрах), но на самом деле это не так, он в один момент момент работает на одном ядре, а в другой момент на другом.

Но каше само по себе плодит много процессов и сама по себе является многопоточной системой. Например каждый пользователь работает в своем процессе, также можно запускать процесса командой JOB ^myprog, тогда запустится второй процесс с вашей программой. Но распределить работу, контролировать прохождение процесса и его окончание в параллельных процессах - задача программиста.
...
Рейтинг: 0 / 0
12.02.2010, 13:35
    #36465718
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cache.exe vs smwrt.exe & многоядерные платформы
DAiMor,

Это ваши претенденты? ;-)
...
Рейтинг: 0 / 0
12.02.2010, 15:16
    #36466133
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cache.exe vs smwrt.exe & многоядерные платформы
не думаю
_________________________________
Cache for Windows NT (AMD64) 5.0.21 (Build 6408) Tue Jan 3 2006 13:37:41 EST
...
Рейтинг: 0 / 0
12.02.2010, 16:27
    #36466411
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cache.exe vs smwrt.exe & многоядерные платформы
Меня смутила одинаковая и достаточно редкая версия каше
...
Рейтинг: 0 / 0
12.02.2010, 16:37
    #36466463
newbie'
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cache.exe vs smwrt.exe & многоядерные платформы
cache 5.0.21.6408 последняя минорная версия в линейке 5.0.
A SMWrap 2.1.0.28 не смущает?
Похоже "m-apteka".
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / cache.exe vs smwrt.exe & многоядерные платформы / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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