Tags:
Topics: 
Node Thumbnail

อินเทลประกาศสงครามกับ ARM เต็มรูปแบบในปีที่แล้ว เมื่อโทรศัพท์ที่ใช้ชิปอินเทลเริ่มออกสู่ตลาดมากขึ้นเรื่อยๆ ในบ้านเราที่เพิ่งประกาศตัวไปก็มี ASUS ZenFone ในงาน Tech Day ของบริษัท Rod Watt วิศวกรที่ทำงานด้านการตลาดก็ออกรายงานว่า ARM ยังคงนำอินเทลโดยเฉพาะความได้เปรียบที่สามารถรันแอพพลิเคชั่นแบบเนทีฟ

รายงานสำรวจแอพพลิเคชั่นยอดนิยม 100 อันดับแรกของสหรัฐฯ บนแอนดรอยด์ พร้อมกับ 25 อันดับแรกของเกมฟรี, เกมจ่ายเงิน, แอพฟรี, และแอพจ่ายเงิน เมื่อกลางปี 2013 และต้นปี 2014 พบว่าสัดส่วนแอพพลิเคชั่นที่รองรับ x86 แบบเนทีฟนั้นกลับลดลงจากเดิม 30% เหลือเพียง 23% เท่านั้น ขณะที่แอพพลิเคชั่นที่รันแบบเนทีฟบน ARM และต้องแปลงโค้ดมารันบน x86 กลับเพิ่มจาก 42% มาเป็น 44% ยิ่งกว่านั้นแอพพลิเคชั่นที่มีปัญหาจนรันไม่ได้เลยก็เพิ่มขึ้นจาก 6% เป็น 9%

ARM เน้นปัญหาว่าหากแอพพลิเคชั่นที่ลูกค้าใช้งานต้องแปลงโค้ดแม้จะรันได้ แต่ชิป x86 จะกินพลังงานสูงขึ้นถึง 87% ขณะที่ประสิทธิภาพจะลดลง 40% โดยใช้ Geekbench 3.1.4 เป็นตัวทดสอบ

ประเด็นการแปลงโค้ดแล้วกินพลังงานเพิ่มขึ้นคนทำงานเทคนิคคงรับรู้กันอยู่แล้ว ความน่ากลัวของการแปลงโค้ดคือการแปลงจะไม่สำเร็จและแอพพลิเคชั่นจะรันไม่ได้มากกว่า แต่งานนี้ ARM ก็ "ย้ำแผล" ที่อินเทลมีจุดอ่อนแม้จะพัฒนาประสิทธิภาพของซีพียูและอัตราการใช้พลังงานไล่มาได้อย่างรวดเร็วก็ตาม

ที่มา - The Register

Get latest news from Blognone

Comments

By: atmas
ContributorIn Love
on 5 May 2014 - 04:44 #700697
atmas's picture

ถ้าใช้ ART precompile ไว้ก่อนมันลดปัญหาไม่ได้หรอครับ


[S]

By: hisoft
ContributorWindows PhoneWindows
on 5 May 2014 - 04:56 #700700
hisoft's picture

แอพจำนวนมา => แอพจำนวนมาก

แอพพิลเคชั่น => แอพพลิเคชั่น

สหรัฯ => สหรัฐฯ

By: hoolala
Android
on 5 May 2014 - 04:58 #700702 Reply to:700700

ทำแบบนี้เดี๋ยวบอทตกงานนะครับ

By: hisoft
ContributorWindows PhoneWindows
on 5 May 2014 - 05:03 #700706 Reply to:700702
hisoft's picture

ช่วยๆ กันครับ เดี๋ยวบอท overload ขึ้นมาล่ะงานงอกเลย (>_<)

By: panurat2000
ContributorSymbianUbuntuIn Love
on 5 May 2014 - 09:39 #700714 Reply to:700706
panurat2000's picture

>_<

By: thanathornboss
ContributorWindows PhoneAndroidUbuntu
on 5 May 2014 - 09:56 #700718 Reply to:700702
thanathornboss's picture

เว็บนี้มีบ็อตด้วยเรอะ? 555


I am Cortana.
Nice to meet you.

By: nuntawat
WriterAndroidWindowsIn Love
on 5 May 2014 - 11:55 #700746 Reply to:700700
nuntawat's picture

อิลเทล -> อินเทล

By: jaideejung007
ContributorWindows PhoneWindows
on 5 May 2014 - 04:57 #700701
jaideejung007's picture

ไม่หลับไม่นอนกันเลยนะครับ

อ้าว ตรูก็ยังไม่ได้นอนเหมือนกันนี่นา

By: hisoft
ContributorWindows PhoneWindows
on 5 May 2014 - 05:04 #700705 Reply to:700701
hisoft's picture

ไม่เผื่อนอนแล้วตื่นแล้วบ้างเหรอครับ นอนสามทุ่มตื่นตีสามก็สดใสดีนะครับ (=_=)ZZzZzz

By: leonoinoi
AndroidUbuntuWindows
on 5 May 2014 - 10:21 #700715

ดูข่าวแล้วใครจะซื้อ intel ละเนี่ย เกือบครึ่งของ app ยอดฮิตเป็น native สงสัยต้องการอะไรที่ลื่นกว่าชาวบ้าน

By: kolok
AndroidUbuntuWindows
on 5 May 2014 - 10:07 #700720
kolok's picture

จะซื้อต้องคิดหนักหน่อยละงานนี้

By: iStyle
ContributoriPhoneAndroidSymbian
on 5 May 2014 - 10:16 #700722
iStyle's picture

