เรื่องน่ารู้เกี่ยวกับ Intel CPU [for select your Laptop]

จะกล่าวเกี่ยวกับ Core i3, i5, i7 นะครับ...
ไม่เคยศึกษา CPU ของ AMD เท่าไหร่ และในตลาด คนก็มักจะเลือกของ Intel กันด้วย...



http://www.intel.com/consumer/products/processors/compare-processors.htm

จาก Link นี้ จะเป็นข้อมูลเกี่ยวกับ CPU ทุกรุ่นของ Intel
ซึ่งผมจะกล่าวถึงแต่ส่วนของ Notebook หรือ Mobile Processor นะ...

ซึ่งคนส่วนใหญ่ "มัก" คิดว่า "เลขเยอะ" เป็นหลัก...
เลขที่ว่า หมายถึงส่วนของ Clock Speed นะครับ... เช่น 2.0 , 2.4 , 2.66 , 3.0 Ghz
ซึ่งเป็นความคิดที่ผิดเลยทีเดียว...

เรื่อง Core iX ต่าง ๆ (X ในที่นี้หมายถึง 3 , 5 , 7)
ซึ่งคนส่วนใหญ่ก็มักดูที่เลขอีกเช่นกัน... ถ้าราคาถูกแล้วได้ i7 ก็อาจจะซื้อมันเดี๋ยวนั้นเลย แต่ดูให้ดีก่อนนะ

สิ่งสำคัญไม่ใช่ Clock Speed ภายนอกที่เราเห็นครับ...
แต่ไม่มีอะไรแปลกเลยนะ ไม่มีใครจำรุ่น หรือศึกษาอะไรพวกนี้ก่อนไปซื้อคอมแน่
ถ้าไม่ใช่ พวกมืออาชีพจริง ๆ เพราะในรายละเอียดตัวเครื่องเวลา "ขาย"
ก็จะมีเพียง "ชื่อรุ่น" และ "Clock Speed" แสดงอยู่เท่านั้น (บางยี่ห้อมีเลขรุ่น แต่คนก็ไม่สนใจกันอยู่ดี)

สิ่งสำคัญคือ "เลขรุ่น" ครับ...
อ่อ สักครู่นะครับ... ผมขออธิบายศัพท์เทคนิคที่คุณจะต้องรู้ในการอ่าน Blog ครั้งนี้ซะก่อน
Core ก็ึคือ แกนของ CPU ส่วนนี้ก็คือเกือบทั้งหมดที่จำเป็นในการเป็น CPU สมัยก่อน CPU 1 ตัว ก็มีแค่ 1 Core แต่ตอนนี้เค้าจับหลายตัวมารวมกันในชิพเดียว แต่ข้างในมีหลาย Core ซึ่งก็เหมือนกับมีหลาย CPU ในเครื่องเดียวแบบในสมัยก่อน
Thread มันจะเกี่ยวข้องกับการรันโปรแกรม ด้วยที่ระบบคอมพิวเตอร์ในปัจจุบัน โปรแกรมจะทำงานชุดของคำสั่งเป็นเส้นตรง ซึ่งก็คือ Thread ปกติ CPU จะทำงานได้แค่ 1 Thread/Core ในเวลาเดียวกัน ส่วน Hyper Threading ของ Intel จะเป็นตัวจำลองให้ CPU Core สามารถทำงานได้ 2 Thread ได้(เกือบ)พร้อมกัน
Cache มันก็ทำงานเหมือนกับ RAM แต่ว่ามันอยู่ใน CPU เองเลย เพราะฉะนั้นจึงเร็วกว่าเยอะมาก แต่ก็มีขนาดใหญ่ไม่ได้ด้วยเหมือนกัน (เพราะมันต้องใส่อยู่ใน CPU) แล้ว Cache มันจะมี Level ที่เรียกย่อกัน L1 L2 L3 ซึ่ง L1 จะมีความเร็วมากที่สุด แต่ก็เล็กสุด ส่วน L3 ช้ากว่า แต่เค้าก็ออกแบบมาให้ทำงานได้หลากหลายกว่า เช่น สามารถใช้ร่วมกันระหว่าง Core ได้ ซึ่งปกติจะออกมาให้ L1 L2 เป็นของ Core ใคร Core มัน
อีกเรื่องนึงนะครับ ตอนนี้ CPU ของ Intel ในรุ่น CoreiX เนี่ย
ได้ออกรุ่นใหม่ที่เรียกว่า Sandy Bridge หรือ 2nd Generation นะครับ...
ดูไม่ยากเลย... ถ้าเป็น 2nd Generation เนี่ย ก็จะมีเลข 2 นำหน้า "เลขรุ่น" ที่
จะมี 4 หลัก

