-
1.
公开(公告)号:US20240095196A1
公开(公告)日:2024-03-21
申请号:US18513610
申请日:2023-11-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sompong Paul OLARIG , Fred WORLEY , Oscar P. PINTO
CPC classification number: G06F13/1668 , G06F3/061 , G06F3/065 , G06F3/0683 , G06F13/4022 , G06F13/4282 , H03M13/154 , G06F2213/0026
Abstract: A topology is disclosed. The topology may include at least one Non-Volatile Memory Express (NVMe) Solid State Drive (SSD), a Field Programmable Gate Array (FPGA) to implement one or more functions supporting the NVMe SSD, such as data acceleration, data deduplication, data integrity, data encryption, and data compression, and a Peripheral Component Interconnect Express (PCIe) switch. The PCIe switch may communicate with both the FPGA and the NVMe SSD.
-
公开(公告)号:US20220398123A1
公开(公告)日:2022-12-15
申请号:US17532844
申请日:2021-11-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Gayathiri VENKATARAMAN , Vishwanath MARAM , Oscar P. PINTO
Abstract: A storage device is disclosed. The storage device may include first storage for a data. A controller may manage access to the data in the storage. A second storage may store a first identifier and a second identifier, the first identifier for an event and the second identifier for a program. A processor may receive the event and execute the program based at least in part on the event table.
-
公开(公告)号:US20220391224A1
公开(公告)日:2022-12-08
申请号:US17502023
申请日:2021-10-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Oscar P. PINTO
Abstract: A system is disclosed. The system may include a processor, a storage device, and aa computational device. A plugin may be associated with a service on the computational device. A framework may be implemented in software and configured to be executed on the processor. The framework may include a receiver to receive a service request from an application configured to be executed on the processor and a service response from the plugin. The service request may identify a service requested by the application. The framework may also include a plugin selector to select the plugin based at least in part on the service. The framework may also include a transmitter to deliver the service request to the plugin and the service response to the application. The application may be agnostic to the plugin and the computational device.
-
公开(公告)号:US20220066821A1
公开(公告)日:2022-03-03
申请号:US17359495
申请日:2021-06-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Oscar P. PINTO , Matthew BRYSON , Vishwanath MARAM , Son T. PHAM
IPC: G06F9/48
Abstract: A system is described. The system may include a processor. Software may run on the processor to build a batch request, which may include at least a first request and a second request. The system may also include a storage device and a computational storage unit associated with the storage device, which may be configured to execute the batch request.
-
公开(公告)号:US20220014592A1
公开(公告)日:2022-01-13
申请号:US16927858
申请日:2020-07-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. KACHARE , Ehsan NAJAFABADI , Oscar P. PINTO
Abstract: Provided are systems, methods, and apparatuses for providing storage-efficient sensors. A method can include: using a discovery service to determine one or more parameters associated with a storage device via a network over a medium; transmitting data from at least one sensor to a storage device via the network over the medium; processing the data and storing at least a portion of the data at the storage device; and transmitting at least a second portion of the data via the network to at least one host.
-
公开(公告)号:US20240393984A1
公开(公告)日:2024-11-28
申请号:US18796285
申请日:2024-08-06
Applicant: Samsung Electronics Co., Ltd.
Inventor: Oscar P. PINTO , William MARTIN
IPC: G06F3/06
Abstract: Provided are systems, methods, and apparatuses for managing functions for storage devices. The method can include: determining one or more functions associated with a first device and determining one or more corresponding function types for the functions; grouping the functions based on the function types using a group name; and providing the group name to a second device for use in connection with an associated application, wherein the storage device comprises a computational storage (CS) device.
-
公开(公告)号:US20230403333A1
公开(公告)日:2023-12-14
申请号:US18235243
申请日:2023-08-17
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. KACHARE , Ehsan NAJAFABADI , Oscar P. PINTO
IPC: H04L67/51 , H04L67/1095 , H04L67/1097 , H04L69/16 , H04Q9/00
CPC classification number: H04L67/51 , H04L67/1095 , H04L67/1097 , H04L69/16 , H04Q9/00 , G06F15/17331
Abstract: Provided are systems, methods, and apparatuses for providing storage-efficient sensors. A method can include: using a discovery service to determine one or more parameters associated with a storage device via a network over a medium; transmitting data from at least one sensor to a storage device via the network over the medium; processing the data and storing at least a portion of the data at the storage device; and transmitting at least a second portion of the data via the network to at least one host.
-
公开(公告)号:US20230359376A1
公开(公告)日:2023-11-09
申请号:US18141362
申请日:2023-04-28
Applicant: Samsung Electronics Co., Ltd.
Inventor: Oscar P. PINTO , William MARTIN
IPC: G06F3/06
CPC classification number: G06F3/0634 , G06F3/0659 , G06F3/0673 , G06F3/0604
Abstract: A device may include a device memory, and a device functionality circuit, wherein at least a portion of the device functionality circuit may be capable of accessing at least a portion of the device memory, and a control circuit configured to provide information, wherein the information may indicate that the at least a portion of the device functionality circuit may be capable of accessing the at least a portion of the device memory. Additionally, or alternatively, the control circuit may be configured to receive at least one request, and perform, based on the at least one request, a configuration operation, wherein the configuration operation may include configuring at least a portion of the device memory to be accessed by the at least a portion of the device functionality circuit.
-
公开(公告)号:US20230259404A1
公开(公告)日:2023-08-17
申请号:US17941002
申请日:2022-09-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Oscar P. PINTO
IPC: G06F9/50
CPC classification number: G06F9/5055
Abstract: A method may include allocating, using a programming interface, to an application, a resource of a computational device, tracking, using a resource manager, the resource, and determining, using the resource manager, an operation of the application. The method may further include modifying, by the resource manager, based on the determining the operation of the application, a status of at least a portion of the resource. The operation of the application may include a modification of an execution of the application. The modification may be based on an execution state of the application, for example, a valid execution state. The method may further include transferring, based on the determining the operation of the application, an execution of the application to a mechanism to control the application. The method may further include executing, based on the determining the operation of the application, a mechanism to monitor the operation of the application.
-
公开(公告)号:US20230042551A1
公开(公告)日:2023-02-09
申请号:US17855753
申请日:2022-06-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Oscar P. PINTO , William MARTIN
IPC: G06F3/06
Abstract: Provided are systems, methods, and apparatuses for managing storage device memory. A method can include receiving, from a host, a command for managing the memory; performing, by the storage device, the command on first data stored on the memory via at least one processing element in the storage device to generate second data; and transmitting, by the storage device, third data based on the second data to the host.
-
-
-
-
-
-
-
-
-