Распределение нагрузки на все ядра, нужен хелп
Дата обновления: , перейти к новому сообщению
#1
cheshire__cat



Новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 9.08.2010
Пользователь №: 1.779.346


Респектов: 1
-----X----


Предупреждений:


Итак, сразу извиняюсь, если не в той ветке создал топик.
Помогите убогому ламеру!
Хочу распределить нагрузку на процессор поровну (насколько это возможно) между всеми ядрами (их 6).
Пробовал одну утилиту, но она сделана исключительно под 4-хядерные процессоры, т.е. опций для 6-ядерных нет. Кстати говоря, интерфейс одной утилитки для мат. платы (на диске с дровами шла) тоже предполагает наличие только 4-х ядерного процессора - видит все шесть, но окна хватает, что отразить индикаторы для четырех и половины пятого ядер =))).

На всякий случай конфиг:
Процессор: AMD Phenom II X6 1055T
Память: DDR3 4Гб (2х2Гб)
Материнская плата: ASUS M4N98TD EVO
Видеокарта: GTX260 x 2 (SLI)
Веник (вроде не важно, но на всякий..): Рядовой сигейт 7200 1,5 Тб + не-помню-что (вроде WD) на 320Гб

Вобщем, кто знает, поделитесь опытом.
Заранее благодарен.
User is offline
Go topGo end
 

Ответов(1 - 7)
31.05.2011 - 11:58
#2
RedCoyot



Бывалый
*

Группа: Пользователи
Сообщений: 32
Регистрация: 3.09.2007
Пользователь №: 483.911


Респектов: 6
-----X----


Предупреждений:


А разве такое в принципе возможно? Чтобы ядро взяло на себя часть вычислительной нагрузки, необходимо соответствующее написание кода, т.к. "тупое" выполнение на нескольких ядрах одного кода не ускорит процесс (данные тоже надо как-то распределять и собирать после обработки).
User is offline
Go topGo end
31.05.2011 - 14:07
#3
HugoBo-SS



тут-та-ту
[SoftoRooMTeaM] Group Icon

Группа: Модераторы
Сообщений: 10.809
Регистрация: 3.04.2008
Из: Russia SPb
Пользователь №: 827.869


Респектов: 4295
-----XXXXX




Может что0то из этого
поможет. У меня, на XP, MzCPUAccelerator из набора для XP распределял нагрузку однопоточного приложения на несколько ядер.
User is offline
Go topGo end
31.05.2011 - 14:15
#4
RedCoyot



Бывалый
*

Группа: Пользователи
Сообщений: 32
Регистрация: 3.09.2007
Пользователь №: 483.911


Респектов: 6
-----X----


Предупреждений:


Цитата | Quote
Mz CPU Accelerator is an application that automatically changes the priority of the foreground window, by allocating more CPU power to the currently active application (program-game).

Т.е. это приложение просто распределяет приоритеты выполнения, а не распределяет одно приложение на несколько ядер. Я так понимаю, что требовалось несколько иное
User is offline
Go topGo end
31.05.2011 - 15:56
#5
cheshire__cat



Новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 9.08.2010
Пользователь №: 1.779.346


Респектов: 1
-----X----


Предупреждений:


Цитата | Quote
А разве такое в принципе возможно? Чтобы ядро взяло на себя часть вычислительной нагрузки, необходимо соответствующее написание кода, т.к. "тупое" выполнение на нескольких ядрах одного кода не ускорит процесс (данные тоже надо как-то распределять и собирать после обработки).


Понимаю. Однако когда диспетчер задач показывает около 50 процессов (скажем до хера у меня чего открыто: игра, пара браузеров, еще какая-нибудь фигня типа фотошопа и т.п. это к примеру), загружается только первое ядро и слегка-слегка второе - остальные курят.. по крайней мере так показывает диспетчер задач. Т.е. именно такую ситуацию мне бы хотелось исправить.
User is offline
Go topGo end
31.05.2011 - 17:14
#6
Штуцер



Специалист
Group Icon

Группа: Наши Люди
Сообщений: 363
Регистрация: 2.03.2006
Из: The Earth planet
Пользователь №: 125.765


Респектов: 82
-----X----




По-моему, дурью маетесь. Даже для 100% загрузки 1 ядра нужно очень много потоков запустить, так как процессор в основном простаивает - редко какая программа грузит проц на все 100%. А чтобы загрузить 6 ядер, нужно запускать многопоточные программы, процессы которых и будут грузить все ядра одновременно - для этого, собственно, и делаются многоядерные процы.
User is offline
Go topGo end
31.05.2011 - 18:12
#7
cheshire__cat



Новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 9.08.2010
Пользователь №: 1.779.346


Респектов: 1
-----X----


Предупреждений:


Цитата | Quote
По-моему, дурью маетесь.

Вполне вероятно. Просто праздный интерес и дефицит информации.
Все, забил =)

Всем спасибо за участие.
User is offline
Go topGo end
31.05.2011 - 19:35
#8
stepanyk



Грамотный
***

Группа: Пользователи
Сообщений: 232
Регистрация: 5.10.2006
Пользователь №: 241.996


Респектов: 55
-----X----


Предупреждений: 0


Обычно нагрузка как-то сама расползается по всем ядрам. А когда запускается ресурсоемкий процесс без поддержки многопоточности, то загруженное ядро разгоняется, а остальные тормозятся. В общем распределение сделано довольно грамотно и от пользователя обычно ничего не требует.
Тоже себе такой проц приобрел, приятная штука) Правда эффект больше заметил от перехода на ddr3.
User is offline
Go topGo end

Topic Options
task
Сейчас: 24.08.2019 - 23:30
Мобильная версия | Lite версия