SYSTEMS, METHODS, AND APPARATUS FOR PROVIDING POWER TO STORAGE DEVICES

    公开(公告)号:EP4390622A1

    公开(公告)日:2024-06-26

    申请号:EP23214337.0

    申请日:2023-12-05

    IPC分类号: G06F1/26 G06F1/18 G06F3/16

    摘要: Provided is an apparatus comprising a storage device comprising: an interface to connect the storage device to a storage system; and a power control circuit configured to control a power transfer to the storage device; wherein the power control circuit is configured to control a power transfer to a power device. Provided is further an apparatus comprising:
    a power device comprising an interface to connect the power device to a storage system;
    a power source; and a power control circuit configured to control, at least partially, a power transfer from the power source to a storage device; wherein at least a portion of the power device has a storage device form. A method comprises performing, at a storage structure, a power transfer with a storage device and a power device, wherein the power transfer is controlled, at least partially, by a power control circuit located, at least partially, at the storage device or the power device.

    SOFTWARE DEFINED FIFO BUFFER FOR MULTITHREADED ACCESS

    公开(公告)号:EP3387513A1

    公开(公告)日:2018-10-17

    申请号:EP16874038.9

    申请日:2016-12-12

    发明人: LO, Mankit

    IPC分类号: G06F3/00

    摘要: A computer system includes a hardware buffer controller. Memory access requests to a buffer do not include an address within the buffer and threads accessing the buffer do not access or directly update any pointers to locations within the buffer. The memory access requests are addressed to the hardware buffer controller, which determines an address from its current state and issues a memory access command to that address. The hardware buffer controller updates its state in response to the memory access requests. The hardware buffer controller evaluates its state and outputs events to a thread scheduler in response to overflow or underflow conditions or near-overflow or near-underflow conditions. The thread scheduler may then block threads from issuing memory access requests to the hardware buffer controller. The buffer implemented may be a FIFO or other type of buffer.

    MEMORY COALESCING COMPUTER-IMPLEMENTED METHOD, SYSTEM AND APPARATUS

    公开(公告)号:EP2740038B1

    公开(公告)日:2018-09-19

    申请号:EP11870564.9

    申请日:2011-08-04

    申请人: Intel Corporation

    IPC分类号: G06F12/02 G06F15/00 G06F3/06

    摘要: Embodiments of computer-implemented methods, apparatus and computer-readable media associated with memory management are disclosed herein. A computer-implemented method to coalesce free intervals of a memory may include ascertaining that a first interval of the memory is free (302, 304). A determination may be made, e.g., from a header associated with the first interval of the memory, whether a second interval of the memory, immediately preceding or following the first interval of the memory, is free (306). After a determination is made that the second interval of the memory is free, the first interval of the memory and the second interval of the memory may be coalesced (310). Other embodiments may be described and/or claimed.

    DATA DEDUPLICATION USING A SOLID STATE DRIVE CONTROLLER

    公开(公告)号:EP3350683A1

    公开(公告)日:2018-07-25

    申请号:EP16847431.0

    申请日:2016-09-16

    IPC分类号: G06F3/06

    摘要: A data deduplication method is executed by a controller for a solid state drive (SSD). The controller receives a signature for a block of data. The controller performs a comparison of the signature and information in a signature library and determines whether or not the signature matches the information. The controller sends a signal that indicates a result of the comparison. If the signature and the information match then the signal has a first value indicating that the block of data is already stored on the SSD; if the signature and the information do not match then the signal has a second value that is different than the first value.