สุดยอดความคิดเห็น
ความคิดเห็นที่ 9
ลองศึกษาใหม่ครับ มันไม่ใช่แบบที่คุณคิด แต่คำถามของคุณ ที่ว่า ทำไมต้องมี Core Thread
core = แกนหลัก ว่ากันง่ายๆก็สมองที่ใช้คิด หากมากกว่า 1 core เรียกว่า multi core (ตั้งแต่ 2 core ขึ้นไป )
thread = กระบวนการทำงานของ cpu ถ้าเปรียบเทียบง่ายๆ 1 thread ทำงานได้ 1 งาน ถ้า มี2 thread ทำงานได้ 2 งาน (สมมติแบบง่ายๆเลย)
ดังนั้น ถ้าcpu มี core มาก ก็จะมีจำนวนสมองมาก คิดเร็ว
ถ้ามี thread มาก ก็จะทำงานเร็ว
ส่วน ค่าที่มีหน่วยเป็น GHz (จิกะเฮิรตซ์) = 109 Hz
Hz = ความถี่ที่เท่ากับ 1 ครั้ง ต่อวินาที
ว่าง่ายๆคือความถี่ในการทำงาน หรือ จำนวนครั้งในการทำงานต่อ1วินาที เช่น 50 Hz = 50 ครั้งต่อวินาที 2.4 GHz = 2,400,000,000 ครั้งต่อวินาที จะเห็นได้ว่า ยิ่งเยอะยิ่งดี เหมือนการทำงานของ cpu จะทำงานได้ดีกว่าเร็วกว่า
ดั้งนั้นเวลาเราเลือกซื้อ cpu จะดูค่าสัญญาณนาฬิกา เป็นอีก 1 ปัจจัยด้วย
ตอบคำถามครับ คือ เมื่อก่อน cpu ทำงานแบบแกนเดียวครับ Single-core (1 Core = 1 สมอง) ซึ่งการพัฒนามันเริ่มจะสุดแล้ว ทางวิศวะกรจึงสร้างแนวคิดการทำงาน 2 แกนใน 1 cpu (คือ cpu 1 ตัว มี 2 สมอง) หรือ การทำงานแบบ multi-core นั่นเอง ซึ่งผลที่ได้คือ การประมวลผล(คำนวนและเปรียบเทียบตรรกะ)ที่รวดเร็วกว่า ส่วน thread ก็ถูกพัฒนาในเวลาใกล้เคียงกัน คือว่าง่ายๆ การทำงานหลายๆงานพร้อมกัน (parallel) ผลที่ได้คือ งานที่ cpu ทำเนี่ย เสร็จเร็วขึ้น
ส่วนการคำนวนนั้น มีมากกว่าที่คุณเอามาคูณครับ ผิดถูกอย่างไรก็แนะนำด้วยนะครับ
core = แกนหลัก ว่ากันง่ายๆก็สมองที่ใช้คิด หากมากกว่า 1 core เรียกว่า multi core (ตั้งแต่ 2 core ขึ้นไป )
thread = กระบวนการทำงานของ cpu ถ้าเปรียบเทียบง่ายๆ 1 thread ทำงานได้ 1 งาน ถ้า มี2 thread ทำงานได้ 2 งาน (สมมติแบบง่ายๆเลย)
ดังนั้น ถ้าcpu มี core มาก ก็จะมีจำนวนสมองมาก คิดเร็ว
ถ้ามี thread มาก ก็จะทำงานเร็ว
ส่วน ค่าที่มีหน่วยเป็น GHz (จิกะเฮิรตซ์) = 109 Hz
Hz = ความถี่ที่เท่ากับ 1 ครั้ง ต่อวินาที
ว่าง่ายๆคือความถี่ในการทำงาน หรือ จำนวนครั้งในการทำงานต่อ1วินาที เช่น 50 Hz = 50 ครั้งต่อวินาที 2.4 GHz = 2,400,000,000 ครั้งต่อวินาที จะเห็นได้ว่า ยิ่งเยอะยิ่งดี เหมือนการทำงานของ cpu จะทำงานได้ดีกว่าเร็วกว่า
ดั้งนั้นเวลาเราเลือกซื้อ cpu จะดูค่าสัญญาณนาฬิกา เป็นอีก 1 ปัจจัยด้วย
ตอบคำถามครับ คือ เมื่อก่อน cpu ทำงานแบบแกนเดียวครับ Single-core (1 Core = 1 สมอง) ซึ่งการพัฒนามันเริ่มจะสุดแล้ว ทางวิศวะกรจึงสร้างแนวคิดการทำงาน 2 แกนใน 1 cpu (คือ cpu 1 ตัว มี 2 สมอง) หรือ การทำงานแบบ multi-core นั่นเอง ซึ่งผลที่ได้คือ การประมวลผล(คำนวนและเปรียบเทียบตรรกะ)ที่รวดเร็วกว่า ส่วน thread ก็ถูกพัฒนาในเวลาใกล้เคียงกัน คือว่าง่ายๆ การทำงานหลายๆงานพร้อมกัน (parallel) ผลที่ได้คือ งานที่ cpu ทำเนี่ย เสร็จเร็วขึ้น
ส่วนการคำนวนนั้น มีมากกว่าที่คุณเอามาคูณครับ ผิดถูกอย่างไรก็แนะนำด้วยนะครับ
ความคิดเห็นที่ 3
หลักคิดง่ายๆเรื่องจำนวน core
สมมุติคุณมีงานที่ต้องทำ 1 อย่าง
ระหว่างจ่ายงานนั้นให้คนงาน 1 คน กับ จ่ายให้คนงานหลายๆคนช่วยกันทำ คิดว่าแบบไหนงานน่าจะเสร็จเร็วกกว่ากันล่ะครับ ?
แต่การแบ่งกันทำ 6 คน กับ แบ่งกันทำ 8 คน ก็ไม่ได้หมายความว่า 8 คนจะทำงานเสร็จเร็วกว่าเสมอไป เพราะแม้อีกทีมจะมีคนน้อยกว่า แต่ความสามารถเฉพาะตัวของบุคคลอาจสูงกว่าอีกทีมซึ่งมี 8 คน ทำให้อาจทำงานได้เร็วกว่าก็เป็นได้ จึงไม่สามารถตัดสินความสามารถของทีมจากจำนวนคนในทีมเพียงอย่างเดียว ต้องดูความสามารถของคนในทีมด้วย
อีกทั้งงานบางชนิดก็ไม่สามารถแบ่งกันทำได้ แม้จะยื่นงานให้ทีมซึ่งมีคนงาน 4 คน 6 คน หรือ 8 คน แต่ที่สุดแล้วทีมก็ต้องเลือกให้คนใดคนหนึ่งในทีมรับงานไปทำคนเดียวอยู่ดี
สมมุติคุณมีงานที่ต้องทำ 1 อย่าง
ระหว่างจ่ายงานนั้นให้คนงาน 1 คน กับ จ่ายให้คนงานหลายๆคนช่วยกันทำ คิดว่าแบบไหนงานน่าจะเสร็จเร็วกกว่ากันล่ะครับ ?
แต่การแบ่งกันทำ 6 คน กับ แบ่งกันทำ 8 คน ก็ไม่ได้หมายความว่า 8 คนจะทำงานเสร็จเร็วกว่าเสมอไป เพราะแม้อีกทีมจะมีคนน้อยกว่า แต่ความสามารถเฉพาะตัวของบุคคลอาจสูงกว่าอีกทีมซึ่งมี 8 คน ทำให้อาจทำงานได้เร็วกว่าก็เป็นได้ จึงไม่สามารถตัดสินความสามารถของทีมจากจำนวนคนในทีมเพียงอย่างเดียว ต้องดูความสามารถของคนในทีมด้วย
อีกทั้งงานบางชนิดก็ไม่สามารถแบ่งกันทำได้ แม้จะยื่นงานให้ทีมซึ่งมีคนงาน 4 คน 6 คน หรือ 8 คน แต่ที่สุดแล้วทีมก็ต้องเลือกให้คนใดคนหนึ่งในทีมรับงานไปทำคนเดียวอยู่ดี
แสดงความคิดเห็น
ทำไม CPU ต้องมี Core/Thread เยอะๆครับ
- intel Xeon E5-2680 (2.7 GHz) มี 8 core 16 thread = 8 x 2.7 = 21.6 GHz
- intel Core i7-4960 (3.6 GHz) มี 6 core 12 thread = 6 x 3.6 = 21.6 GHz
ขอเปรียบเทียบกับ Xeon นะครับ เพราะ คอร์ มันเยอะกว่า
สรุปแล้วความเร็วก็เท่ากันครับ
แต่ที่ผมเข้าใจคือ intel Xeon มันจะสเถียรกว่า เหมาะแก่การเปิดตลอด 24 ชม.
ขอบคุณทุกคำด่าครับ