NEURONALE VERARBEITUNGSEINHEIT UND DIESE UMFASSENDE ELEKTRONISCHE VORRICHTUNG
Eine Speichereinrichtung wird bereitgestellt, umfassend: eine Schnittstellenschaltung, die dazu ausgebildet ist, Anwendungsinformationen von einem Host zu empfangen; ein Field Programmable Gate Array (FPGA); eine neuronale Verarbeitungseinheit (NPU); und eine zentrale Verarbeitungseinheit (CPU), die...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Eine Speichereinrichtung wird bereitgestellt, umfassend: eine Schnittstellenschaltung, die dazu ausgebildet ist, Anwendungsinformationen von einem Host zu empfangen; ein Field Programmable Gate Array (FPGA); eine neuronale Verarbeitungseinheit (NPU); und eine zentrale Verarbeitungseinheit (CPU), die dazu ausgebildet ist, unter Verwendung der Anwendungsinformationen ein Hardware-Abbild aus mehreren Hardware-Abbildern auszuwählen, die in einem Speicher gespeichert sind, und das FPGA unter Verwendung des ausgewählten Hardware-Abbilds zu rekonfigurieren. Die NPU ist dazu ausgebildet, eine Operation unter Verwendung des rekonfigurierten FPGA durchzuführen.
A storage device is provided including an interface circuit configured to receive application information from a host; a field programmable gate array (FPGA); a neural processing unit (NPU); and a central processing unit (CPU) configured to select a hardware image from among a plurality of hardware images stored in a memory using the application information, and reconfigure the FPGA using the selected hardware image. The NPU is configured to perform an operation using the reconfigured FPGA. |
---|