Частота или тайминги? — Железо и программы

Друзья!

Сегодня слегонца залип и понял, что моих знаний уже малость не хватает.

 

Короче — что важнее при выборе оперативки — частота или тайминги?

(весь день гуглил, читал).

 

выбор таков: 

 

память № 1

129279_0.1361941426.jpg

 
Объем модуля памяти 4 Гб
Количество модулей в комплекте 2
Тактовая частота 1600 МГц
Пропускная способность 12800 Мб/с
Поддержка ECC нет
Буферизованная (Registered) нет
Низкопрофильная (Low Profile) нет
 
Тайминги
CAS Latency (CL) 9
RAS to CAS Delay (tRCD) 9
Row Precharge Delay (tRP) 9
Activate to Precharge Delay (tRAS) 24
 
 

Память №2

157898_0.1351568401.jpg

Объем модуля памяти 4 Гб
Количество модулей в комплекте 2
Тактовая частота 2400 МГц
Пропускная способность 19200 Мб/с
Поддержка ECC нет
Буферизованная (Registered) нет
Низкопрофильная (Low Profile) нет
Количество чипов каждого модуля 16
Количество ранков 2
 
Тайминги
CAS Latency (CL) 11
RAS to CAS Delay (tRCD) 13

Row Precharge Delay (tRP) 13

 
 
Просьба не давать советы из серии «есть более крутая память, возьми другую — эта фуфло», кроме тех, у кого стоит/стояла конкретно эта память ))
 
Мой вопрос — что же выбрать: тайминги или частоту?
Мать — двухканальная.
Приоритет работы будущей системы — видеорендеринг в HD
 
Заранее спасибо всем гуру, коих тут не мало!
 
 
ПыСы какие еще параметра нужно дать чтобы ответ был наиболее объективен?
Проц Intel Core i7-4770K 3.5GHz (TB up to 3.9GHz) 8Mb LGA1150

Ответов: 13

Память должна быть синхронизирована по частоте с шиной проца, если даже поставить с большей частотой — всё равно будет с той, что в системе. А так — тайминги.

Помню, что с английским у Вас проблем нет. ) Это пишет Nick Needham (NickN), ссылка на полную статью: http://www.simforums…leView=off.html
Написано емко и грамотно, позволю себе процитировать некоторые моменты:

HOW TO GET THE BEST BANG FOR THE BUCK OUT OF THE MEMORY SELECTION:

I know to some people this information may appear ‘Greek’ however follow this chart with the examples I show, and you cant go wrong.

SAMPLES OF MEMORY SPEED/TIMING

Memory is specified in speed and timing. The first number, in example is DDR3 <speed> the values that follow are the timing values listed as:

DDR3 <speed> CAS Latency — RAS to CAS DELAY — RAS Precharge — Cycle Time

Example: DDR3 2133 C9 -11-10-28

The first value, CAS Latency, has the highest influence on performance. The lower, the faster.

The 2nd and 3rd numbers also influence the speed of the memory and this is where a lot of people get snookered by a memory company into thinking the memory they are purchasing is faster than a lower speed.
In example: DDR2 1600 6-7-6-18 is FAR FASTER than DDR3 1866 9-9-9-24

Memory companies know people look at the speed of the memory instead of the timing and to take this example a step further lets try this again:

DDR3 2133 9-11-10-28 is FASTER than DDR3 2133 9-12-12-28

Even though both are the same DDR speed and both are CAS9 rated, the two numbers — RAS to CAS DELAY and RAS Precharge are higher in the 2nd sample and therefore that memory is slower and it could even be priced higher than the other sticks!

Cycle Time (the last number) does have an influence on the overall memory speed and it is always best to go for a lower value, however Cycle Time is not as critical to memory performance as are the other values therefore I have not included the Cycle Time value in the list below.

Here is a list of memory timing per speed a user should strive for. Lower timing memory is typically expensive and hard to find, which is what you pay for.

