Microchip Technology Inc. ได้เปิดตัวVectorBlox Accelerator Software Development Kit (SDK)เพื่อตอบสนองความต้องการที่เพิ่มขึ้นสำหรับการอนุมานแบบประหยัดพลังงานในแอปพลิเคชัน Edge โดยทำให้นักพัฒนาซอฟต์แวร์สามารถใช้อัลกอริธึมของตนในอาร์เรย์เกทที่ตั้งโปรแกรมฟิลด์ได้ (FPGAs) ของ PolarFire ได้ง่ายขึ้น เมื่อใช้นักพัฒนา SDK สามารถใช้ PolarFire FPGA สำหรับการสร้างแอปพลิเคชันเครือข่ายประสาทเทียมที่ใช้พลังงานต่ำและยืดหยุ่นได้โดยไม่ต้องเรียนรู้โฟลว์เครื่องมือ FPGA
VectorBlox เร่ง SDK ถูกออกแบบมาเพื่อให้นักพัฒนาสามารถใช้รหัสใน C / C ++ และโครงการพลังงานอย่างมีประสิทธิภาพเครือข่ายประสาทและสามารถดำเนินการในรูปแบบTensorFlowและเปิดการแลกเปลี่ยนโครงข่ายประสาทเทียม (ONNX)รูปแบบ VectorBlox Accelerator SDK สามารถทำงานบนระบบปฏิบัติการ Linux และ Windows และมีตัวจำลองที่แม่นยำเล็กน้อยซึ่งสามารถใช้เพื่อตรวจสอบความถูกต้องของฮาร์ดแวร์ในสภาพแวดล้อมซอฟต์แวร์เอง ด้วยความช่วยเหลือของ IP เครือข่ายประสาทเทียมชุดนี้ยังรองรับความสามารถในการโหลดเครือข่ายรุ่นต่างๆในขณะทำงาน
PolarFire FPGA ให้พลังงานรวมต่ำกว่าอุปกรณ์คู่แข่งถึง 50 เปอร์เซ็นต์ในขณะที่ยังนำเสนอบล็อกคณิตศาสตร์ที่มีความจุสูงกว่า 25 เปอร์เซ็นต์ซึ่งสามารถส่งมอบการทำงานสูงสุด 1.5 เทราต่อวินาที (TOPS) ด้วยการใช้ FPGA นักพัฒนาสามารถใช้ประโยชน์จากการปรับแต่งและความแตกต่างผ่านความสามารถในการอัพเกรดโดยธรรมชาติของอุปกรณ์และความสามารถในการรวมฟังก์ชั่นบนชิปตัวเดียว PolarFire มีให้เลือกหลายขนาดเพื่อให้เข้ากับประสิทธิภาพกำลังและขนาดบรรจุภัณฑ์สำหรับการใช้งานเพื่อให้ลูกค้าสามารถใช้งานโซลูชันของตนในขนาดบรรจุภัณฑ์ที่เล็กถึง 11x11 มม.
หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ VectorBlox Accelerator SDK โปรดเยี่ยมชมเว็บไซต์อย่างเป็นทางการของ Microchip Technology Inc.