-
公开(公告)号:US10331997B2
公开(公告)日:2019-06-25
申请号:US14522192
申请日:2014-10-23
Applicant: Seagate Technology LLC
Inventor: Richard Esten Bohn , Peng Li , David Tetzlaff
IPC: G06N3/04
Abstract: A first input is processed via a first configuration of a neural network to produce a first output. The first configuration defines attributes of the neural network, such as connections between neural elements of the neural network. If the neural network requires a context switch to process a second input, a second configuration is applied to the neural network to change the attributes, and the second input is processed via the second configuration of the neural network to produce a second output.
-
公开(公告)号:US10147454B1
公开(公告)日:2018-12-04
申请号:US15594812
申请日:2017-05-15
Applicant: Seagate Technology LLC
Inventor: Riyan Mendonsa , Jon D. Trantham , James Dillon Kiely , Peng Li , Joshua Ward Christensen
Abstract: An apparatus comprises a laser diode configured to generate light during a write operation. A slider comprises a near-field transducer (NFT) and an optical waveguide. The slider is configured for heat-assisted magnetic recording and to communicate the light to the NFT via the waveguide. A writer heater of the slider is configured to receive power during the write operation. A thermal sensor is situated at or near an air bearing surface of the slider. The thermal sensor is configured to produce a sensor signal in response to sensing back-heating from the medium while the NFT generates heat during a write operation. Circuitry, coupled to the thermal sensor, is configured to compare the sensor signal to a threshold and generate an output signal indicative of degradation of NFT performance in response to the sensor signal exceeding the threshold.
-
公开(公告)号:US10061747B2
公开(公告)日:2018-08-28
申请号:US14704128
申请日:2015-05-05
Applicant: Seagate Technology LLC
Inventor: Peng Li , Richard Esten Bohn , David Tetzlaff
CPC classification number: G06F17/16 , H03M7/30 , H03M7/4031
Abstract: A compressed format is selected for storage of a matrix based on a computation to be performed using the matrix and architecture of a storage compute device to which the matrix is stored. Data of the matrix is stored on the storage compute device according to the compressed format. The computation is performed using the data via a computation unit that resides within the storage compute device.
-
公开(公告)号:US10025533B2
公开(公告)日:2018-07-17
申请号:US15401570
申请日:2017-01-09
Applicant: Seagate Technology LLC
Inventor: Richard Esten Bohn , Peng Li , David Tetzlaff
Abstract: A logical block address space of a storage compute device is reserved for use in executing commands from a host. First data is received at a first portion of the logical block address space, the first data causing a computation to be performed by the storage compute device. Second data is sent to the host via a second portion of the logical block address space, the second data describing a result of the computation.
-
公开(公告)号:US09946462B1
公开(公告)日:2018-04-17
申请号:US15044007
申请日:2016-02-15
Applicant: Seagate Technology LLC
Inventor: Peng Li , Kevin Arthur Gomez , Ryan James Goss
IPC: G06F12/00 , G06F13/00 , G06F13/28 , G06F3/06 , G06F12/1009 , G06F12/109
CPC classification number: G06F3/0608 , G06F3/0659 , G06F3/0688 , G06F12/1009 , G06F12/109 , G06F2212/65
Abstract: Mapping table entries that map logical block addresses to physical block addresses can be intercepted and compressed to save space. In some cases, the mapping table entries can be compressed into compression units, which can hold multiple mapping table entries. Portions of the mapping table entries can be arranged into groups, and a group can be compressed with a unique compression method. The compression method used to compress a group may be based on data characteristics of the group. When data corresponding to the mapping table entries are read or modified, the compressed data can be decompressed and provided to a requesting controller or processor. When the mapping table entry is modified, the updated mapping entry may be arranged into groups, and the groups can be compressed and stored to the compression units.
-
公开(公告)号:US09639275B2
公开(公告)日:2017-05-02
申请号:US14453200
申请日:2014-08-06
Applicant: Seagate Technology LLC
Inventor: Peng Li , Richard Esten Bohn , David Tetzlaff
CPC classification number: G06F3/061 , G06F3/0616 , G06F3/0643 , G06F3/0674 , G06F11/349 , G06F2003/0692
Abstract: Commands associated with one or more logical block addresses are received via a host interface of a storage device. Based on a timing and sequence of the commands, an extent of a file that contains the logical block addresses is determined, the file being stored on the storage device. The logical block addresses are managed internally as a unitary data structure based on determining an association between the logical block addresses and the file.
-
公开(公告)号:US09632729B2
公开(公告)日:2017-04-25
申请号:US14704111
申请日:2015-05-05
Applicant: Seagate Technology LLC
Inventor: Peng Li , Richard Esten Bohn , David Tetzlaff , Kevin Arthur Gomez
CPC classification number: G06F3/0685 , G06F3/061 , G06F3/0631 , G06F3/0656 , G06F3/0679 , G06F2206/1014
Abstract: A data object is received at a storage compute device in response to a request from a host. A requirement of the data object is determined based on a computation to be performed on the data object. The requirement related to at least speed and capacity of media used to store the data object. A tier is selected from the storage compute device based on speed and capacity characteristics of the selected tier corresponding to the requirement of the data object. The data object is stored in the selected tier.
-
公开(公告)号:US20160124846A1
公开(公告)日:2016-05-05
申请号:US14527013
申请日:2014-10-29
Applicant: Seagate Technology LLC
Inventor: Peng Li , David Scott Ebsen
IPC: G06F12/02
CPC classification number: G06F12/0253 , G06F12/0246 , G06F2212/1044 , G06F2212/2022 , G06F2212/7205
Abstract: The disclosed technology provides for a solid state device that adaptively determines, responsive to receipt of a write command, whether or not to partition one or more individual logical blocks of data between multiple pages of a flash storage device. According to one implementation, the partitioning (e.g., spanning) determination is based on read frequency characteristics and the internal error correction code rate of the data.
Abstract translation: 所公开的技术提供了一种固态设备,其响应于接收到写入命令而自适应地确定是否在闪存存储设备的多个页面之间划分一个或多个单独的逻辑数据块。 根据一个实施方式,分割(例如,跨越)确定基于数据的读取频率特性和内部纠错码率。
-
公开(公告)号:US20150324685A1
公开(公告)日:2015-11-12
申请号:US14522192
申请日:2014-10-23
Applicant: Seagate Technology LLC
Inventor: Richard Esten Bohn , Peng Li , David Tetzlaff
IPC: G06N3/04
CPC classification number: G06N3/04
Abstract: A first input is processed via a first configuration of a neural network to produce a first output. The first configuration defines attributes of the neural network, such as connections between neural elements of the neural network. If the neural network requires a context switch to process a second input, a second configuration is applied to the neural network to change the attributes, and the second input is processed via the second configuration of the neural network to produce a second output.
Abstract translation: 经由神经网络的第一配置处理第一输入以产生第一输出。 第一个配置定义了神经网络的属性,如神经网络的神经元素之间的连接。 如果神经网络需要上下文切换来处理第二输入,则将第二配置应用于神经网络以改变属性,并且通过神经网络的第二配置来处理第二输入以产生第二输出。
-
公开(公告)号:US10229055B2
公开(公告)日:2019-03-12
申请号:US14527013
申请日:2014-10-29
Applicant: Seagate Technology LLC
Inventor: Peng Li , David Scott Ebsen
IPC: G06F12/02
Abstract: The disclosed technology provides for a solid state device that adaptively determines, responsive to receipt of a write command, whether or not to partition one or more individual logical blocks of data between multiple pages of a flash storage device. According to one implementation, the partitioning (e.g., spanning) determination is based on read frequency characteristics and the internal error correction code rate of the data.
-
-
-
-
-
-
-
-
-