Windows

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

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ
Anonim

การประมวลผลที่มีประสิทธิภาพจะนำไปสู่ประสิทธิภาพของสมาร์ทโฟนและแท็บเล็ตที่ดีขึ้น ฟิลาเดลเฟียโรเจอร์ส (AMD) กล่าวในงานแถลงข่าวเพื่อหารือเกี่ยวกับข้อกำหนดใหม่ ในช่วงปลายปีนี้เอเอ็มดีคาดว่าจะเปิดตัวโปรเซสเซอร์ตระกูลแล็ปท็อปและเดสก์ท็อปที่มีชื่อว่า Kaveri ซึ่งซีพียูและกราฟิกโปรเซสเซอร์. เป้าหมายของ HSA Foundation เชื่อมโยงอย่างหลวม ๆ กับกลยุทธ์ชิปของ AMD ซึ่ง บริษัท ได้รวมเอาทรัพย์สินทางปัญญาของบุคคลที่สามไว้เพื่อให้ชิพสามารถปรับแต่งตามความต้องการของลูกค้าได้ ตัวอย่างเช่น AMD กำลังสร้างชิปแบบกำหนดเองสำหรับคอนโซลเกม PlayStation 4 ที่กำลังจะวางจำหน่ายของ Sony

HSA ยังต้องการลดต้นทุนการพัฒนาและลดความจำเป็นในการคอมไพล์โค้ดใหม่ลงในอุปกรณ์หรือสถาปัตยกรรมชิปอีกด้วย คุณลักษณะบางอย่างของ HUMA รวมถึงการจัดสรรหน่วยความจำแบบไดนามิกและการเข้าถึง GPU อย่างรวดเร็วไปยังหน่วยความจำของระบบ

"หน่วยคำนวณทั้งหมด … กำลังจะมีลำดับความสำคัญเท่ากันและจะให้ทุกคนสามารถดูหน่วยความจำเดียวกันได้" จิมแม็คเกรเกอร์กล่าว นักวิเคราะห์หลักของ Tirias Research

HUMA ช่วยให้มั่นใจได้ว่าฮาร์ดแวร์ทุกเครื่องมีการเข้าถึงข้อมูลเดียวกันดังนั้นข้อมูลจึงไม่จำเป็นต้องถูกคัดลอกลงในหน่วยความจำชนิดต่างๆ GPU และซีพียูในปัจจุบันมีการเข้าถึงแคชและประเภทหน่วยความจำที่แตกต่างกันและข้อกำหนดดังกล่าวจะทำลายรูปแบบดั้งเดิมที่ซีพียูจัดสรรหน่วยความจำสำหรับการประมวลผลโค้ด แต่ข้อมูลจะถูกคัดลอกลงในหน่วยความจำ GPU เพื่อประมวลผลโดยโปรเซสเซอร์กราฟิก

ส่วนหนึ่งคือการรวมฮาร์ดแวร์และสถาปัตยกรรมซอฟต์แวร์ ถ้าคุณกำลังเขียนใน C ++ คุณสามารถบอกได้ว่าฉันต้องการให้ GPU สามารถรันได้ "McGregor กล่าว" ข้อกำหนดนี้ช่วยลดความจำเป็นในการถ่ายโอนข้อมูลระหว่างหน่วยความจำและช่วยลดปัญหาเรื่องคอขวด "McGregor กล่าวว่า

AMD Rogers กล่าวว่าสเปคนี้รู้จักการจัดเก็บข้อมูลและการเชื่อมต่อเครือข่ายหลาย ๆ เครื่อง แต่ไม่ได้บอกว่าจะจัดเก็บหน่วยความจำแบบ nonvolatile ที่เลียนแบบหน่วยความจำได้หรือไม่ การติดตั้งเซิร์ฟเวอร์หลายเครื่องมีไดรฟ์ SSD เป็นรูปแบบของแคชซึ่งข้อมูลจะถูกคัดลอกและจัดเก็บไว้เป็นระยะเวลาชั่วคราวเนื่องจากงานกำลังถูกดำเนินการ Facebook มีแนวคิดเรื่องการใช้ SSDs แทน DRAM

ผู้สนับสนุนมูลนิธิ HSA Foundation ได้แก่ ARM, Sony, MediaTek, Qualcomm, Samsung, Texas Instruments, LG Electronics, Imagination Technologies และ ST Ericsson Intel ไม่ได้เป็นสมาชิกของ HSA Foundation และกำลังใช้ตัวประมวลผลร่วมคอมไพเลอร์และเครื่องมือการเขียนโปรแกรมร่วมกับชิพของตน

ความคิดเกี่ยวกับแหล่งข้อมูลหน่วยความจำที่ใช้ร่วมกันกำลังถูกไล่ล่าโดยคู่แข่งที่เป็นคู่แข่งของ AMD Nvidia ซึ่งไม่ใช่สมาชิก ของมูลนิธิ HSA ในปีหน้า Nvidia วางแผนจะเปิดตัวโปรเซสเซอร์กราฟิกที่ใช้สถาปัตยกรรม Maxwell ซึ่งจะรวมหน่วยความจำ GPU และ CPU GPU จะสามารถจัดการหน่วยความจำ CPU และในทางกลับกันได้และแอพพลิเคชันจะเขียนได้ง่ายขึ้นด้วยทรัพยากรหน่วยความจำแบบรวม มาร์ทโฟนและแท็บเล็ตจะได้รับหน่วยความจำแบบครบวงจรพร้อมกับโปรเซสเซอร์ Tegra 5 ที่มีชื่อว่า Logan ซึ่งจะมีโปรเซสเซอร์กราฟิกที่สร้างขึ้นจากสถาปัตยกรรม Maxwell และยังสนับสนุน CUDA ซึ่งเป็นชุดเครื่องมือที่เป็นกรรมสิทธิ์ของ Nvidia สำหรับการเขียนโปรแกรมแบบขนาน

HUMA คือ เข้ากันได้กับภาษาโปรแกรมที่เป็นที่นิยมเช่น C, C ++ และ Python และระบบปฏิบัติการหลายระบบ AMD กล่าวว่า