Announcement

Collapse
No announcement yet.

ถามเกี่ยวกับ L2 Cache ครับ ???

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

  • #16
    Originally posted by lineman View Post
    Cache memerry CPU เยอะๆๆจะทำให้ราคาของ CPU แพงขึ้น
    ชอบคำนี้จัง

    Comment


    • #17
      [QUOTE=Picasso;3863550]เเต่ทำไม CPU ใหม่ๆของ Intel จะมี L1 เเค่ 32kb ต่อคอร์ (AMD มี 64kb) เพราะอะไรหรอครับ?

      ผมว่ามันเป็นรายละเอียดทางเทคนิคการผลิตมากกว่านะครับ เพื่อให้ cpu ไปใช้ประโยชน์จาก L2 ที่มีขนาดใหญ่ได้เต็มที่ เนื่องจากการผลิต cache mamery นั้นต้องใช้ต้นทุนสูง และต้องเสียพื้นที่บน die cpu อีกส่วนหนึ่งให้กับ cache mamery

      Comment


      • #18
        มาแอบจดบันทึก ความรู้ครับ..อิอิ..

        Comment


        • #19
          แล้ว L2 มากนี่มีผลต่อเฟรมเรตตอนเล่นเกมส์ไหมครับ

          Comment


          • #20
            ถามเพิ่มเติม

            ถ้า E5200 ลากไป 4.2
            กับ E8400 ลากไป 4.2

            จะเร็วต่างกันมากมั้ยครับ

            Comment


            • #21
              ความรู้ทั้งนั้นขอบคุณสำหรับความรู้ใหม่ๆคับ

              Comment


              • #22
                อืมๆๆ ดีอย่าง เสีย อย่าง ใช้งานด้านไหนก็เลือกเอาเด้อพี่น้อง

                Comment


                • #23
                  Originally posted by P3NG View Post
                  ถามเพิ่มเติม

                  ถ้า E5200 ลากไป 4.2
                  กับ E8400 ลากไป 4.2

                  จะเร็วต่างกันมากมั้ยครับ
                  ผมว่า E8400 เร็วกว่าคับ

                  Comment


                  • #24
                    ความรู้ ๆ ดันไปครับ

                    Comment


                    • #25
                      Originally posted by elephanter View Post
                      แล้ว L2 มากนี่มีผลต่อเฟรมเรตตอนเล่นเกมส์ไหมครับ
                      มีผลน้อยครับ เพราะภาระส่วนใหญ่ไปตกกับ GPU มากกว่าครับ

                      Comment


                      • #26
                        อืมนะ แต่ผมไม่รู้เยอะไว้ก่อนดีที่สุด -*-

                        Comment


                        • #27
                          Originally posted by P3NG View Post
                          ถามเพิ่มเติม

                          ถ้า E5200 ลากไป 4.2
                          กับ E8400 ลากไป 4.2

                          จะเร็วต่างกันมากมั้ยครับ
                          คุณ P3NG ครับ CPU รหัส E5200 ไม่มีในเว็ปของอินเทลเลยครับเห็นที่ใกล้เคียงก็มีแต่ E7200,T7200,T5200 ครับ
                          ไม่ทราบเหมือนกันครับเพราะไม่เคยใช้ CPU ของ INTEL เลย(PC นะ) แต่มีคำแนะนำให้ท่านลองใช้โปรแกรมทดสอบดูครับว่าตัวไหนว่าค่าแบนวิทแรมมากกว่ากันทั้งปกติและการโอเวอร์คล็อก
                          ถ้าค่าแบนวิทแรมยิ่งมากยิ่งแรงครับ(ระบบที่ใช้ทดสอบต้องเหมือนกันนะครับถึงจะให้ work)
                          หรือค้นหาในเวป overclockzone หรือ google ก็ได้ครับเผื่อมีคน review เอาแล้วครับ
                          แต่ผมคิดว่า E8400 จะแรงกว่าเพราะ L2=6M,FSB=1333,3G,45nm ซึ่งได้เปรียบเรื่อง FSB,L2 และสถาปัตยกรรมดีกว่ารุ่น E7200,T7200,T5200 ส่วนจะมากแค่ไหนผมไม่ทราบครับ
                          E8400:L2=6M,FSB=1333,3G,45nm
                          E7200:L2=3M,FSB=1066,2.53G,45nm
                          T7200:L2=4M,FSB=667,2G,65nm
                          T5200:L2=2M,FSB=533,1.6G,65nm
                          Last edited by lineman; 21 Aug 2008, 18:35:29.

                          Comment


                          • #28
                            สรุป L2 ดีกว่าเยอะ ไม่เชื่อลองเล่น----วินนิ่งดูซิครับ กด L2 วิ่งกระจาย-------

                            Comment


                            • #29
                              E5200 มีแล้วนะครับ

                              Comment


                              • #30
                                ไม่เกี่ยวกับคำถาม แต่พิมพ์เท่าที่ผมรู้เกี่ยวกับ Cache เป็นเกร็ดเล็กๆ น้อยๆ

                                - L2 ของ Intel ต้องมีการสำเนาข้อมูลของ L1 เก็บเอาไว้ทำให้พื้นที่จริงๆ ที่ใช้งานได้สำหรับ L2 เท่ากับ ขนาดของ L2 หักออกด้วย ขนาดของ L1

                                - ส่วนของ AMD นั้น L2 ไม่จำเป็นต้องสำเนาข้อมูลภายใน L1 เอาไว้ทำให้พื้นที่จริงๆ ที่ใช้งานได้คือ ขนาดของ L2 เลย

                                - เหตุผลหนึ่งที่ Cache Memory ทั้ง L1 และ L2 (คือ SRAM ชื่อเต็มๆ คือ Static Random Memory Access) เร็วกว่า DRAM (Dynamic Random Memory Access) คือ DRAM นั้นต้องมีการชาร์จประจุไฟเข้าไปเป็นช่วงๆ ทำให้บางจังหวะในการเข้าถึงข้อมูลต้องชะงักเนื่องจากต้องรอชาร์จประจุให้เสร็จก่อน จึงจะสามารถทำงานต่อได้ (ปัจจุบันพัฒนามาคือ DDR, DDR2, DDR3 ซึ่งทั้งหมดนี้คือ SDRAM นั่นเอง ชื่อเต็มๆ คือ Syncronous DRAM) ส่วน Cache Memory ที่อยู่ใน CPU นั้นไม่จำเป็นต้องรอชาร์จประจุ สามารถทำงานได้ตลอดเวลา

                                - Cache Memory นั้นถูกบรรจุลงใน CPU ครั้งแรกกับ Intel 486 นั่นถือเป็นการใช้ Internal Cache ครั้งแรกของโลก x86

                                - Cache Level 2 ถูกนำมาใช้กับ Intel Pentium แต่ไม่ได้อยู่ภายใน CPU ซึ่งมันอาศัยอยู่บน M/B ซึ่งนำมาช่วยในการป้อนข้อมูลให้กับ CPU Pentium ซึ่งตอนนั้นถือว่าทรงพลังมากๆ (Intel ได้ทำ Pentium ให้เป็น Superscalar และนำ Pipeline FPU มาใช้เป็นครั้งแรก)

                                - Cache Level 2 ถูกบรรจุลงใน CPU ครั้งแรกบน Pentium Pro (ซึ่งถือเป็นสถาปัตยกรรมต้นแบบ CPU ที่โด่งดังของ Intel เช่น Pentium II, Pentium III, Pentium M)

                                ใครจะเพิ่มเติมหรือแก้ไขเชิญเลยนะครับ ^ ^
                                Last edited by quake_the_rock; 24 Aug 2008, 12:50:01.

                                Comment

                                Working...
                                X