ส่วน Sandy Bridge หรือ 2nd Generation คืออะไร ตามไปอ่านได้ที่นี่เลยครับ ^^

Wikipedia
http://en.wikipedia.org/wiki/Sandy_Bridge

ทำความรู้จักกับ Sandy Bridge เทคโนโลยีน้องใหม่จาก Intel
http://www.notebookfocus.com/readnews.php?id=657

ณ ปัจจุบัน Intel ได้พัฒนา CPU มาจนถึง 3rd Generation แล้วนะครับ
ใน Codename ว่า Ivy Bridge ซึ่งยังคงใช้ Blog นี้ในการอ้างอิงข้อมูลต่างๆ ได้เหมือนเดิม
รายละเอียดของ Ivy Bridge ลองตามไปอ่านบทความด้านล่างเลยครับ

http://notebookspec.com/4%20สิ่งใหม่ใน%20Intel%20Ivy%20Bridge/106629/
http://www.overclockzone.com/zolkorn/year2012/04/intel_ivy_bridge/index.html


นี่คือ CPU รุ่นที่เร็วที่สุดครับ Corei7 Mobile Extreme Edition
ซึ่งเราจะเห็นได้ว่า Clock Speed ไม่ได้เยอะเลย น้อยด้วยซ้ำ
แต่ดูที่เลขรุ่นครับ แต่ละรุ่นจะตามด้วย XM เสมอ... นั่นเป็นการบอกว่า นี่คือ Extreme Edition
ผมคิดว่า CPU รุ่นพวกนี้น่าจะอยู่ใน Notebook ราคามากกว่า 50000 ขึ้นไปนะ...


นี่คือ Core i7 รุ่นปกติครับ ซึ่งตอนนี้มาให้เห็นในโน้ตบุคราคา 2xxxx ด้วยซ้ำ
อ่า ผมพอนึกออกแล้ว มีเพื่อนผมคนนึงก็พึ่งซื้อ Notebook Sumsung เมื่อเร็ว ๆ นี้เหมือนกัน...
ได้ Core i7 ที่ความเร็ว Clock Speed มาในราคา 29xxx ซึ่ง ณ ตอนนั้น (เดือนมีนา 2011) เป็นราคาที่ดีเลย
ซึ่งผมจำได้ว่า เลขรุ่นของ CPU พี่เขาลงท้ายด้วย M

มาดูกันนะครับ... Core i7 Mobile Processor นี้ เลขรุ่นจะต่างกันตรงท้ายนะครับ...
สำหรับเลขรุ่นที่ลงท้ายด้วย M นั้น จะมี 2 Core 4 Thread
และเลขรุ่นที่ลงท้ายด้วย QM นั้นจะมี 4 Core 8 Thread ซึ่งความเร็วที่ได้ ต่างกันเกือบเท่าตัวนึงเลยทีเดียว
และ LxCache ก็ต่างกันด้วย ....

และแน่นอนว่า Notebook ที่ราคาช่วง 25xxx - 29xxx จะใช้ Core i7 ที่รหัสลงท้ายด้วย M
ซึ่งมีความเร็วเทียบเท่ากับ Core i5 เท่านั้น... เพียงแต่เพิ่มขนาด Cache เข้าไป... เลยทำให้เร็วขึ้น






ต่อไปผมจะกล่าวถึง Core i3 และ i5 พร้อมกันเลยนะครับ
เพราะถือว่าเป็น CPU ในระดับเดียวกัน (2 Core 4 Thread)

