Patent application number | Description | Published |
20140254343 | PEER TO PEER VIBRATION MITIGATION - A system for peer-to-peer vibration mitigation in a distributing computing system includes a secondary communication interface over which chassis management electronics (e.g., a chassis-level controller) and/or system storage nodes may initiate communications to in order to affect system changes that may decrease vibration-related performance degradation in the system. | 09-11-2014 |
20140259023 | ADAPTIVE VIBRATION MITIGATION - In accordance with one implementation, a system for adaptive vibration mitigation includes a distributed workload scheduler configured to allocate individual workloads between a plurality of storage nodes in a distributed computing and storage environment. The distributed workload scheduler synthesizes and analyzes feedback data from the storage nodes in order to modify workload scheduling policies and/or the behavior of other system components in a way that mitigates the impact of vibrations on the system. | 09-11-2014 |
20140281277 | INTEGRATED SYSTEM AND STORAGE MEDIA CONTROLLLER - A single device that provides computing system-level functionality with non-volatile storage controller functionality. These functionalities can share the same electronics. | 09-18-2014 |
20140333449 | DISPLAYING STORAGE DEVICE STATUS CONDITIONS USING MULTI-COLOR LIGHT EMITTING DIODE - Displaying storage device status conditions using multi-color light emitting diodes (LEDs) involves monitoring values of a status condition of at least one persistent storage device. The values are mapped to two or more colors, and at least one multi-color LED displays the two or more colors in response to the respective values. | 11-13-2014 |
20150324125 | STORAGE COMPUTE DEVICE WITH TIERED MEMORY PROCESSING - 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. | 11-12-2015 |
20150324685 | ADAPTIVE CONFIGURATION OF A NEURAL NETWORK DEVICE - 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. | 11-12-2015 |
20150326245 | STORAGE OF A MATRIX ON A STORAGE COMPUTE DEVICE - 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. | 11-12-2015 |
20160041778 | MANAGING DATA WITHIN A STORAGE DEVICE BASED ON FILE SYSTEM METADATA - 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. | 02-11-2016 |