DDR3 SPEED — HOLY-GRAIL TIMING — (EXCELLENT TIMING you should buy)
DDR3 1333 — 5-5-5 — (6-6-6)
DDR3 1600 — 6-6-6 — (6-8-6 best or 7-8-7)
DDR3 1800/1866 — 6-8-6 — (7-8-7)
DDR3 2000 — 7-7-7 — (8-8-8) Intel 900/970/980 series ‘stable’ limit
DDR3 2133 — 8-8-8 — (9-10-11) Sandy Bridge ‘stable’ limit, can go slightly higher
DDR3 2400 — 9-9-9 (9-11-11) Ivy Bridge and Haswell ‘stable’ limit, SB-E ‘may’ run this too but not very easy.
DDR3 2800 — 10-10-10 (11-14-14) Haswell can run this, can go higher but you are now into ‘tech experience’ level speeds and not suggested
DDR3 3000 — 11-11-11 (12-14-14)

Any of the processors will run the lower memory speeds of 1600-1866 but if your processor is able to run stable at higher speed, always shoot for that stable speed limit with the timing.

The timing values shown in (parentheses) above are what you should use when shopping for memory at the defined speed. Older systems such as 900 series processor will typically struggle to run any memory speed above 1900-2000. Sandy Bridge will run 2133, no problem, but may struggle to run 2400. Ivy Bridge will run 2400 but will usually struggle above that speed and finally, Haswell will run memory speeds from 2400-2800. Haswell can run memory speeds far above 2800 if the user knows what they are doing and the motherboard is designed for that purpose (ROG). I do not suggest this unless you are experienced with clocking.

When we look for a memory speed upgrade we try to keep the same CAS (if possible) and if a higher number is required we try to move at LEAST 256MHz higher in DRAM FREQUENCY or DDR3 speed before we take the next higher value for CAS. That’s not easy to do unless we are talking coming from DDR3 1600-1866 @ C9 to 2133. That is why C9 from 2133 to 2400 is a good bump as long as the other values are no higher than 11-11. You are basically moving 267MHz higher with little change to the timing going from 2133 to 2400 and no change to the CAS!

Remember if you can find memory that runs at the DDR speed specified above but at a LOWER timing than what I posted above, then the memory product is faster than what I posted above

System Memory: There is no difference between a budget system CPU and a the higher class CPUs when it comes to memory speed and timing. You still want the highest speed with the lowest timing possible, however the selection of memory can be limited if the motherboard does not support higher memory speeds. As we move into the next generation of computer hardware memory speeds are going to increase dramatically and that means the budget motherboards will allow increase in memory speed as well.

With modern budget motherboards the faster memory speeds are now being made available but you must also consider stability with such boards even if they ‘market’ them with a memory speed option. Just because any motherboard is advertised and listed as «OC DDR3 2800» does NOT MEAN you will be able to run that speed! Its marketing and the only speed that motherboard company must guarantee is the Intel spec for the processor itself, typically DDR3 1600-DDR3 1866 max.

A decent modern budget board and processor should be able to run DDR3 2133 9-11-10-28 timing memory no problem, so as of the date of posting that will be your target memory speed and timing.

Для рендеринга видео объем памяти также критичен. Можно увеличивать, помня что:

MEMORY/CPU SOCKET LIMITS FOR WINDOWS 7 x64 versions:

Windows 7 Professional or Ultimate x64 -192 GB with single or dual CPU socket support
Windows 7 Home Premium x64 — 16 GB with single CPU socket support
Windows 7 Home Basic x64 — 8 GB with single CPU socket support

Сообщение отредактировал niculchenko: 12 August 2013 — 22:40

niculchenko, спасибо!

правда эту статью я сегодня уже читал на хабре в переводе :)

но она так и не позволила мне всё таки сделать выбор.

Бери память №2 и проверяй на деле. Превратить её из биоса в память №1 дело недолгое, а вот осилит-ли №1 обратное, далеко не факт.

Из представленных двух- да, однозначно Kingston. Если не ошибаюсь, у этой памяти два прошитых профиля XMP, так что с первоначальной настройкой проблем нет- выставляете в BIOS материнской платы один из них, остальное ( частоту, тайминги, напряжение) плата выставит автоматически. Только обратите внимание на высоту планок- высокие радиаторы, процессорный кулер надо будет подбирать с оглядкой на это, для Haswell он нужен хороший. )

Память должна быть синхронизирована по частоте с шиной проца, если даже поставить с большей частотой — всё равно будет с той, что в системе.

