Salto de almacenamiento de datos.

Un procedimiento para procesar valores en un sistema de procesamiento de datos,

comprendiendo el procedimiento:

recibir una pluralidad de sub-instrucciones de una instrucción de un programa, en la que la instrucción define una pluralidad de operaciones y en el que cada una de las sub-instrucciones define una operación constituyente de la pluralidad de operaciones;

recibir una indicación para al menos un valor intermedio generado por la ejecución de una de las sub-10 instrucciones que indica si el valor intermedio debe almacenarse en un registro de uso general (GPR);

determinar si el valor intermedio se reenvía a una etapa de ejecución anterior desde otra etapa de ejecución que ejecutó la sub-instrucción que generó el valor intermedio, en el que la etapa de ejecución anterior y la otra etapa de ejecución que generó el valor intermedio están dispuestas en una estructura de canal;

determinar si el valor intermedio debe almacenarse en el GPR en base al menos en parte a la indicación recibida y a la determinación de si el valor intermedio se reenvía a la etapa de ejecución anterior; y

uno de:

evitar el almacenamiento del valor intermedio en el GPR si la indicación recibida indica que el valor intermedio no debe almacenarse en el GPR y se determina que el valor intermedio se reenvía a la etapa de ejecución anterior, almacenar el valor intermedio en el GPR si la indicación recibida indica que el valor intermedio no debe almacenarse en el GPR y se determina que el valor intermedio no se reenvía a la etapa de ejecución anterior, o almacenar el valor intermedio en el GPR si la indicación recibida indica que el valor intermedio debe almacenarse en el GPR.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2015/043649.

Solicitante: QUALCOMM INCORPORATED.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 5775 MOREHOUSE DRIVE SAN DIEGO, CA 92121-1714 ESTADOS UNIDOS DE AMERICA.

Inventor/es: CHEN, LIN, YU, CHUN, DU,YUN, ZHANG,CHIHONG, GRUBER,ANDREW EVAN.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F9/38 SECCION G — FISICA.G06 COMPUTO; CALCULO; CONTEO.G06F TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores en los que una parte del cálculo se efectúa hidráulica o neumáticamente G06D, ópticamente G06E; sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 9/00 Disposiciones para el control por programa, p. ej. unidad de control (control por programa para dispositivos periféricos G06F 13/10). › Ejecución simultánea de instrucciones, p. ej. segmentación, anticipación.

PDF original: ES-2691957_T3.pdf

 

Patentes similares o relacionadas:

Bloque de diagnóstico de transacción, del 14 de Noviembre de 2018, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un producto de programa informático para proporcionar información de diagnóstico acerca de cancelaciones de transacción, comprendiendo el producto de programa informático: […]

Procesador digital de señales y dispositivo de comunicación de banda base, del 5 de Noviembre de 2018, de MediaTek Sweden AB: Una unidad de ejecución de vectores para su uso en un procesador digital de señales que tiene un núcleo de procesador, […]

Habilitación dinámica del multihilo, del 6 de Junio de 2018, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un sistema informático que comprende: una configuración que comprende un núcleo configurable entre un modo de hilo único (ST) […]

Instrucción para calcular la distancia a un límite de memoria específico, del 30 de Mayo de 2018, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un producto de programa informático para ejecutar una instrucción de máquina en una unidad central de procesamiento, comprendiendo el producto de programa […]

Procedimientos para un procesamiento de paquetes ininterrumpido y sin pérdidas durante actualizaciones de software de sistema, del 25 de Abril de 2018, de HUAWEI TECHNOLOGIES CO., LTD.: Un procedimiento implementado en un componente de red para una actualización de software en servicio, ISSU, comprendiendo el procedimiento: […]

Procedimientos y aparatos para reducir las búsquedas en una memoria caché de dirección de destino de saltos, del 11 de Abril de 2018, de QUALCOMM INCORPORATED: Un procedimiento para reducir las búsquedas en una memoria caché de direcciones de destino de saltos (BTAC), que comprende: recuperar una […]

Procedimientos y aparatos para cancelar solicitudes de captura previa de datos para un bucle, del 25 de Octubre de 2017, de QUALCOMM INCORPORATED: Un procedimiento para cancelar solicitudes de captura previa de memoria caché de datos no de demanda, en un sistema procesador que comprende un procesador […]

MINIMIZACIÓN DE LAS BARRERAS DE MEMORIA CUANDO SE IMPONEN SOLICITUDES FUERTEMENTE ORDENADAS EN UN SISTEMA DE PROCESAMIENTO DÉBILMENTE ORDENADO, del 22 de Junio de 2011, de QUALCOMM INCORPORATED: Un sistema procesador débilmente ordenado que comprende: una pluralidad de dispositivos de memoria; una pluralidad de procesadores , estando configurado […]

Otras patentes de QUALCOMM INCORPORATED