พึ่งรู้ว่าแอพมันรันบน ARM แบบเนทีฟ คิดว่ารันอยู่บนแอนดรอยอีกชั้นซะอีก


May the Force Close be with you. || @nuttyi

By: EThaiZone
ContributorAndroidUbuntuWindows
on 5 May 2014 - 10:57 #700731 Reply to:700722
EThaiZone's picture

คิดแบบนั้นเหมือนกันครับ


มันไม่ง่ายเลยที่จะทำ GIF ให้มีขนาดน้อยกว่า 20kB

By: lew
FounderJusci&#039;s WriterMEconomicsAndroid
on 5 May 2014 - 14:32 #700762 Reply to:700722
lew's picture

พวกคอมไพล์ด้วย NDK น่ะครับ

เกมส่วนมากเขียนด้วย C/C++ แล้วคอมไพล์ NDK ทั้งนั้นครับ


lewcpe.com, @public_lewcpe

By: NgOrXz
iPhoneAndroidWindows
on 5 May 2014 - 11:05 #700732
NgOrXz's picture

อ้าวว่าจะถอย ZenPhone กรรม

By: kadeep
AndroidUbuntuWindows
on 5 May 2014 - 11:19 #700736
kadeep's picture

นี่แหละคือโทษของการคิดช้าทำช้า

By: wisidsak
AndroidIn Love
on 5 May 2014 - 11:28 #700738
wisidsak's picture

แอบคิดว่าตลอดว่า INTEL ก็ใช้สถาปัตยกรรมของ ARM แหะๆๆ

By: UltimaWeapon
Windows PhoneRed HatWindowsIn Love
on 5 May 2014 - 11:37 #700739
UltimaWeapon's picture

เขาน่าจะหมายถึงโปรแกรมที่มี Native Code อยู่นะคับ ซึ่งส่วนใหญ่ก็จะเป็นเกม ถ้าโปรแกรมทั่วๆไปที่เขียนด้วย Java ก็ไม่ได้รับผลกระทบหรอก

By: leonoinoi
AndroidUbuntuWindows
on 5 May 2014 - 13:18 #700751 Reply to:700739

เกมเนี่ยแหละครับปัญหาใหญ่

By: freeriod on 5 May 2014 - 11:39 #700740
freeriod's picture

จะรู้ได้ไงว่า app ไหนเขียน arm Native Code แต่ถ้าเอาชัวซื้อ arm cpu

By: blue111
AndroidUbuntuWindows
on 5 May 2014 - 13:10 #700750 Reply to:700740

เอา apk มาแตกก็รู้แล้วครับ งานนี้ผมรู้เลยว่าทำไม Intel ถึงปล่อยขาย atom ให้ผู้ผลิตในราคาถูกๆ เพื่อจะเพิ่มจำนวนผู้ใช้ทำให้นักพัฒนาต้องยอมทำสินะ

By: Remma
AndroidWindows
on 5 May 2014 - 16:25 #700773
Remma's picture

เอ๊ะ​ ถ้า​เข้า​ใจไม่ผิด​ NDK​ ก็​รองรับ​ x86 อยู่แล้วนะ​ แต่ไม่​ compile x86 ให้เป็นค่าเริ่มต้น​เท่านั้น ต้องไปสั่งเอาเอง

By: lew
FounderJusci&#039;s WriterMEconomicsAndroid
on 5 May 2014 - 16:39 #700774 Reply to:700773
lew's picture

ปัญหา (ที่ ARM ย้ำในข่าว) คือนักพัฒนาจำนวนมากไม่นิยมคอมไพล์สองแพลตฟอร์มพร้อมกันไงครับ ทำให้พอนำไปรันบน x86 แล้วเสียเปรียบ


lewcpe.com, @public_lewcpe

By: tekkasit
ContributorAndroidWindowsIn Love
on 5 May 2014 - 17:32 #700783 Reply to:700773
tekkasit's picture

เท่าที่ทราบ ต่อให้เราใช้ NDK งานก็เยอะอยู่ดีนะครับ

ต้องมาพัฒนาหรือทดสอบบน Intel อีกที ว่าเวิร์กรึเปล่า ซึ่ง C/C++ มันไม่เหมือนจาวาก็ตรงนี้แหล่ะ แต่ก็แลกด้วยสมรรถนะที่อาจจะสูงกว่า

By: mr_tawan
ContributoriPhoneAndroidWindows
on 5 May 2014 - 20:35 #700789 Reply to:700783
mr_tawan's picture

ไม่ได้แลกกับ performance ุหรอกครับ (ไม่คุ้ม)

แลกกับการแชร์โค๊ดระหว่าง platform. มากกว่า


  • 9tawan.net บล็อกส่วนตัวฮับ
By: the mee
iPhoneAndroidWindows
on 5 May 2014 - 20:14 #700787

จริงครับว่า Atom อาจจะสุ้ arm ไม่ได้ในแง่ประสิทะิภาพ แต่เจอ ราคา Zenfone เข้าไป เชื่อว่าหลายๆๆคนก็ต้องเหลี่ยวมอง

By: Be1con
ContributorWindows PhoneWindowsIn Love
on 5 May 2014 - 21:45 #700793
Be1con's picture

และด้วยเหตุนี้จึงเป็นปัจจัยที่ช่วยให้ผมตัดสินใจซื้อ ZenFone เร็วขึ้น เพราะว่าผมอยากหาอุปกรณ์ที่มาทดาอบการคอมไพล์ไฟล์ APK


Coder | Designer | Thinker | Blogger

By: pexza
AndroidUbuntuWindows
on 6 May 2014 - 10:42 #700871
pexza's picture

ไม่เน้นเกมส์

ARM จงระวัง เราจะปันใจ ~