ความพยายามของอินเทลที่จะดึงนักพัฒนามาพัฒนาบนแอนดรอยด์ให้รองรับ x86 มีมานาน แต่ตอนนี้อินเทลออกเครื่องมือสำหรับการพัฒนาบนแอนดรอยด์เพื่อให้นักพัฒนา สามารถเข้าถึงพลังประมวลผลได้ดีขึ้นไม่ว่าจะพัฒนาสำหรับ ARM หรือ x86 ในชื่อ Beacon Mountain
Beacon Mountain จะรวมเอาชุดซอฟต์แวร์ของอินเทลเช่น
- Hardware Accelerated Execution Manager: ชุดรันอีมูเลเตอร์บน virtualization ทำให้การรันทำได้เร็วกว่าอีมูเลเตอร์ปกติมาก
- Integrated Performance Primitives: ไลบรารีพื้นฐานทางคณิตศาสตร์ที่ใช้คำสั่งบนซีพียูใหม่ๆ มาช่วยเร่งความเร็ว
- Graphics and System Performance Analyzers: ตัววิเคราะห์ประสิทธิภาพโปรแกรม
- Threaded Building Blocks: ชุดพัฒนาซอฟต์แวร์ให้รองรับหลายคอร์ของอินเทล
ชุดซอฟต์แวร์เหล่านี้หลายตัวเป็นสินค้าเสียเงินของอินเทลมาก่อนสำหรับการ รันบนพีซี แต่การมาใช้ Beacon Mountain จะใช้งานได้ฟรี โดยตัว Beacon Mountain นั้นจะมาเป็นชุดรวมเอาชุดพัฒนาของแอนดรอยด์มาในตัว
เป้าหมายของอินเทลคงตรงไปตรงมาว่าอยากให้นักพัฒนา โดยเฉพาะกลุ่มนักพัฒนาเกมที่พัฒนาด้วย NDK หันมาพัฒนาเพื่อรองรับ x86 ให้มากขึ้น แทนที่จะพัฒนาสำหรับ ARM แล้วมารันบน x86 ผ่านทางตัวแปลงซึ่งอาจจะมีปัญหาทั้งประสิทธิภาพและความเข้ากันได้ การตอบแทนนักพัฒนาที่มาพัฒนาเพื่อ x86 ก็เป็นการได้เข้าใช้งานเครื่องมือของอินเทล
ที่มา – Intel Software, Hot Hardware
ไม่มีความคิดเห็น:
แสดงความคิดเห็น