Originally posted by XP_armor
View Post
Announcement
Collapse
No announcement yet.
อยากทราบอ่ะคับ ว่า CPU ที่มี L2 L3 อันไหนดี อ่ะครับ ไม่ว่าจะเป็น intel เเละ AMD
Collapse
X
-
Originally posted by XP_armor View Postเอาให้เข้าใจง่ายๆ เลยนะครับ ผมจะไม่อธิบายตรงๆ นะ แต่จะเปรียบเทียบเอานะครับ
เอาอธิบายแล้วพอเข้าใจหลักการทำงานนะครับ
สมมุติว่า 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
-
Originally posted by XP_armor View Postเอาให้เข้าใจง่ายๆ เลยนะครับ ผมจะไม่อธิบายตรงๆ นะ แต่จะเปรียบเทียบเอานะครับ
เอาอธิบายแล้วพอเข้าใจหลักการทำงานนะครับ
สมมุติว่า 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
-
Originally posted by XP_armor View Postเอาให้เข้าใจง่ายๆ เลยนะครับ ผมจะไม่อธิบายตรงๆ นะ แต่จะเปรียบเทียบเอานะครับ
เอาอธิบายแล้วพอเข้าใจหลักการทำงานนะครับ
สมมุติว่า 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
-
Originally posted by XP_armor View Post
สรุปว่า
CPU ที่ประกอบไปด้วย L1 , L2 , L3
โดย L1 จะเล็กกว่า L2
แต่ L1 เร็วกว่า L2 เพราะใกล้กว่า
L1 และ L2 จะถูกแยกแต่ละ Core เป็นของใครของมัน
ส่วน L3 นั้นจะเป็นกลองกลางซึ่งแต่ละ Core จะสามารถดึงไปใช้เมื่อไหร่ก็ได้ ไม่ Fix ว่า L3 ต้องเป็นของ Core ไหน
สรุปได้ประมาณนี้ครับ...
Comment
-
Originally posted by bootauto View Postถ้าไม่มี L3 จะเป็นอย่างไร เห็นชิปมันตัด L3 ออกกันเยอะ แล้วมันสำคัญไหมเนีย
ไม่มีก็ไม่เป็นไรครับ
ตามปัจจัยเลย
L3 ก็เป็นปัจจัยอันดับที่ 3 อยู่ดี
แต่ L3 ถ้ามีไว้ ก็ย่อมดีกว่าไม่มี
แต่บางกรณี
CPU ที่ไม่มี L3 แต่มี L2 2 MB
กับ
CPU ที่มี L2 1 MB กับ L3 6 MB
ยังไง CPU ตัวแรกก็ดีกว่าครับ
อย่าลืมนะครับ ลำดับในการพัก หรือดึงข้อมูลไว้ตามห้องต่างๆ ถ้าใกล้มือ ยิ่งได้เปรียบครับ
ไกลมือ ยิ่งช้า เพราะ เสียเวลาเดินไปรับเดินไปส่ง
แต่ถ้าของที่ใกล้มือ มันเก็บไว้ได้เยอะ มากๆ ก็ไม่มีความจำเป็นที่จะต้องไปเก็บของไว้ไกลมือ ละครับ
http://www.anandtech.com/bench/Product/121?vs=97
ทฎษฎี อาจจะมีคลาดเคลื่อนกันไปบ้าง
แล้วแต่สถาปัตยกรรมด้วยนะครับLast edited by XP_armor; 4 Aug 2010, 12:18:10.
Comment
Comment