Технический форум
Вернуться   Технический форум > Компьютерный форум > Операционная система Windows


Ответ
 
Опции темы Опции просмотра
Старый 06.03.2014, 21:30   #1 (permalink)
ШуриK
Member
 
Аватар для ШуриK
 
Регистрация: 05.02.2009
Сообщений: 2,602
Записей в дневнике: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1165
По умолчанию Парковка ядер

Вобщем процессор AMD FX 8150, создал команду cmd:

start /affinity f C:\"Program Files"\Autodesk\"3ds Max 2009"\3dsmax.exe"

Прописываются максимум 4 ядра, как прописать чтобы программа запускалась на 6 ядрах, т.е. как узнать букву или номера процессоров, перепробовал от 1 до f либо запускается 4 подряд, либо 4 через один.
ШуриK вне форума   Ответить с цитированием

Старый 06.03.2014, 21:30
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Пока вам что то советуют, могу предложить обратить внимание на эти ссылки

Сколько ядер?
Количество ядер в вашем процессоре
Отображение работающих ядер ЦП

Старый 07.03.2014, 13:28   #2 (permalink)
ШуриK
Member
 
Аватар для ШуриK
 
Регистрация: 05.02.2009
Сообщений: 2,602
Записей в дневнике: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1165
По умолчанию

Никто не знает?
ШуриK вне форума   Ответить с цитированием
Старый 07.03.2014, 13:46   #3 (permalink)
DDREDD
Member
 
Регистрация: 15.10.2010
Сообщений: 9,817
Записей в дневнике: 1
Сказал(а) спасибо: 32
Поблагодарили 45 раз(а) в 8 сообщениях
Репутация: 54920
По умолчанию

Я предполагаю что сама программа не оптимизирована для работы на 6 ядрах. (вообще 6 ядер это изврат ИМХО)
__________________
Там, откуда я родом, безумцы правят народом...
DDREDD вне форума   Ответить с цитированием
Старый 08.03.2014, 15:21   #4 (permalink)
ШуриK
Member
 
Аватар для ШуриK
 
Регистрация: 05.02.2009
Сообщений: 2,602
Записей в дневнике: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1165
По умолчанию

На чем основывается Ваш "Имхо"? 6 ядер - не изврат, да и прога по умолчанию загружает все 8 ядер на 100% при рендере, плюс в настройках рендера кол-во проходов Light Cache выставляется в зависимости от кол-ва ядер процессора. Сама суть настройки использования 6 ядер заключается в том, чтобы оставшиеся два ядра использовать для других целей, настройка использования памяти происходит в самом максе, а вот процессоры через cmd, остается только правильно прописать их.
ШуриK вне форума   Ответить с цитированием
Старый 08.03.2014, 15:33   #5 (permalink)
DDREDD
Member
 
Регистрация: 15.10.2010
Сообщений: 9,817
Записей в дневнике: 1
Сказал(а) спасибо: 32
Поблагодарили 45 раз(а) в 8 сообщениях
Репутация: 54920
По умолчанию

Цитата:
Сообщение от ШуриK Посмотреть сообщение
6 ядер - не изврат
Будь по вашему.
по моей логике программы оптимизированы для работы с 1;2;4;8 ядрами, чувствуете динамику?
Не спроста же не делают 9 ядерные процессоры, это только AMDшники завуалировали свой провал под хитрый ход....
__________________
Там, откуда я родом, безумцы правят народом...
DDREDD вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 08.03.2014, 17:19   #6 (permalink)
ШуриK
Member
 
Аватар для ШуриK
 
Регистрация: 05.02.2009
Сообщений: 2,602
Записей в дневнике: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1165
По умолчанию

Повторюсь
Цитата:
Сообщение от ШуриK Посмотреть сообщение
в настройках рендера кол-во проходов Light Cache выставляется в зависимости от кол-ва ядер процессора.
Не важно, оптимизировано под 6 или 8 ядер, Вы или кто-нибудь другой может точно сказать, можно или нет запускать 3d max на 6 ядрах процессора, если да, то как правильно прописать запуск на 6 ядрах?
ШуриK вне форума   Ответить с цитированием
Старый 08.03.2014, 22:29   #7 (permalink)
Николай_С
Радиоинженер
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,308
Записей в дневнике: 7
Сказал(а) спасибо: 292
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
По умолчанию

Дело в том, что распределение ядер происходит на уровне ОС. Задача самой программы - поддержание многопоточных параллельных процессов, а вот балансировка нагрузки делается уже ОС.
В диспетчере задач на вкладке "Процессы" выбираете 3dsmax.exe и в контекстном меню "Задать соответствие..." (для W-XP) выбираете какими процессорами будет пользоваться данный процесс.
Наверняка можно создать запускающий скрипт, который будет указывать ОС какие процессоры будет использовать данный процесс.

P.s. Обратите внимание, что ОС поддерживает до 32 ядер.
Николай_С вне форума   Ответить с цитированием
Старый 09.03.2014, 14:26   #8 (permalink)
ШуриK
Member
 
Аватар для ШуриK
 
Регистрация: 05.02.2009
Сообщений: 2,602
Записей в дневнике: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1165
По умолчанию

Про задать соответствие это я знаю, я хочу автоматически запускать макс на 6 ядрах, не надо писать скрипты, надо подсказать мне как правильно ядра процессоров прописать
start /affinity f C:\"Program Files"\Autodesk\"3ds Max 2009"\3dsmax.exe"
ШуриK вне форума   Ответить с цитированием
Старый 16.03.2014, 21:56   #9 (permalink)
ШуриK
Member
 
Аватар для ШуриK
 
Регистрация: 05.02.2009
Сообщений: 2,602
Записей в дневнике: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1165
По умолчанию

Решено, запуск на 6 ядрах: 3F. Если кому понадобиться, то ядра процессоров с 0 по 7 в 16 системе: 1 3 7 F 1F 3F 7F FF
ШуриK вне форума   Ответить с цитированием
Старый 17.03.2014, 01:08   #10 (permalink)
ИгорьМ
Member
 
Аватар для ИгорьМ
 
Регистрация: 10.12.2012
Сообщений: 2,654
Записей в дневнике: 5
Сказал(а) спасибо: 10
Поблагодарили 20 раз(а) в 7 сообщениях
Репутация: 13231
По умолчанию

Цитата:
Сообщение от ШуриK Посмотреть сообщение
Не важно, оптимизировано под 6 или 8 ядер, Вы или кто-нибудь другой может точно сказать, можно или нет запускать 3d max на 6 ядрах процессора, если да, то как правильно прописать запуск на 6 ядрах?
3dsmax работает с любым количеством ядер. Я ставлю обычно 7 на рендер, последнее ядро оставляю для работы с офисными программами. Запускал скриптом, но удобнее через диспетчер задач для меня оказалось. Правда FX- 8350 туповат немного для рендера оказался , i5 в большинстве сцен работу выполняет быстрее.
ИгорьМ вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 02:48.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.