ความแตกต่างระหว่าง ARM Cortex A5 A7 A8 A9 A12 A15

เกือบทุกๆ วันศุกร์ ทาง Olimex จะมีคำถามชิงรางวัลทาง Twitter ก็มีคำถามเกี่ยวกับชิปของ ARM แบบที่เป็น Cortex-A7 ที่มีสองคอร์มาเทียบความเร็วกับ Cortex-A8 ที่มีคอร์เดียว สำหรับคำตอบคือ 1.9 เท่า และที่เว็บ SpecPhone.com มีการเขียนถึงเรื่องการอ่านสเปคในห้านาที หนึ่งในเนื้อหานั้นคือการดูสถาปัตยกรรม เรียงจากจำนวนตัวเลข เลยขอหยิบยกกันหน่อย

เท่าที่รวบรวมมา ก็ประมาณนี้ครับ ตกหล่นอย่างไรทวงกันได้นะครับ

เรื่องเกี่ยวกับ A5 A7 A8 A9 A12 A15
หลายคอร์ ได้ ได้ ไม่ได้ ได้ ได้ ได้
pipeline stages 8 8-10 13 8-11 10-12 15-24
DMIPS/MHz 1.5 และ 1.6 1.9 2.0 2.5 รอประกาศ 3.5
VFP vfpv4 vfpv4 vfpv3 vfpv3 ? vfpv4
issue rate (จำนวนชุดคำสั่งที่อาจดึงมาได้สูงสุดในหนึ่ง clock cycle) 2 2 2 2 2 3

สำหรับค่าความถี่สัญญาณนาฬิกา ถ้าข้ามรุ่นแล้วจะเอามาเทียบความเร็วกันตรงๆ ก็คงจะไม่ยุติธรรม คงต้องเอาตัวคูณมาเทียบ เช่นอุปกรณ์ที่ใช้ชิป Cortex-A9 แบบ 2 คอร์ ตัวคูณของรุ่นนี้คือคือ 2.5 DMIPS/MHz ทำงานที่ 1700 MHz จะได้ = 2.5 x 1700 x 2 = 8500 DMIPS แต่สมมติอีกตัวใช้ 4 คอร์ Cortex-A5 ตัวคูณของรุ่นนี้คือคือ 1.6 DMIPS/MHz ทำงานที่ 1200 MHz จะได้ = 1.6 x 1200 x 4 = 7680 DMIPS

เดี๋ยวถ้ามีรายละเอียดอื่นๆ จะมาเขียนเพิ่มที่หลังนะครับ

ที่มา AnanTech (1, 2, 3) ; ARM (PDF) ; Android Authority ; ExtremeTech

3 responses to “ความแตกต่างระหว่าง ARM Cortex A5 A7 A8 A9 A12 A15

  1. Pingback: ARM เปิดตัวหน่วยประมวลผล Cortex-M7 ในยุคของ Wearable และ Internet of Things | Ultimateohm's Blog

  2. Pingback: มาในทรง Raspberry Pi Model B+ อีกสองราย Banana Pi M2 และ ODROID-C1 | Ultimateohm's Blog

  3. Pingback: พายส้มก็มา คอมพิวเตอร์จิ๋ว Orange Pi 2 แรงระดับ Quad-Core 1.6GHz | Ultimateohm's Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s