MEMORY STORAGE FORMAT FOR SUPPORTING MACHINE LEARNING ACCELERATION
A processor-implemented method for a memory storage format to accelerate machine learning (ML) on a computing device is described. The method includes receiving an image in a first layer storage format of a neural network. The method also includes assigning addresses to image pixels of each of three...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A processor-implemented method for a memory storage format to accelerate machine learning (ML) on a computing device is described. The method includes receiving an image in a first layer storage format of a neural network. The method also includes assigning addresses to image pixels of each of three channels of the first layer storage format for accessing the image pixels in a blocked ML storage acceleration format. The method further includes storing the image pixels in the blocked ML storage acceleration format according to the assigned addresses of the image pixels. The method also includes accelerating inference video processing of the image according to the assigned addresses for the image pixels corresponding to the blocked ML storage acceleration format.
L'invention concerne un procédé mis en œuvre par processeur pour un format de stockage en mémoire permettant d'accélérer l'apprentissage automatique (ML) sur un dispositif informatique. Le procédé comprend la réception d'une image dans un format de stockage de première couche d'un réseau de neurones. Le procédé comprend également l'attribution, à des pixels d'image de chacun des trois canaux du format de stockage de première couche, d'adresses d'accès aux pixels d'image dans un format d'accélération de stockage ML en blocs. Le procédé comprend en outre le stockage des pixels d'image dans le format d'accélération de stockage ML en blocs conformément aux adresses attribuées des pixels d'image. Le procédé comprend également l'accélération d'un traitement vidéo d'inférence de l'image selon les adresses attribuées pour les pixels d'image correspondant au format d'accélération de stockage ML en blocs. |
---|