SmastPhone CPU
CPU Scorpion (Qualcomm MSM8255T Snapdragon) กับ CPU Cortex A8
2 อย่างที่ว่ามานี้ มันไม่เหมือนกันนะครับ เจ้า MSM8255T มันคือชื่อ/รหัสของ SoC
ส่วน (ARM) Cortex A8 นี่คือคอร์ประมวลผลที่อยู่ใน SoC เฉยๆ (ใน 8255 ก็ใช้ Cortex A8 ครับ)
SoC มันย่อมาจาก System on Chip ซึ่งความหมายของ SoC นี่คือ
การบรรจุระบบการทำงานต่างๆลงบนชิปเพียงอันเดียว
ทั้ง CPU, ชุดความคุมหน่วยความจำ, หน่วยประมวลผลกราฟฟิก, หน่วยประมวลผลเสียง, หน่วยประมวลผลวิดีโอ,
หน่วยประมวลผลภาพ, ระบบเชื่อมต่อกับอุปกรณ์ภายนอก ฯลฯ
Samsung Galaxy S Plus i9001 ที่่ใช้ Scorpion (Qualcomm MSM8255T Snapdragon) 1.4 GHz กับ Samsung Google Nexus S ที่ใช้ Cortex A8, 1 GHz (Hummingbird) อันไหนมันดีกว่ากัน
MSM8255T ดีกว่าครับ เพราะมีความถี่สูงกว่า
(ส่วนต่าง 400MHz ในการใช้งานก็แตกต่างแบบสังเกตได้)
GPU ก็แรงใกล้เคียงกัน Adreno 205 กับ SGX540
ส่วนของข้างในนั้น ผมก็ไม่รู้ว่าแต่ละผู้ผลิตเค้ายัดอะไรใส่มาเป็นพิเศษรึป่าว
แต่เท่าที่เคยดูผ่านๆตามา พวกซีพียูตระกูล Snapdragon จะเล่น Youtube HD ผ่าน Flash player ได้ลื่นครับ ส่วนพวก Hummingbird นี่กระตุก แล้วก็เรื่องเกม ที่ส่วนใหญ่จะทำให้รองรับกับ Snapdragon เป็นหลัก เนื่องจากเป็นตลาดใหญ่
ความแตกต่างระหว่าง ARM Cortex A5 A7 A8 A9 A12 A15
Posted on August 13, 2013 | Leave a comment
เกือบทุกๆ วันศุกร์ ทาง 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
สำหรับค่าความถี่สัญญาณนาฬิกา ถ้าข้ามรุ่นแล้วจะเอามาเทียบความเร็วกันตรงๆ ก็คงจะไม่ยุติธรรม คงต้องเอาตัวคูณมาเทียบ เช่นอุปกรณ์ที่ใช้ชิป 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
ความคิดเห็น
แสดงความคิดเห็น