buffer de escrita de combinação com medidas de esvaziamento dinamicamente ajustáveis

    公开(公告)号:BR112013003850A2

    公开(公告)日:2016-07-05

    申请号:BR112013003850

    申请日:2011-08-11

    Applicant: APPLE INC

    Abstract: buffer de escrita de combinação com medidas de esvaziamento dinamicamente ajustáveis. a presente invenção refere-se a um buffer de escrita de combinação que, em uma modalidade, é configurado para manter uma ou mais medidas de esvaziamento para determinar quando é para transmitir operações de escrita a partir de entradas de buffer. o buffer de escrita de combinação pode ser configurado para modificar dinamicamente as medidas de esvaziamento, em resposta a uma atividade no buffer de escrita, modificando as condições segundo as quais as operações de escrita são transmitidas a partir do buffer de escrita para o próximo nível mais baixo de memória. por exemplo, em uma implementação, as medidas de esvaziamento podem incluir entradas de buffer de escrita de categorização, tais como "colapsado". uma entrada de buffer de escrita colapsado e as operações de escrita colapsadas ali podem incluir pelo menos uma operação de escrita que tenha dados sobrescritos que foram escritos por uma operação de escrita prévia na entrada de buffer. em uma outra implementação, a combinação do buffer de escrita pode manter o limite de ocupação plena de buffer como uma medida de esvaziamento e pode ajustá-lo ao longo do tempo, com base na ocupação plena de buffer real.

    Combining write buffer with dynamically adjustable flush metrics

    公开(公告)号:AU2011292293B2

    公开(公告)日:2014-02-06

    申请号:AU2011292293

    申请日:2011-08-11

    Applicant: APPLE INC

    Abstract: In an embodiment, a combining write buffer is configured to maintain one or more flush metrics to determine when to transmit write operations from buffer entries. The combining write buffer may be configured to dynamically modify the flush metrics in response to activity in the write buffer, modifying the conditions under which write operations are transmitted from the write buffer to the next lower level of memory. For example, in one implementation, the flush metrics may include categorizing write buffer entries as "collapsed." A collapsed write buffer entry, and the collapsed write operations therein, may include at least one write operation that has overwritten data that was written by a previous write operation in the buffer entry. In another implementation, the combining write buffer may maintain the threshold of buffer fullness as a flush metric and may adjust it over time based on the actual buffer fullness.

    COMBINACION DE MEMORIA TEMPORAL DE ESCRITURA CON METRICAS DE VACIADO DINAMICAMENTE AJUSTABLES.

    公开(公告)号:MX2013001941A

    公开(公告)日:2013-03-18

    申请号:MX2013001941

    申请日:2011-08-11

    Applicant: APPLE INC

    Abstract: En una modalidad, una combinación de memoria temporal de escritura se configura para mantener una o más métricas de vaciado para determinar cuándo se transmiten las operaciones de escritura desde las entradas de la memoria temporal. La combinación de la memoria temporal de escritura puede configurarse para modificar dinámicamente las métricas de vaciado en respuesta a la actividad en la memoria temporal de escritura, modificando las condiciones bajo las cuales las operaciones de escritura se transmiten desde la memoria temporal de escritura al siguiente nivel menor de memoria. Por ejemplo, en una implementación, las métricas de vaciado pueden incluir categorizar las entradas de la memoria temporal de escritura como "colapsadas". Una entrada de memoria temporal de escritura colapsada y las operaciones de escritura colapsadas en la misma, pueden incluir al menos una operación de escritura que tiene datos sobre escritos que se escribieron por una operación de escritura previa en la entrada de la memoria temporal. En otra implementación, la combinación de la memoria temporal de escritura puede mantener el inicio de la plenitud del vaciado como una métrica de vaciado y puede ajustarlo en el tiempo con base en la plenitud de vaciado real.

    Combining write buffer with dynamically adjustable flush metrics

    公开(公告)号:AU2011292293A1

    公开(公告)日:2013-02-21

    申请号:AU2011292293

    申请日:2011-08-11

    Applicant: APPLE INC

    Abstract: In an embodiment, a combining write buffer is configured to maintain one or more flush metrics to determine when to transmit write operations from buffer entries. The combining write buffer may be configured to dynamically modify the flush metrics in response to activity in the write buffer, modifying the conditions under which write operations are transmitted from the write buffer to the next lower level of memory. For example, in one implementation, the flush metrics may include categorizing write buffer entries as "collapsed." A collapsed write buffer entry, and the collapsed write operations therein, may include at least one write operation that has overwritten data that was written by a previous write operation in the buffer entry. In another implementation, the combining write buffer may maintain the threshold of buffer fullness as a flush metric and may adjust it over time based on the actual buffer fullness.

Patent Agency Ranking