L2 Cache ของ AMD และ Intel
LSVคลังสมองออนไลน์ "ปีที่21"
เมษายน 28, 2024, 10:33:57 AM *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
   หน้าแรก   ช่วยเหลือ เข้าสู่ระบบ สมัครสมาชิก  
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน หัวข้อ: L2 Cache ของ AMD และ Intel  (อ่าน 8746 ครั้ง)
ekk_nak
ชุมชนคนรักอาชีพช่าง
member
*

คะแนน23
ออฟไลน์ ออฟไลน์

กระทู้: 358


♣ อย่าลืม ♣ ♥ คำขอบคุณ ♥


เว็บไซต์ อีเมล์
« เมื่อ: กุมภาพันธ์ 07, 2008, 11:35:25 AM »

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

สมมติว่า ผมกำลังจะรันโปรแกรมชนิดหนึ่งอยู่ ซึ่งโปรแกรมนั้นเนี่ยจะใช้ L2cache
ที่ความเร็วเเค่ 133 kb ต่อรอบนาฬิกาของซีพียู ในการส่งข้อมูลไปยังหน่วยประมวลผลต่อไป
ถ้าองค์ประกอบภายในเครื่องเหมือนกันหมด เช่น แรมเท่ากัน การ์ดจอเท่ากัน
ความเร็วสัญญานฬิกาเท่ากันเเล้ว เเต่ต่างที่ L2cache อันหนึ่งของ Intel
L2cache 2 MB กับอีกอัน AMD L2cache 512x2 kb สมมติว่าให้ทั้งสองเร็ว 2.0 GHz เท่ากัน
ความเร็วในการรันโปรแกรมจะไม่ต่างกันเลย เพราะ ประมวลผลเหมือนกันเร็วเท่ากัน เเละ
ใช้ไปเเค่ 133 k เท่านั้น ต่อให้อินเทลมี L2cache 4 MB ก็ไร้ประโยชน์ซะงั้น
สรุปคือมันเป็นเเค่ส่วนที่รองรับข้อมูลชั่วคราวเท่านั้น ก่อนที่มันจะส่งไปหน่วยประมวลผล
อันไหนมากกว่าอันนั้นก็มีความสามารถรองรับแอฟพลิเคชั่นใหญ่ ๆ

ในเรื่องความเร็วของซีพียูเนี่ย เขาไม่ได้ดู L2cache เป็นหลักหรอกนะครับท่านทั้งหลาย
ส่วนใหญ่เเล้วเขาจะดูที่ จำนวนรอบนาฬิกา (GHz ) แต่สิ่งสำคัญยิ่งกว่า L2cache และสำคัญ
ใกล้เคียงกับ GHz เนี่ย ก็คือจำนวนบัสครับ ในค่ายของ Intel จะเป็น FSB ส่วนพลังสีเขียว AMD
จะเป็น HTT ครับเนี่ยเเหละความโดดเด่นของทั้งสองค่าย มันอยู่ตรงนี้เเหละครับ
ถ้าถามว่าบัสเท่าไหร่ถึงจะเเรง ก็ตอบได้ว่า ยิ่งเยอะยิ่งเเรง เเละยิ่งส่งผลถึงความเร็วโดยตรงเลยล่ะ
มันคือความกว้างของเส้นทางในการขนส่งข้อมูลไปหน่วยประมวลผลครับ ยิ่งมากยิ่งดี

เอาล่ะเข้าประเด็นเลยนะครับ......เหตุผลที่ AMD มี L2cache น้อยกว่า Intel เพราะว่า
AMD จะมีบัสเยอะกว่า Intel มากกว่าเยอะเเยะเลย อย่างน้อยก็ 1 เท่าตัวเลยล่ะ
เเละระบบการส่งข้อมูลจะเร็วกว่าเพราะมีเส้นทางในการขนส่งสะดวกกว่า กว้างกว่า
อีกทั้งยังรวมเทคโนโลยีบางอย่างเข้าไปกับซีพียู (ไม่เเน่ใจว่าชื่ออะไร) ที่ทำให้การส่ง
ข้อมูลนั้นส่งไปประมวลผลโดยตรง เเทบไม่ต้องผ่านบัสเลย ข้อมูลของโปรแกรมที่เรารัน
จะอยู่ใน L2cache ของ เอเอ็มดีเเค่ชั่วพริบตาเท่านั้น นี่คือเหตุผล ว่าทำไมเอเอ็มดีถึง
มี L2cache น้อยกว่าครับ