ในส่วนของ Core i3 และ Core i5 ในเรื่องของ Clock Speed นั้นก็เต็มตลาดครับ ไปเดินดูกันได้เลย
ในส่วนของเลขรุ่นนั้นจะลงท้ายด้วย M และ UM
ซึ่ง UM นั้น จะมี Clock Speed ที่น้อยกว่า โดยจะเป็นรุ่น "ประหยัดพลังงานครับ" (Ultra Low Voltage)
ซึ่งไม่ค่อยเจอใน Notebook อยู่แล้วครับ แต่อาจจะเจอใน Ultrabook หรือ Notebook จอเล็ก ๆ (11 - 12")

Core i3 กับ Core i5 นั้นต่างก็มี 2 Core 4 Thread เหมือนกันนะครับ...
แต่ต่างกันตรงที่ Core i5 มี TurboBoost Technology แต่ Core i3 ไม่มี...
แล้วมันคืออะไรล่ะ ??
Turbo Boost คือ การใช้งานแกนหลักของโปรเซสเซอร์โดยอัตโนมัติในความถี่ที่เร็วกว่าความถี่ที่กำหนด โดยทำงานภายใต้พลังงาน, อุณหภูมิ, และข้อจำกัดที่ระบุไว้ของ Thermal Design Power (TDP) ผลที่ได้คือประสิทธิภาพที่เพิ่มขึ้นสำหรับทั้งแอพพลิเคชั่นซิงเกิลเธรด และแอพพลิเคชั่นมัลติเธรด
ซึ่ง Turbo Boost Technology นั้นปัจจุบัน ถูกปรับเปลี่ยนมาเป็นรุ่น 2.0 แล้ว...
และมีเฉพาะใน Intel CPU ในรุ่น Core i5 , Core i7 และ Core i7 Extreme เท่านั้น...

Turbo Boost จากที่ผมได้ให้ดูคำจำกัดความของมัน คุณอาจจะนึกถึงการ Overclock
แต่มันไม่เหมือนกัน การ Overclock นั้นจะเป็นการใช้ความเร็วเกินที่ CPU จะรับไหว และใช้ความเร็วมากที่สุดตรงนั้น "ตลอดเวลา" ซึ่งจะทำให้เกิดความร้อน และ การกินไฟ ที่มหาศาล
แต่ Turbo Boost นั้นจะเรียกใช้ความเร็วเกิน ในเวลาที่จำเป็นเท่านั้น... ซึ่งเราสามารถจะเลือกเปิด - ปิด ได้เช่นกัน จาก โปรแกรมที่ทาง Intel เตรียมไว้ให้... ^^
เช่นเราเปิด Turbo Boost อยู่ แล้วเรานั่งตัดต่อวีดีโอ หรือ เล่นเกมส์ ที่ใช้การประมวลผลสูง เมื่อ CPU ทำงานได้ถึงจุดที่กำหนด CPU ก็จะทำงานเกินความเร็วที่กำหนด เพื่อการประมวลผลที่ดีขึ้น และเมื่อเราปิดเกมส์ หรือ ทำงานเสร็จ CPU จะกลับมาสู่ภาวะปกติ ที่ความเร็วปกติอีกครั้ง โดยอัตโนมัติ ต่างกันกับ Overclock ที่เป็นการปรับแต่ง CPU และ CPU จะทำงานด้วย ความเร็วที่เรา Overclock ไว้ตั้งแต่ต้น ตลอดเวลา โดยที่ไม่มีการขึ้นลงของ Clock Speed
ส่วนการเลือกซื้อ Computer Notebook นั้น ถ้าเราดูในเรื่องของ CPU
  - ดูรุ่นที่เราต้องการ Core i3 , Core i5 , Core i7
  - ดูเลขรุ่น แล้วนำไปค้นหาดูว่า มีกี่ Core กี่ Thread (ดูเลขรุ่นให้ถูก อย่าให้ร้านหลอกเอารุ่นเก่ามาให้)
  - ดูว่าในชีวิตประจำวันใช้งานอะไรบ้าง... ซื้อเยอะไป หรือน้อยไปหรือป่าว
  - พอได้รุ่นแล้ว ได้อักษรลงท้ายแล้ว... ต่อมาก็เทียบ Clock Speed ได้เลยครับ ว่าต้องการมากแค่ไหน

Popular posts from this blog

12 วิธี การบริการและดูแลลูกค้าในร้าน Starbucks

"อีสุกอีใส" ประสบการณ์เมื่อต้องมาเป็นตอนอายุ 22

[Android Dev] การติดตั้ง Eclipse+AndroidSDK เพื่อพัฒนาโปรแกรมบน Android