SSD - SYSTEMS AND METHODS FOR NEAR-STORAGE PROCESSING IN SOLID STATE DRIVES

Provided are systems, methods, and devices for offloading computation to storage systems. The methods include a first processing element issuing a first request to a storage device; the storage device, in response to the first request, obtaining first data on the storage device and providing the fir...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LAGRANGE MOUTINHO DOS REIS VERONICA, YAO XUEBIN, SOLTANIYEH MOHAMMADREZA, BRYSON MATTHEW
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Provided are systems, methods, and devices for offloading computation to storage systems. The methods include a first processing element issuing a first request to a storage device; the storage device, in response to the first request, obtaining first data on the storage device and providing the first data to a first memory for storage; and a second processing element reading the first data from the first memory, performing at least one of an operation and a computation on the first data to generate second data, the second processing element providing the second data to the first processing element. 스토리지 시스템들로 연산 오프로딩을 위한 시스템들, 방법들, 및 장치들이 제공된다. 방법은 스토리지 장치에 제1 요청을 발행하는 제1 프로세싱 요소; 제1 요청에 반응하여, 스토리지 장치의 제1 데이터를 얻고 그리고 저장을 위한 제1 메모리에 제1 데이터를 제공하는 스토리지 장치; 제1 메모리로부터 제1 데이터를 읽고 그리고 제2 데이터를 생성하기 위해서 제1 데이터 상의 적어도 하나의 동작 또는 연산을 수행하는 제2 프로세싱 요소; 그리고 제1 프로세싱 요소에 제2 데이터를 제공하는 제2 프로세싱 요소를 포함한다.