Announcement

Collapse
No announcement yet.

L3 มันคืออะไร?

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

  • L3 มันคืออะไร?

    อยากรุ้อ่ะครับเห็นมีเปิดกันด้วย อธิบายทีครับ


  • #2
    ผมก็ไม่ชัวร์อ่ะคับ ลองกูเกิ้ลสิคัีบ แหะๆ

    ในเว็บนี้ก็มีกระทู้อธิบายเยอะนะคับ

    Comment


    • #3
      Level 3 cache เป็น cache ที่ใช้่ในการทำงานติดต่อสือสารกันภายในระหว่าง core ต่างๆใน cpu

      ช่วยทำให้การประมวลผลมีประสิทธิภาพมากขึ้น


      ถ้าไม่มี การประมวลผลระหว่าง core จะไม่มีทางลัดที่จะติดต่อสื่อสารกันได้ ในบาง application ที่มีการประมวลผลร่วมกันของ core ทั้ง 4 จะให้ผลการทำงานที่ต่ำกว่า

      ในบรรดาโปรแกรมเทสนั้นมักจะเทสประสิทธิภาพการทำงานต่อหัวเป็นหลัก จึงไม่เห็นความแตกต่างของการมี L3 แต่จะเห็นผลต่างได้ชัดในกรณีที่ใช้งานยูทิลิตี้ที่มีการประมวลผลร่วมหลายแกนต่อเนื่องตลอดเวลา เช่น เกมส์สามมิติ

      Comment


      • #4
        ครับเข้าใจแล้วครับ

        Comment


        • #5
          L 3 เป็นปุ่ม Analog บนจอย อยู่ทางด้านซ้าย กดตรงๆลงไป

          ฮ่าๆ

          Comment


          • #6
            เอาให้เข้าใจง่ายๆ เลยนะครับ ผมจะไม่อธิบายตรงๆ นะ แต่จะเปรียบเทียบเอานะครับ

            เอาอธิบายแล้วพอเข้าใจหลักการทำงานนะครับ

            สมมุติว่า CPU แบบ Dual Core น่ะ มันจะมี 2 แกนประมวลผล

            แต่ละแกนประมวลผล ให้เปรียบเสมือนกระทรวงละกัน

            ให้ Core 1 เป็น กลาโหม

            ให้ Core 2 เป็น การคลัง

            แต่ละ Core หรือ แต่ละกระทรวงจะทำหน้าที่ของตัวเองได้นั้น ต้องมีเอกสาร หรือใบ Scrip การทำงาน

            เราจะเปรียบให้ตัว Core CPU เป็นโต๊ะทำงาน ในห้องทำงานเลยนะครับ นั่นแปลว่า ในห้องนั้นสามารถปฏิบัติงาน หรือประมวลผลได้เสร็จสรรพ บนโต๊ทำงานเลยนะครับ

            โดยแยกไปครับ

            ห้องกลาโหมก็ห้องนึง ห้องการคลังก็อีกห้องนึง

            ส่วน L1 นั้น เปรียบเสมือน แฟ้มเอกสารที่อยู่บนโต๊ะในแต่ละห้องนั้นๆ ครับ แน่นอนว่า ถ้าบนโต๊ะเราไม่มีใบงาน เราก็ต้องเปิดค้นหาจากแฟ้มไปก่อนนะครับ

            ส่วน L2 ก็ประมาณว่าเป็นตู้เก็บเอกสาร ในแต่ละห้องทำงานครับ นั่นก็คือ ถ้าบนโต๊ะเราไม่มีเอกสาร เราค้นในแฟ้มแล้วไม่เจอ เราก็ต้องเดินลุกออกจากโต๊ะ มาที่ตู้เอกสารในห้องเพื่อหาเอกสารละครับ ซึ่งก็คือไกลกว่า L1 ที่แค่หางานในแฟ้มนะครับ ในตู้เอกสาร มันเก็บเอกสารได้มากกว่าแฟ้ม 1 เล่มครับ เพราะตู้มันใหญ่กว่า เพราะงี้ L2 จะใหญ่กว่า L1 รับ

            ส่วน L3 ก็คือ ห้องรวมเอกสาร หรือห้องเก็บเอกสาร ของทุกกระทรวงครับ นั่นหมายความว่า ถ้าเราไม่มีงานบนโต๊ะ ค้นแฟ้มบนโต๊ะก็ไม่เจอ เราหาในตู้เอกสารในห้องเราแล้วก็ไม่เจอ เราก็ต้องเดินออกมานอกห้องไปที่ห้องรวมเอกสารครับ

            คือปกติ ถ้าเราแยกห้องการคลัง กับห้องกลาโหมแล้วน่ะ คนที่ไม่ได้สังกัดกระทรวงกลาโหม จะเข้าห้องกลาโหมไม่ได้เลย หรือคนที่อยู่กลาโหมจะไม่มีสิทธิมาคุ้ยเอกสารในห้องการคลังนะครับ ก็แปลว่าในแต่ละห้องกระทรวงนั้นจะก้าวก่ายกันไม่ได้ครับ

            แต่ L3 ที่เป็นห้องรวมเอกสารนั้น มันจะมีเอกสารทั้ง 2 กระทรวง อยู่ในห้องเดียว นั่นแปลว่าห้องนั้นเป็นกองกลางครับ ใครจะเข้าไปก็ได้

            ซึ่งห้องน่ะ มันใหญ่กว่าตู้อีกนะครับ เพราะแบบนี้ L3 จึงหญ่กว่า L2 อีกครับ

            แต่การที่เราจะมา L3 หรือห้องกองกลาง เราต้องเดินออกมาจากห้องเรา ซึ่งมันก็ไกลขึ้นอีกนะครับ

            สรุปว่า

            CPU ที่ประกอบไปด้วย L1 , L2 , L3

            โดย L1 จะเล็กกว่า L2

            แต่ L1 เร็วกว่า L2 เพราะใกล้กว่า

            L1 และ L2 จะถูกแยกแต่ละ Core เป็นของใครของมัน

            ส่วน L3 นั้นจะเป็นกลองกลางซึ่งแต่ละ Core จะสามารถดึงไปใช้เมื่อไหร่ก็ได้ ไม่ Fix ว่า L3 ต้องเป็นของ Core ไหน

            สรุปได้ประมาณนี้ครับ...

            Comment


            • #7
              ^
              ^
              ^
              อ่านแล้ว งงๆ แต่พอเข้าใจ เปรียบเทียบซะ

              Comment


              • #8
                คิดได้ไงอ่ะ เปรียบกระทรวง - -*

                Comment


                • #9
                  /\
                  /\
                  /\

                  แบบว่าไม่รู้จะเทียบยังไงแล้วน่ะครับ

                  ผมว่าแบบนี้แหละครับ น่าจะใกล้เคียงที่สุดแล้ว

                  คือผมคิดได้แค่นี้แหละครับ...

                  Comment


                  • #10
                    ผมว่าเปรียบเทียบด้านบนนี่ก็เข้าใจง่ายแล้วนะครับ

                    ดูตรงช่วงที่ว่างเป็นงานอยู่ตรงส่วนไหนนั่นหละ

                    Comment


                    • #11
                      มันก็เป็นหน่วยความจำที่อยู่ระหว่าง CPU กับ แรมนั้นล่ะครับ มันต่างจาก L2 ตรงที่ว่า มันแชร์กันทุกคอร์ครับ ไม่เหมือน L2 ที่หัวใคร หัวมัน L2 ของมันเองครับ

                      ซึ่ง L3 สมัยก่อนจะอยู่ในคอม Server เท่านั้น แต่สมัยนี้ Phenom550 BE ตัวละสามพันกว่าๆก็มี L3 แล้วล่ะครับ แถมยังเปิดหัวได้อีก ซึ่งมีก็ดีกว่าไม่มีครับ อธิบายง่ายๆอย่างงี้ล่ะ

                      Comment


                      • #12
                        โทษทีนะครับ ที่ทำให้งง...!!!

                        Comment

                        Working...
                        X