GENERATING A SHARED VIRTUAL RESOURCE POOL

    公开(公告)号:US20220334878A1

    公开(公告)日:2022-10-20

    申请号:US17854664

    申请日:2022-06-30

    IPC分类号: G06F9/50

    摘要: System and techniques for generating a virtual shared resource pool are described herein. The system may include means for reserving, by a controller of a first computing device, a resource on a second computing device. Means for instantiating, by the controller of the first computing device, a local service including a virtual function for the resource. The system may also include means for executing a process on the first computing device using the resource from the second computing device via the virtual function.

    SWITCH-BASED ADAPTIVE TRANSFORMATION FOR EDGE APPLIANCES

    公开(公告)号:US20210320875A1

    公开(公告)日:2021-10-14

    申请号:US17357358

    申请日:2021-06-24

    IPC分类号: H04L12/851

    摘要: A network switch includes a memory device to store a stream information of a plurality of data streams being handled by the network switch, the stream information including a stream identifier, a stream service level agreement (SLA), and a stream traffic type; accelerator circuitry to apply stream transformation functions to data streams; telemetry circuitry to monitor egress ports of the network switch; and scheduler circuitry to: receive telemetry data from the telemetry circuitry to determine that a utilization of egress ports of the network switch is over a threshold utilization; determine a selected data stream of the plurality of data streams to transform; use the accelerator circuitry to transform the selected data stream to produce a transformed data stream, wherein the transformed data stream complies with a corresponding stream SLA; and transmit the transformed data stream on an egress port.

    PLATFORM DATA AGING FOR ADAPTIVE MEMORY SCALING

    公开(公告)号:US20210318965A1

    公开(公告)日:2021-10-14

    申请号:US17357662

    申请日:2021-06-24

    摘要: The platform data aging for adaptive memory scaling described herein provides technical solutions for technical problems facing power management for electronic device processors. Technical solutions described herein include improved processor power management based on a memory region life-cycle (e.g., short-lived, long-lived, static). In an example, a short-term memory request is allocated to a short-term memory region, and that short-term memory region is powered down upon expiration of the lifetime of all short-term memory requests on the short-term memory region. Multiple memory regions may be scaled down (e.g., shut down) or scaled up based on demands for memory capacity and bandwidth.

    PLATFORM AMBIENT DATA MANAGEMENT SCHEMES FOR TIERED ARCHITECTURES

    公开(公告)号:US20200319696A1

    公开(公告)日:2020-10-08

    申请号:US16907264

    申请日:2020-06-21

    摘要: Methods and apparatus for platform ambient data management schemes for tiered architectures. A platform including one or more CPUs coupled to multiple tiers of memory comprising various types of DIMMs (e.g., DRAM, hybrid, DCPMM) is powered by a battery subsystem receiving input energy harvested from one or more green energy sources. Energy threshold conditions are detected, and associated memory reconfiguration is performed. The memory reconfiguration may include but is not limited to copying data between DIMMs (or memory ranks on the DIMMS in the same tier, copying data between a first type of memory to a second type of memory on a hybrid DIMM, and flushing dirty lines in a DIMM in a first memory tier being used as a cache for a second memory tier. Following data copy and flushing operations, the DIMMs and/or their memory devices are powered down and/or deactivated. In one aspect, machine learning models trained on historical data are employed to project harvested energy levels that are used in detecting energy threshold conditions.

    REMOTE MEMORY OPERATIONS FOR COMPUTING SYSTEMS WITH SHARED MEMORY

    公开(公告)号:US20190324911A1

    公开(公告)日:2019-10-24

    申请号:US16457826

    申请日:2019-06-28

    摘要: Embodiments may include systems and methods for performing remote memory operations in a shared memory address space. An apparatus includes a first network controller coupled to a first processor core. The first network controller processes a remote memory operation request, which is generated by a first memory coherency agent based on a first memory operation for an application operating on the first processor core. The remote memory operation request is associated with a remote memory address that is local to a second processor core coupled to the first processor core. The first network controller forwards the remote memory operation request to a second network controller coupled to the second processor core. The second processor core and the second network controller are to carry out a second memory operation to extend the first memory operation as a remote memory operation. Other embodiments may be described and/or claimed.