Announcement

Collapse
No announcement yet.

ทำไมต้องซื้อ Ram ที่มี CL ตำๆๆครับ

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ทำไมต้องซื้อ Ram ที่มี CL ตำๆๆครับ

    ค่า CL ต่ำๆ มันจะ ส่งผลในเรื่องไหนหรอครับ

  • #2
    เล่นเกมส์ครับ.......

    Comment


    • #3
      ผลทางจิตใจ - -"a

      Comment


      • #4
        การเข้าถึงข้อมูลครับ ประมาณคล้ายๆกับ acces time อะครับ

        Comment


        • #5
          ประมาณว่า
          1 2 3 4 5 6 7 8 9 CL9
          1 2 3 4 5 6 CL6 มันจะประมาณนี้ครับ

          Comment


          • #6
            Originally posted by mazaki01 View Post
            ผลทางจิตใจ - -"a
            +1 ผมใช้ 1600 Cl 6 7 8 9 จับสัมพัสไม่ได้ว่ามันแตกต่างกันยังไง สงสัยต้องใช้โปรแกรมช่วย

            Comment


            • #7
              cl ต่ำ การเข้าถึงข้อมูลจะเร็วครับ

              Comment


              • #8
                แล้วค่าที่มันมีหลายๆ หลัก มันบอกว่าอะไรมั่งหรอครับ

                Comment


                • #9
                  เพื่อให้ง่ายต่อการเข้าใจในเรื่องไทมิ่งระหว่าง DDR3 กับ DDR2 เราจะยกตัวอย่างให้มามองกัน สมมิตว่าเรามี DDR3 ที่ความเร็วพื้นฐานคือ PC3-8500 ( DDR3-1066MHz ) CL 6-6-6-x และมี DDR2 ที่ความเร็วพื้นฐาน PC2-6400 ( DDR2-800MHz ) CL 5-5-5-x

                  ขั้นแรกเรามาดูกันว่า DDR2-800MHz CL 5 ของเราจะใช้เวลาในการรับส่งข้อมูลนานเพียงไรในหนึ่งคาบเวลา

                  1 clockcycle มีค่าเท่ากับ 1/400,000,000ครั้งใน 1 วินาที หรือ 2.5ns (nanoseconds) (* 400,000,000 ค่านี้มาจากไหนอาจจะสงสัยกัน อย่าเพิ่งลืมที่บอกไปจากด้านบน สำหรับ DDR2-800MHz จะมี Frequency Clock = 400MHz จาก 400MHz แปลงเป็น Hz ก็จะได้เท่ากับ 400,000,000Hz ) จากการคำนวณตรงนี้เราจะสรุปได้ว่า DDR2-800MHz CL5 จะใช้เวลาในการคิดในหนึ่งครั้งเท่ากับ 2.5ns ดังนั้น จากความล่าช้าในการรับส่งข้อมูลที่เท่ากับ 5 เมโมรีตัวนี้ก็จะใช้เวลาทั้งสิ้น
                  A Total latency of 5 x 2.5 = 12.5ns

                  มาดูกันต่อที่ DDR3-1066MHz CL 6 ว่าจะใช้เวลาในการรับส่งข้อมูลนานเพียงไรในหนึ่งคาบเวลา

                  1 clockcycle มีค่าเท่ากับ 1/533,000,000ครั้งใน 1 วินาที หรือ 1.87ns (nanoseconds)
                  A Total latency of 6 x 1.87 = 11.25ns

                  จากการคำนวณที่เรายกมาตรงนี้ ก็คงจะเห็นแล้วว่าความล่าช้าสุทธินั้น DDR3 จะยังคงเร็วกว่า DDR2 ถึงแม้ว่าตัวเลขของไทมิ่งที่ดูว่ามีตัวเลขมากกว่าก็ตาม แต่กระนั้นจากตัวอย่างตรงนี้ เป็นการเปรียบเทียบจากเมโมรีที่ความเร็วพื้นฐาน เราอย่าเพิ่งไปมองกันที่ DDR2 High Performance อย่าง PC2-6400 CL3 เราต้องรอดูกันอีกครั้งเมื่อมี DDR3 High Performance ออกมาให้ได้เลือกใช้กันแล้ว ถึงเวลานั้นก็คงจะเห็นกันชัดเจนขึ้น ว่าแท้จริงแล้ว DDR3 ไม่ได้ช้ากว่า DDR2 หรือมันคือ DDR2 ที่ปรับให้มีไทมิ่งสูงขึ้น เพื่อให้มีความเร็วสูงขึ้น ทั้งนี้ทั้งนั้น นอกจากเรื่องของลาเทนซีแล้วนั้น ความเหนือกว่าของ DDR3 ที่มีต่อ DDR2 ก็คือเรื่องของ Memory Bandwidth กล่าวคือที่ PC3-12800 ( DDR3-1600MHz ) จะมี Mem BW = 12.8GB/s แต่สำหรับ DDR2 แล้วนั้นจะมี Mem BW สูงสุดเพียง 11.7GB/s หรือเทียบเท่า PC2-11712 ( DDR2-732MHz )
                  อันนี้ยกมาในท่อนที่น่าจะทำให้เข้าใจได้ว่า CL มีผลอย่างไร ทำไมยิ่งน้อยยิ่งดีครับ แต่ถ้าจะอ่านแบบเต็มๆของเรื่องนี้
                  จริงๆแล้วเป็นเรื่องของเปิดตัว DDR3 แต่ก็สามารถเข้าไปติดตามต่อได้ที่นี่ครับ >>> คลิ๊ก เสร็จแล้วถ้าเข้าใจตรงนี้แล้ว
                  เราลองหยิบเอาแรมที่เรามีอยู่มาคำนวนเล่นดูครับว่าถ้าเราใช้ DDR3-1600 CL7 จะได้ความล่าช้าในการเข้าถึงข้อมูลที่กี่ ns จากนั้น
                  ก็เปลี่ยนเป็น CL8, CL9, CL10 แล้วจะทำให้เข้าใจมากขึ้นแน่นอนครับ

                  Comment


                  • #10
                    Originally posted by ZoLKoRn View Post
                    อันนี้ยกมาในท่อนที่น่าจะทำให้เข้าใจได้ว่า CL มีผลอย่างไร ทำไมยิ่งน้อยยิ่งดีครับ แต่ถ้าจะอ่านแบบเต็มๆของเรื่องนี้
                    จริงๆแล้วเป็นเรื่องของเปิดตัว DDR3 แต่ก็สามารถเข้าไปติดตามต่อได้ที่นี่ครับ >>> คลิ๊ก เสร็จแล้วถ้าเข้าใจตรงนี้แล้ว
                    เราลองหยิบเอาแรมที่เรามีอยู่มาคำนวนเล่นดูครับว่าถ้าเราใช้ DDR3-1600 CL7 จะได้ความล่าช้าในการเข้าถึงข้อมูลที่กี่ ns จากนั้น
                    ก็เปลี่ยนเป็น CL8, CL9, CL10 แล้วจะทำให้เข้าใจมากขึ้นแน่นอนครับ
                    ไม่เข้าใจ อิอิ

                    มีผลทางจิตใจ เท่านั้น

                    Comment


                    • #11
                      มันต่างกันระดับ ns ไม่ใช่ msเลย แค่msก็ไม่รู้สึกว่าต่างแล้ว

                      Comment


                      • #12
                        ลองนึกถึงรอบการเข้าถึงข้อมูลครับ

                        เคยเล่นวิ่งผลัดมั้ยครับ
                        สมมุติว่า มีการเล่นวิ่งผลัด คือวนไปกลับ แล้วมาแตะมือคนต่อไป ให้วิ่งต่อ แต่ว่า เราต้องรอ อีก 9 คน แล้วเราค่อยได้วิ่ง (CL9) กับอีกแถวที่สั้นกว่า คือรอแค่ 6คน แล้วเราได้วิ่ง (CL6)

                        แปลว่ายิ่ง CL น้อย ก็จะทำงานได้เร็วขึ้นครับ แต่ตามที่ข้างบนคำนวนแล้ว ก็คือมัน***งกันแค่ ms หรือ ns เท่านั้น ซึ่งน้อยมากครับ

                        Comment


                        • #13
                          ต่ำๆแล้ว เท่

                          Comment


                          • #14
                            Originally posted by sleuth7 View Post
                            มันต่างกันระดับ ns ไม่ใช่ msเลย แค่msก็ไม่รู้สึกว่าต่างแล้ว
                            Originally posted by BeYourCybe View Post
                            ลองนึกถึงรอบการเข้าถึงข้อมูลครับ

                            เคยเล่นวิ่งผลัดมั้ยครับ
                            สมมุติว่า มีการเล่นวิ่งผลัด คือวนไปกลับ แล้วมาแตะมือคนต่อไป ให้วิ่งต่อ แต่ว่า เราต้องรอ อีก 9 คน แล้วเราค่อยได้วิ่ง (CL9) กับอีกแถวที่สั้นกว่า คือรอแค่ 6คน แล้วเราได้วิ่ง (CL6)

                            แปลว่ายิ่ง CL น้อย ก็จะทำงานได้เร็วขึ้นครับ แต่ตามที่ข้างบนคำนวนแล้ว ก็คือมัน***งกันแค่ ms หรือ ns เท่านั้น ซึ่งน้อยมากครับ
                            แค่ ns หรือ ms มันก็รู้สึกได้ครับ เพราะเราอย่าลืมว่าซีพียูทำงานรอบนึงเป็นพันล้านรอบต่อวินาทีนะครับ แล้วถ้าในหนึ่งวินาที เราประหยัดเวลาไปแค่ 1ns
                            ถ้าจับไปรวมกับพันล้านรอบก็เท่ากับ 1,000,000,000ns แล้วถ้าเปลี่ยนเป็น วินาทีล่ะครับ ก็เท่ากับประหยัดไปได้ 1000 วินาที แล้วเปลี่ยนอีกที
                            จากวินาทีเป็นนาที 1000/60 = 16.666 นาที จะเห็นว่ามันประหยัดรวมไปได้เยอะมาก

                            ปล. แต่ในความเป้นจริงมันคงไม่มากเหมือนในตัวอย่างที่ยกมาสมมติหรอกนะครับ แต่ถ้าสำหรับคนที่ต้องทำงานต่อเนื่องจะทราบดีว่ามันแตกต่าง

                            Comment


                            • #15
                              จดๆ

                              Comment

                              Working...
                              X