8
ทำไมโทรศัพท์ Android มีแกนมากกว่าคอมพิวเตอร์
แล็ปท็อปมักจะมีอย่างน้อยสี่คอร์และ dualcores อาจเป็นเรื่องธรรมดามากขึ้น ฉันเพิ่งเปลี่ยนจาก quadcore เป็น dualcore และฉันสามารถยืนยันได้ว่ามีการ จำกัด จำนวน usecases สำหรับ quadcore แม้ว่าจะมีงานที่ต้องใช้ CPU มาก ในทางกลับกันที่โทรศัพท์มือถือ quadcores, hexacores และ octacores ดูเหมือนจะเป็นเรื่องธรรมดา ทำไม? งานใดบ้างที่สามารถใช้ประโยชน์ได้ ฉันเข้าใจว่าใหญ่ LITTLEสามารถเป็นส่วนหนึ่งของคำตอบ นั่นคือประโยชน์หลักของคอร์หลาย ๆ ตัวนั้นไม่ใช่ความสามารถในการใช้งานทั้งหมดพร้อมกัน แต่ใช้แกนที่มีการใช้พลังงานที่เหมาะสมกับปริมาณงานปัจจุบัน อย่างไรก็ตามตัวอย่างเช่น Snapdragon 625 มีแปด Cortex-A53 แกนซึ่งดูเหมือนจะไม่เป็นกรณีสำหรับใหญ่ LITTLE อาจสถาปัตยกรรม ARM มีจุดต่ำสุดของประสิทธิภาพที่ดีที่สุดต่อวัตต์ นั่นคือการมีการปรับคอร์เดียวเพื่อประสิทธิภาพที่ดีที่สุดต่อวัตต์ส่งผลให้ประสิทธิภาพของ ARM ต่ำกว่าบน Intel ดังนั้นจึงใช้แกนประมวลผลมากขึ้นเพื่อให้ประสิทธิภาพการทำงานดีขึ้น นี่เป็นเพียงสมมติฐาน แต่ในกรณีนี้ฉันไม่เห็นว่าเวิร์กโหลดใดสามารถใช้งานได้อย่างมีประสิทธิภาพพูดแปดคอร์บนโทรศัพท์มือถือ บนแล็ปท็อปฉันนึกภาพออกบางส่วนเหมือนการคอมไพล์ (ไม่เพิ่มขึ้น) ของโปรเจ็กต์ …