Re: Hướng dẫn OC - CPU A64 ( Socket 754/939 )
Sau khi tìm hiểu đc những gì về
hardware của mình, ta chuẩn bị đầy đủ những
software để có thể bắt tay vào OC
Những soft cần có chủ yếu:
-
Prime95 hay
SP2004: dùng để test CPU, Ram, PSU...
-
3D03, 3D01: dùng để test CPU , Ram , Vid ....
-
SuperPI: 32M để test Ram
-
Speedfan: theo dõi temp , volt ....
-
CPU-Z: xem thông tin CPU , mobo , Ram ....
-
Memtest in Windows: test Ram
- Và kèm theo soft
A64 Info để xem + chỉnh sửa thông số CPU, Timings Ram cũng như tính tóan trước speed CPU, Ram...
Link down:
http://avala.yubc.net/~lukija/A64Info.rar
Tôi xin nói thêm về:
Thế nào là stable ? (sự ổn định)
Khi OC, có người muốn kéo maximum chỉ để bench họăc chụp screenshot, ghi danh vào bảng vàng của giới Ocer. Nhưng khi nói tới stable, là phải nói tới stable cả hệ thống, bao gồm: CPU, Mobo, Ram, Vid, PSU...
Điều này thực sự ko phải dễ dàng đạt đc, để biết cả hệ thống có stable hay chưa, ít nhất ta phải bỏ ra 1 tuần để test với đủ lọai software nêu ở phần trên và trong điều kiện test khắc nghiệt nhất (temp cao
Tôi sẽ nói thêm ở phần tiếp theo để dễ theo dõi hơn.
Overclocking CPU:
- Để bắt tay vào OC, ta cần phải tách từng thành phần riêng rẻ với nhau, vì vậy đầu tiên ta sẽ test CPU trước
- Với A64, các bộ chia (ratio ,divider ,divisor) là phổ biến: 100, 133, 166, 200. Ta set divider = 133 hay 100 để bảo đảm tối đa khả năng Ram ko ảnh hưởng tới quá trình OC CPU, timings Ram sẽ set DF hay set theo SPD của Ram
- set
Multi CPU = DF,
LDT Multi = 3 hay 4 để bảo đảm
HT Link ko quá 1000 hay 1100Mhz (HT Link sẽ = LDT Multi x HTT). Về phần chipset NB và SB thì có thể tăng thêm 0.1v hoặc giữ volt DF. Chỉ khi ta kéo HTT lên cao để bench hay đua (> 350Mhz) thì mới thực sự cần tăng Volt NB và SB.
Với chipset RD480 và RD580, sau khi thay đổi LDT Multi, ta phải save Bios, tắt máy và sau đó bật lại thì mới có tác dụng
- Disable
Cool 'n Quite, set
Vcore CPU cao hơn DF 0.1v
- Disable tất cả những gì liên quan tới
Spread Spectrum
- Với 1 số mobo đời mới sau này, sử dụng chipset ATI RD580 và RD480, trong Bios sẽ có thêm phần Option:
RD480/580 HT Drive Strength, HT Receiver Comp, và HT PLL Control. Những Option này set = 31 hoặc Optimal, High
- Lưu ý tùy theo
Cooling đang xài mà xem xét có nên tăng
Vcore lên cao hay ko. Trong quá trình OC luôn theo dõi
temp CPU cũng như temp các thành phần khác.
Khả năng Oc sẽ tỉ lệ nghịch với nhiệt độ
- Bắt đầu ngòai Bios, tăng
HTT ( bus CPU A64 ) từ 5 --> 10Mhz, boot vào Windows và test
- Cứ thế tăng dần
HTT lên cho tới khi nào test gặp error, ta sẽ tăng
Vcore lên 0.025v tiếp và làm lại các bước trên.
- Cho tới khi nào
Vcore và
temp quá cao thì ta nên dừng lại ở đây.
Vcore khuyến cáo khi dùng
HSF cho A64 single core ko nên set quá 1.55v, dual core ko nên quá 1.5v.
Temp ko nên cao quá 55°C để đảm bảo chạy lâu dài cho cả hệ thống
Nếu dùng
WC thì tùy vào chất lượng, hiệu wả mà ta có thể set
Vcore cao hơn so với dùng
HSF.
Với bản thân tôi dùng
WC thì ko kéo quá 1.55v và
HSF thì ko wá 1.45v với CPU X2 3800+
- Khi đã tới ngưỡng max stable thì nên chấp nhận ở đây, 1 là tăng cường cooling để kéo cao hơn nữa, 2 là hạ thấp hơn ngưỡng này 50 --> 100Mhz để bảo đảm an tòan tuyệt đối
- Lưu ý: phải bảo đảm là ta đã lock
PCI/AGP/PCI-Ex Bus trước khi bắt đầu tăng HTT
Cách kiểm tra xem mobo có lock AGP/PCI bus hay ko là chỉnh
AGP bus = 66, PCI bus = 33, PCI-Ex bus = 100, sau đó vào Windows dùng Clockgen để kiểm tra bus như hình dưới (tùy theo chipset mà chọn PLL Setup)
Thế nào là CPU stable like rock?
Để biết CPU stable hay chưa, ta dùng prime95 hay SP2004 để test
- small FFT: test thuần túy CPU, cache L2: trong vòng 12h
- large FTT: test CPU, 1 ít Ram và cũng như test cả PSU: 12h
Nếu thật sự chắc ăn thì tăng thời gian test của mỗi test trên lên 24h
==> Ta đã vượt qua phần Test OC CPU
Overclocking RAM DDR1 (Memory):
Như đã đọc sơ sài về fần Ram ở trên, giờ ta bắt đầu tìm hiểu kĩ lượng hơn về từng thông số của Timings Ram.
Với A64 thì timings Ram sẽ đc tinh chỉnh khá nhiều và phức tạp (như hình minh họa trên của A64 Info) Lưu ý là ko fải mobo nào cũng cho ta chỉnh đầy đủ Timings trong Bios, và tất nhiên 1 điều, Bios cho chỉnh càng nhiều thì ta sẽ tối ưu khả năng OC Ram càng cao, cũng như khó khăn ko ít.
Những thông số chính cần lưu ý:
-
Cas Lantency (Cas hay Tcl),
Ras to Cas Delay (Trcd),
Ras Precharge (Trp),
Cycle Time (Tras) 4 thông số trên luôn đc nhà SX Ram nêu rõ trong SPD, hoặc trong Bios ít nhất cũng cho tinh chỉnh 4 thông số này
- Nguyên tắc chung cho hầu hết timings là càng thấp sẽ chạy càng nhanh
-
Cas: 2 , 2.5 sẽ cho perfomance cao, cas 3 dành cho các lọai Ram oc kém hay các lọai Ram 2x1Gb
Cas 2 chỉ thật sự fát huy tốc độ với timings 2-2-2-5 hoặc 2-3-2-5, còn lại 2-3-3-5 hay 2-4-4-5 đều ko nhanh hơn cas 2.5 mấy.
Chỉ với chip Winbond CH/BH thì khả năng chạy 2-2-2-5 ở bus cao là dễ dàng, với các lọai chip khác đừng ráng ép cas 2 mà kéo
-
Trcd: thông số này ảnh hưởng tốc độ Ram ko kém gì Cas, và nó thật sự khó ép hơn cả cas, nếu giữ đc Trcd ở 3 (hoặc đặc biệt như BH5 là 2) thì nó sẽ cho tốc độ nhanh nhất
Chính vì thế ta thấy hầu hết TCCD khi kéo bus quá 290 --> 310, Trcd fải set = 4 để có thể oc cao, nếu set đc = 3 thì con TCCD đó fải thuộc hàng chiến
-
Trp: thông số này ráng ép = 3 hay 2 sẽ cho tốc độ nhanh nhất, và thường thì Trp sẽ dễ dàng ép hơn Trcd.
-
Tras: tùy ứng dụng mà Tras đem lại tốc độ tối ưu, có ứng dụng thích Tras thấp (5, 6) có ứng dụng lại thích Tras cao (7, 8)
Nhưng hầu hết Tras càng cao thì sẽ càng stable, Tras càng thấp thì tốc độ càng nhanh
- Về tổng quát 4 thông số timings cơ bản trên, xếp theo thứ tự tốc độ sẽ là:
2-2-2-5 > 2-3-2-5 > 2.5-2-2-5 > 2.5-3-2-5 > 2-3-3-5 > 2.5-3-3-5 > 3-3-3-5 > 2.5-4-3-5 > 2.5-4-4-5 > 3-4-3-5 > 3-4-4-5
-
Command Rate: 1T sẽ nhanh hơn 2T, tuy nhiên sự chênh lệch ko nhiều
Với A64 khi sử dụng 4 thanh Ram double side thì bắt buộc fải chạy 2T
Còn lại, ta nên chạy 1T để fát huy tốc độ Ram
-
Refresh Rate (Tref):
Tref cần fải đc mày mò để tìm ra Tref nào stable nhất. Tref ảnh hưởng tí nhiều tới perf nhưng sẽ là cả vấn đề cho stable. Đây là 1 trong những công đọan mất thời gian nhiều nhất
Fụ thuộc vào Bios, Ram... để tìm ra Tref tối ưu nhất cho systems
Những thông số Timings còn lại:
Các thông số sau sẽ ảnh hưởng nhiều tới perf và stable:
-
Row Cycle Time (Trc): càng thấp càng nhanh, càng cao càng stable, 7 cho max perf
Trừ trường hợp unstable wá ta mới fải set Trc > 10, nếu ép đc từ 7 --> 9 sẽ cho perf tốt nhất
-
Write to Read Delay Time (Twtr):
set 1 cho perf, 2 cho stable nhưng sẽ giảm bandwidth (băng thông) đáng kể
-
Bank Interleave:
enable cho perf, disable để oc cao hơn, nhưng ko cao hơn đc bao nhiêu
Nếu Ram ta càng nhiều, vd như 2x1Gb hoặc 4x1Gb thì khi enable Bank Interleave sẽ cho tốc độ nhanh, chỉ duy nhất trường hợp 2x256Mb là enable sẽ = diasble
Các thông số sau sẽ ảnh hưởng ko nhiều tới perf và stable:
-
Ras to Ras Delay (Trrd):
bình thường ta set = 2, chỉ thử set 3 khi nào cần stable, nhưng hầu như ít ảnh hưởng tới perf và stable
-
Write Recovery Time (Twr):
set 2 hoặc 3, ảnh hưởng chút tới bandwidth nhưng ko nhiều
-
Read to Write Delay Time (Trtw):
set 2 (trường hợp đặc biệt là 1) cho perf, 3 hay 4 cho stable, ảnh hưởng chút tới bandwidth
-
Write Cas Latency (Twcl):
luôn set = 1. Đa số trường hợp set khác 1 sẽ ko boot!!!
-
Max Async:
set 7 cho perf, 8 hoặc 9 cho stable
Trường hợp set đc = 6 cũng ko tăng đc perf
-
Read Preamble:
set = 5 cho perf, 5.5 --> 6.5 cho stable
Có 1 số trường hợp Max Async và Read Preamble sẽ bị ảnh hưởng bởi HTT và divider. Ví dụ ta chạy divider 200 (1:1) MAX và RP = 7, 5 với HTT 250 thì ok nhưng khi chạy HTT 300 divider 166 thì fải tăng MAX và RP = 8, 6 mới boot đc
Trường hợp này ko fải ai cũng gặp và tôi cũng ko giải thích đc, chỉ lưu ý cho mọi người biết thêm
-
Idle Cycle Limit:
set thấp chp perf, cao cho stable, thường thì 16 sẽ dễ dàng stable và cho perf ok
-
Dynamic Idle Cycle Counter :
Enable cho perf và Disable cho stable
Ngòai ra còn có 2 thông số cần quan tâm nhất trong việc Oc Ram , đó là: DRam Drive Strength và DRam Data Drive Strength
-
DRam Drive Strength:
Tùy Bios cho tinh chỉnh và gọi tên khác nhau, thông thường có 2 Options: Weak drive và strong drive
Với DFI thì Options này hiển thị bằng số 1, 2, 3
Với TCCD thì hầu hết nên set weak để dễ dàng oc cao và stable hơn
-
DRam Data Drive Strength:
DFI: 1 --> 8 hoặc 1 --> 15 hoặc 1 --> 31
Còn các mobo khác thi : Level 1 = 50% Reduce, Level 2 = 30% Reduce, Level 3 = 15% Reduce, Level 4 = 0% Reduce
Ko có nguyên tắc chung nào với Data drive strength và drive strength, điều duy nhất là ta fải bỏ thời gian mày mò từng cái kết hợp với nhau để biết thông số nào fù hợp cho Ram mình. Đây cũng là 1 trong những công đọan nhức đầu nhất.
PS: Các thông số Timings còn lại tôi ko nói tới vì sự ảnh hưởng của nó rất ít
(còn tiếp , sẽ update vào tuần sau)
Update phần OC Ram DDR1:
Sau khi tìm ra giới hạn bus CPU, ta bắt tay vào phần OC Ram
Điều đầu tiên cần biết là chip Ram? Nếu gặp những lọai Ram thông dụng thì ta có thể tham khảo thêm khả năng Oc trên forums và set timings giống như thế rồi kéo bus Ram lên. Trường hợp gặp những lọai Ram no-name, hãy set timings theo SPD của Ram (hình dưới) và bắt đầu kéo bus
Với DDR thông thường Volt chuẩn (Vdimm) sẽ là 2.5v --> 2.7v
Tuy nhiên hiện nay các hãng sx Ram dành cho Ocer đã có warranty cho những lọai Ram chịu ăn Volt cao. Vd như OCZ VX, Mushkin Redline... chạy ở ~ 3.3v. Tất nhiên là với điều kiện active cooling cho Ram.
Điều ko thể thiếu khi oc ram, nếu ta có điều kiện nên dùng 1 Fan ~ 80mm xịt thẳng vào Ram, còn nếu ko thì fải đảm bảo air flow trong case tốt nhất để Ram có thể giải nhiệt cao.
Lưu ý nếu cho Ram ăn ~ 2.9v và cao hơn thì active cooling là ko thể thiếu để chạy 24/7.
1 điều tất nhiên là Ram càng nhiều chip (16) sẽ nóng hơn và khó Oc hơn Ram ít chip (8)
Hình tham khảo active cooling với DFI NF4 và Mushkin LII BH-5 chip
Tìm max bus Ram DDR1:
Ban đầu nếu chưa rành thì ta set như SPD, các thông số cần thiết là 4 thông số Ram trong CPU-Z. Các thông số phức tạp khác thì tùy Bios cho chỉnh hay ko, ta có thể để Auto.
Ta set Vdimm trên DF 0.1v hoặc 0.2v, set bus cao hơn DF 5Mhz và bắt đầu boot vào Windows
Cách test xem Ram có stable hay ko sẽ làm như sau:
- chạy Memtest trong Windows ít nhất 30 fút
- chạy 3DMark01, 03, 05 hoặc đơn giản hơn là chơi game trong 1h đồng thời với việc chạy prime95 (hay SP2004) large FFT.
- khi các bước trên đều ok thì ta chạy PI32M.
Sau đó lại ra Bios tăng bus Ram lên 5Mhz và cứ làm tuần tự các bước trên, cho đến khi nào đụng max Ram thì ta có thể tăng Vdimm lên 0.1v nữa để test.
Nếu đã tìm đc max stable của Ram, ta bắt đầu quay sang tinh chỉnh các thông số timings còn lại (fần này ở post 7 và post 8 tôi đã có nói)
Muốn biết đc hiệu năng của timings + bus Ram ra sao, hãy dùng 3DMark để kiểm chứng là rõ nhất, điểm càng cao sẽ cho hiệu năng tốt.
Hiệu năng của Ram sẽ thể hiện rõ qua Bench 3D
Nếu ta dùng Ram bus 200 2-2-2-5 và bus 250 3-3-3-8, khi dùng các ứng dụng bình thường thì sẽ ko cảm nhận đc khác biệt tốc độ, nhưng với Benchmark 3D thì timings sẽ là chìa khóa cho tốc độ, bus cao chưa hẳn là ưu thế trong Games. Vì vậy hãy cân nhắc kĩ lưỡng việc chạy bus thấp + tight timings hay bus cao + relax timings.
PS: việc mày mò tất cả thông số timings cùng với việc oc Ram tới max để stable sẽ tốn rất nhiều thời gian.
Để biết thật sự Ram đã stable hay chưa tốt nhất cứ chạy folding hay SP2004/prime95 và Games (thỉnh thỏang) trong 2 ngày trở lên