Tags:
Topics: 
Node Thumbnail

ความพยายามหนึ่งของเอเอ็มดีในช่วงหลังคือ การผลักดันให้นักพัฒนาไปพัฒนาซอฟต์แวร์ที่ใช้ความสามารถของชิปกราฟิกให้มากๆ เพื่อจะดึงเอาพลังประมวลผลของชิป Fusion ได้เต็มที่ แม้จะดูช้าๆ ไปบ้าง แต่ความพยายามนี้ก็ยังมีผลต่อเนื่องมา หลังจากรวมกลุ่ม HSA Foundation ได้และประกาศแพลตฟอร์ม HSA ตอนนี้ APP SDK ของเอเอ็มดีเองก็รองรับแพลตฟอร์มนี้แล้ว

ความสามารถชุดแรกที่เปิดมา คือ Bolt template library มันคือ C++ template ที่พยายยามทำให้การประมวลผลบนชิปกราฟิกเป็นเหมือนกับการพัฒนาซอฟต์แวร์บนซีพียูธรรมดาให้มากที่สุดเท่าที่เป็นไปได้

ตัวไลบรารีจะมีโครงสร้างข้อมูลพื้นฐานไว้ให้บางส่วน เช่น vector ที่ทำตัวคล้ายกับไลบรารีมาตรฐานของ C++ แทบทั้ง เพียงแต่ต้องเรียกฟังก์ชั่น .data() เพื่อดึงข้อมูลกลับมาอยู่บนซีพียู ก่อนเรียกใช้งานต่อไป และการเขียนโปรแกรมในส่วนประมวลผลนั้นก็มีมาโคร BOLT_FUNCTOR มาให้ โดยซอร์สโค้ดที่อยู่ใต้มาโครนี้จะต้องเป็นซับเซ็ตของภาษาที่รันได้ทั้งซีพียูและชิปกราฟิก เมื่อคอมไพล์เสร็จแล้ว โค้ดนี้จะถูกเรียกได้ทั้งสองทาง โดยในความเป็นจริงมันคือการคอมไพล์ฟังก์ชั่นไว้ทั้งสองชุด

สำหรับคนสนใจจะพัฒนาซอฟต์แวร์บนชิปกราฟิก นี่อาจจะเป็นทางเลือกที่ดีมาก แต่สำหรับคนใช้งานลินุกซ์ตอนนี้ต้องติดตั้งไดรเวอร์ Catalyst ก่อน

ที่มา - AMD: APP SDK, AMD Developer Central

Get latest news from Blognone

Comments

By: the mee
iPhoneAndroidWindows
on 8 December 2012 - 10:57 #516265

งั้น รอ APU GEN 3 คงจะน่าใช้มากมาก

By: mementototem
ContributorJusci's WriterAndroidWindows
on 8 December 2012 - 11:24 #516288
mementototem's picture

มันเป็นการเน้นจุดแข็งของ AMD ทำให้คนมองข้ามจุดอ่อนไปหรือเปล่า?

คล้ายกับไลบรารีมาตรฐานของ C++ แทบทั้ง

หมด หายรึเปล่าครับ?


Jusci - Google Plus - Twitter

By: mr_tawan
ContributoriPhoneAndroidWindows
on 8 December 2012 - 11:49 #516298 Reply to:516288
mr_tawan's picture

Fusion ออกแบบมาโดยพยายามดันให้คนใช้ GPU ให้มากขึ้น (เห็นได้จากพื้นที่บน Die เนี่ย GPU กินที่ไปเกินครึ่ง)

ไอ้ส่วน CPU เป็นจุดอ่อนจากการออกแบบ และคิดว่าเขาตั้งใจให้เป็นแบบนั้นครับ 555


  • 9tawan.net บล็อกส่วนตัวฮับ
By: blueskyrun
AndroidUbuntuWindows
on 9 December 2012 - 03:09 #516496
blueskyrun's picture

ได้ยินข่าวแล้วก็ชื่นใจ เจนต่อไปคงได้อุดหนุนอีก