คือผมสงสัยมาก Memory Clock ทำไมการ์ดตัวรุ่นสูงกว่ามันน้อยกว่ารุ่นกลางๆ บางตัว สงสัยว่ามันคืออะไรครับ
Announcement
Collapse
No announcement yet.
Memory Clock คืออะไรหรอครับ
Collapse
X
-
จะดูแรม ต้องดูที่ bandwidth
ไม่ใช่ดูแค่ clock ซึ่งหาได้จาก
clock * bus width * DDR = bandwidth หน่วย GB/s.
ยกตัวอย่าง HD7970
mem clock 1375 Mhz = 1375,000,000 clocks per second
DDR5 ให้คูณด้วย * 4 (ถ้าเป็น DDR3 ก็ * ด้วย 2)
memory bus width 384 bit
1375,000,000 * 4 * 384 = 2,112,000,000,000 bits (ติดหน่วยหน่วย bit มาจากค่า buswidth)
แปลง bit แปลงเป็น byte หารด้วย 8 จะ 2,112,000,000,000 / 8 = 264,000,000,000 bytes = 264GB / s. เป็นความเร็วของแรมตัวนั้น
จาก สมการด้านบน ทำให้เห็นว่า ค่าที่ส่งผลต่อความเร็วแรม น้อยที่สุดคือ clock เพราะมีจำนวนเยอะ
DDR ส่งผลกับความเร็วมากที่สุด เพราะเป็นตัวแปรที่มีค่าน้อย
เพียงแค่ DDR 3 กับ 5 ความเร็วก็ต่างกันมาก ต่อให้มี clock หรือ bus เท่ากันก็ตาม
***แรมเป็นแค่ที่พักข้อมูลระหว่างรอ gpu ประมวลผล เหมือนแรมของ cpu นั่นเอง
แต่ตามปกติการ์ดจอแต่ละรุ่น engineer เขาจะออกแบบมาแล้วว่าความแรงเท่านี้เหมาะกับสมกับแรมเท่าไหร่ๆ จึงแทบไม่ต้องใส่ใจกับแรมเท่าไหร่ในปัจจุบัน
ตัวจริงที่ส่งผลต่อความแรง คือชิป gpu ว่าประมวลผลได้กี่ TFLOPS ไม่ได้ดูที่แรมLast edited by kittinzaa; 5 Dec 2013, 10:47:52.
Comment
Comment