ส่วนทางอินเทล จะมี L2cache ที่โตกว่า ก็เพราะ ของเขาจะเป็นระบบ FSB ครับ
การส่งข้อมูลจะต้องผ่าน บัสด้านหน้า " ทั้งหมด " ก่อนที่จะส่งไปประมวลผลในขั้นต่อไป
อีกทั้ง บัส ของ Intel นี้จะน้อยกว่า เอเอ็มดีเท่าตัวเลยทีเดียว ทำให้มีการส่งข้อมูลที่ช้ากว่า
เเละจำเป็นต้องมี L2cache ขนาดโตหน่อย เพื่อรองรับการส่งที่ช้ากว่า
เเต่ก็ไม่ถึงกับช้ามากนะ เพราะเขาเพิ่มบัส เข้าไปเเล้วล่ะ เเต่ก็ยังน้อยกว่า เอเอ็มดี อยู่ดี
เเต่ข้อดีของ L2cache อินเทลคือ สามารถรองรับแอฟพลิเคชั่นหนัก ๆ
ได้มากกว่า เท่านั้นเองเเหละ เเต่ที่ว่าแอฟพลิเคหนัก ๆ นั้น
มันขึ้นอยู่กับนักพัฒนาโปรแกรมมากกว่าครับว่าจะเขียนโปรแกรมที่ใช้ความจุเเค่ไหน
ถ้าแอฟพลิเคชั่นนั้น ๆ เนี่ยใช้ความจุ L2cache ไม่มาก ซีพียูทั้งสองค่ายจะไม่เเตกต่าง
กันเลยในราคาที่ใกล้เคียงกัน (AMDราคาต่ำกว่า) เเละสิ่งที่เหนือกว่าAMD อีกข้อคือ
การใช้พลังงานจะประหยัดกว่า (เล็กน้อย) ครับ จุดได้เปรียบมันก็อยู่ตรงนี้เเหละ
ถ้าไม่ใช่คอม ฯ ระดับใช้งานกราฟฟิกสูง ๆ หรือเซิร์ฟเวอร์เนี่ย
AMD เเทบไม่เเตกต่าง Intel เลยนะครับท่าน
ปัญหาของทางด้าน Intel คือ ปัญหาคอขวดครับเพราะใช้ระบบ FSB เนี่ยเเหละครับ
ส่วน AMD จะมีปัญหานี้น้อยกว่า Intel ครับ เพราะใช้ระบบ HTT

องค์ประกอบที่สำคัญที่ทำให้คอมฯเเรง ต่อมาก็คือ เมนบอร์ดครับ หัวใจสำคัญอีก 1 ดวงเลยล่ะ
ข้อได้เปรียบของ Intel อีกข้อนึ่งก็คือ เมนบอร์ดเนี่ยเเหละครับแต่ไม่เล่าเเระ ยาวมากเเล้วเนี่ย
เอ้า ๆ พอเเล้ว ๆ เดี๋ยวตาลาย

ถ้าผมมีเงินอยู่ 6000 บาท ถ้าจะให้เลือกซีพียูเนี่ย ผมจะเลือกของ AMD ครับ
เพราะการใช้งานของผม การเล่นอะไรต่างๆ ของผม ไม่จำเป็นต้องใช้ L2cache มากมาย
ราคานี้จะได้ซีพียูที่เเรงมาก ๆๆๆ ใน AMD ถ้าเป็นอินเทล จะได้ซีพียูอยู่ในระดับกลาง ๆ
ที่มี L2cache มากเเต่ไม่จำเป็นสำหรับผมอ่ะครับ (มีเยอะเเต่ไม่ได้ใช้ไม่รู้จะเอามาทำไม)
เอาเเรง ๆ เลยดีกว่าอ่ะครับ

หวังว่าคงเป็นความรู้อีกด้านนะครับเกี่ยวกับ L2cache ทั้งสองค่าย
ถ้าผมพูดผิดประการใดก็กราบขออภัยไว้ ณ ที่นี้ด้วยครับ สวัสดี......


บันทึกการเข้า


ee01
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 12


« ตอบ #1 เมื่อ: มีนาคม 19, 2008, 03:29:07 PM »

ความถี่เร็วขึ้น การทำงานเร็วขึ้น ความร้อนก็เพิ่มขึ้น ความเสถียรลดลง  อายุการใช้สั้นลง
ความถี่เท่าเดิม การประมาณผลเร็วขึ้น  ความร้อนคงเดิม  มีความเสถียร   อายุการใช้งานยืนยาว
แล้วแต่คนเลือกครับ ว่าจะใช้ค่ายไหน แต่ผมเลือก INTEL เพราะมันไม่ทำให้ผมผิดหวังสักครั้งเดียว ในระยะเวลา 10 กว่าปีที่ผ่านมา
บันทึกการเข้า
sangvien
member
*

คะแนน10
ออฟไลน์ ออฟไลน์

กระทู้: 1125


« ตอบ #2 เมื่อ: เมษายน 05, 2008, 02:01:47 PM »

ผมไม่เลือกใครทั้งนั้น พวกมันหลอกลวง ตอนนี้ผมใช้ เทคโนโลยี่ที่ผมสร้างขึ้นมาเอง ไม่เดือนร้อนใคร ทั้ง อินเทล กับ เอเอ็มดี ผมใช้ของผมที่คิดค้น ขึ้นมาด้วยสมองของผมเอง ADI BOON เท่านั้น แรงดี กว่าสองค่อยนี้
บันทึกการเข้า
JackelectronicsAvonics
member
*

คะแนน0
ออฟไลน์ ออฟไลน์

กระทู้: 7


« ตอบ #3 เมื่อ: ธันวาคม 27, 2008, 08:29:08 PM »

ผมว่า เอาซีพียู 2ค่ายนี้มาเทียบไม่ได้หรอก      เพราะมันเดินคนละทาง 
เท่าที่ผมลองใช้มา   AMD เรือง MUltimedia  นี้จะดีกว่า แถมราคาถูกกว่า   ข้อเสียก็  เวลาเอาไปตัดต่อหนังทำงานเกี่ยวกะพวกถอดรหัสเนี้ย รอไปเหอ

ส่วนอินเทล ผมว่า เสฐียรภาพ ถอดรหัสก็ เยี่ยม เกมส์ก็พอไหว  อาจจะไม่เท่าAMD  ชอบอยู่ตรงที่ เวลาร้อนจัด จะตัดการทำงานของตัวเองเพือป้องกันการเสียหาย  แต่คู่แข่งไหม้คาเมนบอร์ดเลย   ขอเสีย  แพง  Multimedia ยังช้ากว่าAMD   
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2006, Lewis Media

lsv2555Please follow the new website at https://www.pohchae.com

Valid CSS!