> Двухядерные процесоры, и Windows
 upan Member is Offline
 Posted: 29-04-2007, 11:55 (post 1, #743641)

Vampire

Group: Members
Posts: 763
Warn:0%-----
На просторах сети, и даже тут на форуме, встречаються статьи по поводу всяких примочек для двухядерных процов(dual core, core 2 duo и т.д.). Идея всех этих статей такова: что не все программы, да помоему и сама винда, умеют работать(как положенно) с двумя ядрами(процами). Кто нить тестировал эти примочки? как результат? и вообще хочетьмя знать какие программы умеют правтльно работать на 2ух ядрах?

Я слышал что Cinema Craft Encoder SP2 умеет.
PM Email Poster ICQ
Top Bottom
 UGIN Member is Offline
 Posted: 29-04-2007, 12:41 (post 2, #743655)

Старый пессимист

Group: Prestige
Posts: 4492
Warn:0%-----
Последняя бета обезьяны 4.01 - уже умеет...
PM
Top Bottom
 Uzaren Member is Offline
 Posted: 29-04-2007, 12:52 (post 3, #743657)

Герой Асфальта
Group: Roots
Group: Roots
Posts: 18547
CCE 2.67 не знаю умеет или нет, но когда она жмёт в таск менеджере показываетса, что работают оба ядра
PM Email Poster Users Website ICQ MSN
Top Bottom
 Lord KiRon Member is Offline
 Posted: 29-04-2007, 16:44 (post 4, #743719)

Part time flamer

Group: Read Only
Posts: 7784
Warn:0%-----
Чисто практически - если в программе есть потоки то она "умеет" .

PM
Top Bottom
 upan Member is Offline
 Posted: 29-04-2007, 17:13 (post 5, #743732)

Vampire

Group: Members
Posts: 763
Warn:0%-----
QUOTE (Uzaren @ 29-04-2007, 12:52)
CCE 2.67 не знаю умеет или нет, но когда она жмёт в таск менеджере показываетса, что работают оба ядра
Тот же самый CCE 2.67 на 2ух ксеонах занимал один проц целиком, а один на четверть.
PM Email Poster ICQ
Top Bottom
 Uzaren Member is Offline
 Posted: 29-04-2007, 19:06 (post 6, #743779)

Герой Асфальта
Group: Roots
Group: Roots
Posts: 18547
Ну наверное разделение на два ядра и два процессора немного разные вещи :)
PM Email Poster Users Website ICQ MSN
Top Bottom
 PinkPa Member is Offline
 Posted: 29-04-2007, 19:41 (post 7, #743790)

Анало говнет

Group: Members
Posts: 2853
Warn:20%X----
Вообще, грамотное разделение на 2 ядра/процессора (или на большее количество ядер/процессоров), ИМХО, должно включать в себя разделение задачи как таковой на более-менее равноценные по рутинности части. Например, в шахматной задаче один проц будет обсчитывать одну группу ходов, второй - другую группу. По мере завершения работы в определенной ячейке памяти пропишет соотв. бит, что задача выполнена, и первое ядро выделит еще работенки. В случае с видео было бы разумно отдать ядру кусок фильма, начиная с половины, или разбить на какие-то небольшие сегменты и по мере освобождения отдавать один из них. В конце - объединить "наработки". В этом случае можно загрузить практически равномерно. Винда умеет загружать ядра, но чтобы был максимальный выигрыш, ИМХО, надо все же модифицировать алгоритм, чтобы сами потоки были более-менее однородные. Существенного отличия между ядрами и разнесенными в пространстве процессорами невилико, разве что кэш и какие-то еще дополнения у ядер могут быть общие, а разные процы, например, могут иметь собственную, выделенную для них оперативку.
PM Email Poster
Top Bottom
 Zemlynin Member is Offline
 Posted: 29-04-2007, 20:42 (post 8, #743814)

***
Group: Privileged
Group: Privileged
Posts: 7222
Warn:0%-----
интересно,а винда использует многопточность ? если например сравнивать два проца пентиум 3.0 и пентиум д 3.0 винда будет быстрей работать ?
PM Users Website
Top Bottom
 PinkPa Member is Offline
 Posted: 29-04-2007, 23:00 (post 9, #743916)

Анало говнет

Group: Members
Posts: 2853
Warn:20%X----
QUOTE (Zemlynin @ 29-04-2007, 20:42)
интересно,а винда использует многопточность ? если например сравнивать два проца пентиум 3.0 и пентиум д 3.0 винда будет быстрей работать ?
Не совсем понял вопрос. В смысле - будет ли работать быстрее винда? Винда по идее ничего и не делает. :) Приложения - да, должна повесить на разные ядра, а потоки внутри одного приложения - гхм... сложный вопрос, но тоже, по идее, должна повесить на разные ядра, особенно если одно из них ощутимо слабее нагружено. Когда я поставил винду на Core 2 Duo, в idle-режиме нагрузка на процессор была где-то в районе 0.2% :) Т.е. распараллеливать, если винда не глючит и не сгенерила какой-то левый поток, особо нечего.
PM Email Poster
Top Bottom
Topic Options