חברת Microchip Technology Inc. הציגה את ערכת פיתוח התוכנה VectorBlox Accelerator (SDK) בכדי לענות על הצורך הגובר בהסקת יעילות כוח ביישום קצה על ידי כך שמקל על מפתחי תוכנה להטמיע את האלגוריתמים שלהם במערכי שערים הניתנים לתכנות בשדה PolarFire (FPGA). באמצעות מפתחי SDK יכולים להשתמש ב- FPGA של PolarFire ליצירת יישומי רשת עצביים בעלי כוח נמוך וגמיש המבוסס על כיסוי מבלי ללמוד זרימת כלי FPGA.
ה- SDK Accelerator VectorBlox נועד לאפשר למפתחי קוד ב- C / C ++ ורשתות עצביות כוח יעיל תכנית וזה יכול לבצע מודלי TensorFlow ואת חילופי רשת עצביים פתוח (ONNX) הפורמט. ניתן להפעיל את ה- VectorBlox Accelerator SDK במערכת ההפעלה לינוקס ו- Windows, ויש לו סימולטור מדויק מעט שניתן להשתמש בו כדי לאמת את דיוק החומרה בסביבת התוכנה עצמה. בעזרת ה- IP של הרשת העצבית, הערכה תומכת גם ביכולת לטעון דגמי רשת שונים בזמן הריצה.
מכשירי ה- FPGA של PolarFire מספקים הספק כולל נמוך יותר בכ- 50 אחוז בהשוואה למכשירים מתחרים, תוך שהם מציעים 25 אחוז בלוקים במתמטיקה בעלי קיבולת גבוהה יותר שיכולים לבצע פעולות של עד 1.5 טרה בשנייה (TOPS). באמצעות ה- FPGA, המפתחים יכולים לנצל התאמה אישית והתמיינות באמצעות שדרוג הטבועים של המכשירים ויכולתם לשלב פונקציות בשבב יחיד. ה- PolarFire זמין במגוון גדלים להתאמה לביצועים, כוח וגודל החבילה עבור יישומים, כדי לאפשר ללקוחות ליישם את הפתרונות שלהם בגודל חבילה עד 11x11 מ"מ.
למידע נוסף על ה- VectorBlox Accelerator SDK, בקרו באתר הרשמי של Microchip Technology Inc.