LINUX.ORG.RU

отличия i5-2500k от i7-2600k


0

1

это только 2мб кэша и НТ ? (разные частоты графических ядер побарабану)

в остальном (виртуализация и т.п.) разницы нет?

как думаете, эти 2мб кэша сильно важны?

НТ по сути пофигу, его при разгоне лучше отключить.


>как думаете, эти 2мб кэша сильно важны?

Если ты об этом спрашиваешь, то для тебя - пофиг.

Led ★★★☆☆
()
Ответ на: комментарий от Led

согласился бы... но.
в моих задачах когда как. явной разницы от кэша не видно.

dk-
() автор топика

кэш - это собственная память проца, оперативная конечно же. При вызове любой функции (кроме fastcall и той, у которой параметры помещаются в регистры) выделяется память в стеке. Стек этот и находится в кэше, но если его слишком мало, стек выделяется вне кэша - в ОЗУ. ОЗУ работает на много медленнее кэша и поэтому вызов длится дольше. При кодировании/декодировании видео - это заметно. В играх тоже.

виртуализация - это по вашему что? Важны ли 2 метра? Лишними точно не будут.

NaViKotE
()

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

Запрос i5-2500k vs i7-2600k в гугле говорит, что не стоит.

kraftello ★★★★★
()

>But it generally costs about 200MHz in terms of overclocking (with HT on, most Core i7's C0 stepping can only reach 3.8GHz on good air cooling for stable operation — with HT off, most can reach 4.0 GHz). For D0, it's roughly 4.0 w/HT, 4.2 w/o HT.

4.0 GHz without HT is faster than 3.8 GHz with HT on

kraftello ★★★★★
()

Я тут раздумываю

Что пора новые бюджетники гнать. Появились мамки с AM3 + по 100 баксов. Скажем с этим процем http://www.nix.ru/autocatalog/amd/CPU_AMD_ATHLON64_X2_5200_AD5200O_2.3_Socket... за 40 баксов, разлоченным и разогнанным в фен 4 ядерный. Неплохое соотношение производительности-цены. И задел для будущего поколения бульдозерного. Жаль, выбор мамок пока невелик.

kraftello ★★★★★
()
Ответ на: комментарий от dk-

Статистики мало. Но предыдущие атлоны этой серии под AM2+ все были денеб, только степпинг другой, не битые, просто понизили частоту, заблокировали 2 ядра и кэш. Разгон всегда упирался в DDR2. Ниша 2 ядерных атлонов под АМ3 пустовала, сейчас амд будет сливать нормальные денебы, но аккуратно, чтобы не демпинговать свою продукцию.

kraftello ★★★★★
()
Ответ на: комментарий от dk-

Пока гуглю ad5200ock22gm unlock, собираю статистику. Степпинг с3 даёт работу 4ггц на воздухе. Разгон 50% всегда был удачным, а тут почти в 2 раза. Мечта оверклокера. Выбор мамок невелик, am3 есть вкусные, некоторым обещана поддержка бульдозеров, но не хочется кота в мешке брать.

kraftello ★★★★★
()
Ответ на: комментарий от stevejobs

От HT прирост вроде до 15% и то в особо специфических случаях. 200мгц частоты судя по всему универсальнее :)

blind_oracle ★★★★★
()
Ответ на: комментарий от stevejobs

>а то, что теряется аппаратный параллелизм, пофигу?
HT бесполезен и даже вреден если задача влезает в кэш, а две задачи — нет.

x3al ★★★★★
()

пичаль:
VT-d не положили в этот проц (

dk-
() автор топика
Ответ на: комментарий от anonymous

числодробилка:
- конвертация фоток из равов в жипеги
- сшивка многорядных панорам большого разрешения
- (очень редко) пережим видео 1080р

dk-
() автор топика
Ответ на: комментарий от anonymous

>Кэш ни причём, большую роль играет конкуренция за одни и те же регистры.
Если задачи в кэш не влезают, то конкуренции за регистры тупо нет. Пока один недопоток пытается получить данные из RAM, другой что-то считает.
Второй гиперпоток получает время для выполнения в основном за счёт промахов кэша.

x3al ★★★★★
()
Ответ на: комментарий от x3al

Чушь какая-то. НТ - это не два потока, по очереди выполняющиеся на одних и тех же регистрах. Это два потока, выполняющиеся в разных регистрах. НТ - это неполноценная реализация двух полноценных аппаратных потоков. Скажем, там не два набора идентичных регистров, а полтора.

anonymous
()
Ответ на: комментарий от anonymous

When execution resources would not be used by the current task in a processor without hyper-threading, and especially when the processor is stalled, a hyper-threading equipped processor can use those execution resources to execute another scheduled task. (The processor may stall due to a cache miss, branch misprediction, or data dependency.)
© https://secure.wikimedia.org/wikipedia/en/wiki/Hyper-threading
Мы говорим о разном HT?

x3al ★★★★★
()
Ответ на: комментарий от x3al

Нет, об одном и то же, просто разного времени. В хорошо параллелящихся задачах, таких, как компиляция, разные потоки используют разные регистры, поэтому простаивающие у одного потока регистры используются другим. В четверопентиумах НТ был в зачаточном состоянии и количество дублирующихся регистров было намного меньше, поэтому приходилось ждать простоя выполняющегося потока. В Core iX НТ усовершенствован, количество регистров увеличено, кэш, соответственно, тоже, поэтому потокам теперь реже приходится ждать друг друга. Конкуренции за регистры меньше. Но когда нужны одни и те же регистры, второй поток ждёт именно то, что ты процитировал.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.