Во времена первых Соre так и было, когда памяти выставлялся делитель. Сейчас множитель памяти можно выставить независимо от проца. На Хасвеллах, даже L3 Cache можно независимо от частоты ядер установить, но тоже придерживаясь определенных принципов, конечно.

Райд,
тут знач надо так: мухи от котлет отделить. Такты отдельно, ананосекунды отдельно. Перевод одних единиц в другие: задержка в нс= CL*2*1000/частота в МГц. Можешь сам посчитать, меньше — лучше. Кингстон винз, но его tRCD tRP могут оттянуть. Ну и CR наверняка 2Т. Думай

Сообщение отредактировал Palermo: 13 August 2013 — 00:48

Сейчас множитель памяти можно выставить независимо от проца.

 

Только, ИМХО, смысла в этом маловато, всё равно главный потребитель рамы — проц, рассинхронизация частот на пользу их общению не пойдёт.

Приоритет работы будущей системы — видеорендеринг в HD

 

Лично у меня стоит Kingston. Но в данной ситуации, для Вас, скорее всего, разница не будет заметна. Видеорендеринг в HD напрямую зависит от процессора. К примеру: я поставил себе в монтажку AMD FX 4.0 GHz / 8core, камера nexvg30, видео AVCHD 50p, премьерCS6, плагины proDAD и Tiffen Dfx – при монтаже всё «летает» в реальном времени, при одновременном наложении нескольких эффектов. Время рендера на «экспорт» я не считал, но обычно сопоставимо со временем самого проекта. До этого стоял AMD  2.4 GHz / 4core, при тех же прочих, так вот о реальном времени с эффектами при монтаже, речи быть не могло. Приходилось извращаться.

В общем, я не знаю, как память может повлиять на видеорендер HD (возможно я чего-то не знаю), но у меня память Kingston (именно та, что в Вашем варианте) и проблем нет.

 

 

P.S. Я в первую очередь смотрю на пропускную способность, т.к. она зависит и от частоты и от тайминга. Если частота выше на треть, а тайминг дольше на незначительное значение, то память с более высокой частотой однозначно быстрее. Поэтому мой выбор Kingston.

Сообщение отредактировал KVL: 13 August 2013 — 14:27

P.S. Я в первую очередь смотрю на пропускную способность, т.к. она зависит и от частоты и от тайминга. Если частота выше на треть, а тайминг дольше на незначительное значение, то память с более высокой частотой однозначно быстрее. Поэтому мой выбор Kingston.

спасибо! очень ценно!

Правда AMD себе позволить не могу по ряду не сопутствующих рендерингу задачам. Хоть рендеринг и в приоритете, но не 24 часа в сутки ))

Так что Intel…

Повысил частоту, ухудшив тайминги.  Тест дал прирост процента 2. Для себя решил всегда выставлять максимально возможную частоту памяти. Но надо проверять тестами.  

Вот моё видение вопроса «Частота или тайминги»:

 

Увеличение частоты даёт прирост пропускной способности, значительно более, чем улучшение значений таймингов. Но небольшая пропускная способность и низкая частота при лучших значениях таймингов позволяет реализовать ECC, что делает память более стабильной и исключает ошибки. Т.е. тайминги нужны для серверов, где важна стабильность, а для домашнего ПК нужна частота. Главное не экспериментировать с разгоном частот и тогда без ECC всё будет работать стабильно.  Да и цены отличаются в разы.

P.S. Я в первую очередь смотрю на пропускную способность, т.к. она зависит и от частоты и от тайминга. Если частота выше на треть, а тайминг дольше на незначительное значение, то память с более высокой частотой однозначно быстрее. Поэтому мой выбор Kingston.

+много ;)

Вы выбираете из разряда синее или быстрое :)

Скорость работы памяти зависит от задержек (latency) и пропускной способности (ПСП Мб/с)

ПСП впрямую зависит от частоты. А вот latency зависит и от частоты и от таймингов.

latency 2400 cl11 не сильно хуже latency 1600сl9

 

http://ru.wikipedia….CAS-латентность

 

Покупайте память максимальной частоты в первую очередь и минимальных таймингов этой частоты. Выбор сейчас зависит от кошелька и памяти в наличии.

Мой выбор 2133cl10 — 2400сl11

Сообщение отредактировал Powerk: 13 August 2013 — 18:46