STORAGE TRANSACTIONS WITH PREDICTABLE LATENCY

    公开(公告)号:US20200241927A1

    公开(公告)日:2020-07-30

    申请号:US16849915

    申请日:2020-04-15

    申请人: Intel Corporation

    摘要: Examples described herein relate to at least one processor that can execute a polling group to poll for storage transactions associated with a first group of one or more particular queue identifiers, wherein the one or more particular queue identifiers are associated with one or more queues that can be accessed using the polling group and no other polling group. In some examples, the polling group is to execute on a processor that runs no other polling group. In some examples, the at least one processor is configured to: execute a second polling group on a second processor, wherein the second polling group is to poll for storage transactions for a second group of one or more particular queue identifiers that are different than the one or more particular queue identifiers of the first group, wherein the second group of one or more particular queue identifiers are associated with one or more queues that can be accessed using the second polling group and not the first polling group.

    QUEUE SCALING BASED, AT LEAST, IN PART, ON PROCESSING LOAD

    公开(公告)号:US20210326177A1

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

    申请号:US17359547

    申请日:2021-06-26

    申请人: Intel Corporation

    IPC分类号: G06F9/48 G06F9/52

    摘要: Examples described herein relate to one or more processors that execute a number of polling threads based on a number of queue identifiers, wherein at least one of the queue identifiers is associated with one or more queues. In some examples, the one or more processors selectively adjust a number of queue identifiers based on a load level of a queue. In some examples, the load level of a queue indicates a number of packets processed per unit of time. In some examples, the number of queue identifiers is no more than a number of configured queues. In some examples, the one or more queues are associated with a queue exclusively allocated to a thread for reading or writing.