-
公开(公告)号:US20230281489A1
公开(公告)日:2023-09-07
申请号:US18197717
申请日:2023-05-15
Applicant: Samsung Electronics Co., Ltd.
Inventor: Qinling ZHENG , Nima ELYASI , Vikas SINHA , Changho CHOI
Abstract: A method for predicting a time-to-failure of a target storage device may include training a machine learning scheme with a time-series dataset, and applying the telemetry data from the target storage device to the machine learning scheme which may output a time-window based time-to-failure prediction. A method for training a machine learning scheme for predicting a time-to-failure of a storage device may include applying a data quality improvement framework to a time-series dataset of operational and failure data from multiple storage devices, and training the scheme with the pre-processed dataset. A method for training a machine learning scheme for predicting a time-to-failure of a storage device may include training the scheme with a first portion of a time-series dataset of operational and failure data from multiple storage devices, testing the machine learning scheme with a second portion of the time-series dataset, and evaluating the machine learning scheme.
-
公开(公告)号:US20210264294A1
公开(公告)日:2021-08-26
申请号:US15931573
申请日:2020-05-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Qinling ZHENG , Nima ELYASI , Vikas SINHA , Changho CHOI
Abstract: A method for predicting a time-to-failure of a target storage device may include training a machine learning scheme with a time-series dataset, and applying the telemetry data from the target storage device to the machine learning scheme which may output a time-window based time-to-failure prediction. A method for training a machine learning scheme for predicting a time-to-failure of a storage device may include applying a data quality improvement framework to a time-series dataset of operational and failure data from multiple storage devices, and training the scheme with the pre-processed dataset. A method for training a machine learning scheme for predicting a time-to-failure of a storage device may include training the scheme with a first portion of a time-series dataset of operational and failure data from multiple storage devices, testing the machine learning scheme with a second portion of the time-series dataset, and evaluating the machine learning scheme.
-
公开(公告)号:US20180329820A1
公开(公告)日:2018-11-15
申请号:US15677739
申请日:2017-08-15
Applicant: Samsung Electronics Co., Ltd.
Inventor: Vikas SINHA , Eric C. Quinnell , Jyotsna Kartha
IPC: G06F12/0831 , G06F15/17
Abstract: A method and apparatus are provided. The apparatus includes a plurality of central processing units, a plurality of core input/output units, a plurality of last level cache memory banks, an interconnect network comprising multiple instantiations of dedicated data channels, wherein each dedicated data channel is dedicated to a memory transaction type, each instantiation of dedicated data channels includes arbitration multiplexors, and each dedicated data channel operates independently of other data channels.
-
公开(公告)号:US20220300456A1
公开(公告)日:2022-09-22
申请号:US17717031
申请日:2022-04-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Vikas SINHA , Zvi GUZ , Ming LIN
IPC: G06F16/172 , G06F16/84 , G06F16/16 , G06F16/13 , G06F16/188 , G06F12/0882
Abstract: A system and method for leveraging a native operating system page cache when using non-block system storage devices is disclosed. A computer may include a processor, memory, and a non-block system storage device. A file system may be stored in memory and running on the processor, which may include a page cache. A key-value file system (KVFS) may reside between the file system and the storage device and may map received file system commands to key-value system commands that may be executed by the storage device. Results of the key-value system commands may be returned to the file system, permitting the operating system to cache data in the page cache.
-
5.
公开(公告)号:US20190317901A1
公开(公告)日:2019-10-17
申请号:US16012470
申请日:2018-06-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. KACHARE , Sompong Paul OLARIG , Vikas SINHA , Zvika GUZ
IPC: G06F12/1009 , G06F12/02 , G06F12/109 , G06F3/06
Abstract: A controller of a data storage device includes: a host interface providing an interface to a host computer; a flash translation layer (FTL) translating a logical block address (LBA) to a physical block address (PBA) associated with an input/output (I/O) request; a flash interface providing an interface to flash media to access data stored on the flash media; and one or more deep neural network (DNN) modules for predicting an I/O access pattern of the host computer. The one or more DNN modules provide one or more prediction outputs to the FTL that are associated with one or more past I/O requests and a current I/O request received from the host computer, and the one or more prediction outputs include at least one predicted I/O request following the current I/O request. The FTL prefetches data stored in the flash media that is associated with the at least one predicted I/O request.
-
公开(公告)号:US20190034124A1
公开(公告)日:2019-01-31
申请号:US16149034
申请日:2018-10-01
Applicant: Samsung Electronics Co., Ltd.
Inventor: Fred WORLEY , Harry ROGERS , Gunneswara MARRIPUDI , Zhan PING , Vikas SINHA
CPC classification number: G06F3/0661 , G06F3/0613 , G06F3/0629 , G06F3/0632 , G06F3/0658 , G06F3/0683 , G06F3/0688 , G06F13/4022 , G06F13/4081 , G06F13/4282
Abstract: Embodiments of the inventive concept include solid state drive (SSD) multi-card adapters that can include multiple solid state drive cards, which can be incorporated into existing enterprise servers without major architectural changes, thereby enabling the server industry ecosystem to easily integrate evolving solid state drive technologies into servers. The SSD multi-card adapters can include an interface section between various solid state drive cards and drive connector types. The interface section can perform protocol translation, packet switching and routing, data encryption, data compression, management information aggregation, virtualization, and other functions.
-
公开(公告)号:US20240184778A1
公开(公告)日:2024-06-06
申请号:US18062005
申请日:2022-12-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Matthew BRYSON , Vikas SINHA , Manali SHARMA , Ehsan NAJAFABADI
IPC: G06F16/2453 , G06F18/2413
CPC classification number: G06F16/2453 , G06F18/24147
Abstract: Systems and methods for finding nearest neighbors. In some embodiments, the system includes a processing circuit. The processing circuit may be configured to perform a method, the method including: selecting, based on a first query vector, a selected method, the selected method being a nearest neighbor selection method; and performing the selected method to select a first nearest neighbor from a data set, based on the first query vector.
-
公开(公告)号:US20240012582A1
公开(公告)日:2024-01-11
申请号:US18370871
申请日:2023-09-20
Applicant: Samsung Electronics Co., Ltd.
Inventor: Fred WORLEY , Harry ROGERS , Gunneswara MARRIPUDI , Zhan PING , Vikas SINHA
CPC classification number: G06F3/0661 , G06F3/0688 , G06F13/4282 , G06F13/4022 , G06F3/0632 , G06F3/0658 , G06F3/0613 , G06F3/0629 , G06F3/0683 , G06F13/4081
Abstract: Embodiments of the inventive concept include solid state drive (SSD) multi-card adapters that can include multiple solid state drive cards, which can be incorporated into existing enterprise servers without major architectural changes, thereby enabling the server industry ecosystem to easily integrate evolving solid state drive technologies into servers. The SSD multi-card adapters can include an interface section between various solid state drive cards and drive connector types. The interface section can perform protocol translation, packet switching and routing, data encryption, data compression, management information aggregation, virtualization, and other functions.
-
公开(公告)号:US20210208821A1
公开(公告)日:2021-07-08
申请号:US17206106
申请日:2021-03-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Fred WORLEY , Harry ROGERS , Gunneswara MARRIPUDI , Zhan PING , Vikas SINHA
Abstract: Embodiments of the inventive concept include solid state drive (SSD) multi-card adapters that can include multiple solid state drive cards, which can be incorporated into existing enterprise servers without major architectural changes, thereby enabling the server industry ecosystem to easily integrate evolving solid state drive technologies into servers. The SSD multi-card adapters can include an interface section between various solid state drive cards and drive connector types. The interface section can perform protocol translation, packet switching and routing, data encryption, data compression, management information aggregation, virtualization, and other functions.
-
公开(公告)号:US20200210347A1
公开(公告)日:2020-07-02
申请号:US16289645
申请日:2019-02-28
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yingying TIAN , Tarun NAKRA , Vikas SINHA , Hien LE
IPC: G06F12/123 , G06F12/0888 , G06F12/0811 , G06F9/50
Abstract: A system and a method to allocate data to a first cache increments a first counter if a reuse indicator for the data indicates that the data is likely to be reused and decremented the counter if the reuse indicator for the data indicates that the data is likely not to be reused. A second counter is incremented upon eviction of the data from the second cache, which is a higher level cache than the first cache. The data is allocated to the first cache if the value of the first counter is equal to or greater than the first predetermined threshold or the value of the second counter equals zero, and the data is bypassed from the first cache if the value of the first counter is less than the first predetermined threshold and the value of the second counter is not equal to zero.
-
-
-
-
-
-
-
-
-