Método, aparato y chip para implementar una operación mutuamente excluyente de múltiples hilos.

Un método para implementar una operación mutuamente excluyente de múltiples hilos en un chip,

donde el chip comprende una pluralidad de núcleos pequeños y una pluralidad de conjuntos de bloqueo distribuidos en el chip, cada conjunto de bloqueo comprende una pluralidad de bloqueos y cada conjunto de bloqueo se utiliza para gestionar mensajes de bloqueo generados por distintos núcleos pequeños, donde el método comprende: recibir (201) un mensaje de bloqueo enviado por un núcleo pequeño, donde el mensaje de bloqueo contiene una dirección de memoria correspondiente a un bloqueo solicitado por un primer hilo en el núcleo pequeño, y donde el mensaje de bloqueo es un mensaje de aplicación del bloqueo o un mensaje de liberación del bloqueo;

calcular (202), utilizando la dirección de memoria correspondiente al bloqueo solicitado, un número de código de un conjunto de bloqueo al que pertenece el bloqueo solicitado; y

enviar (203) el mensaje de bloqueo al conjunto de bloqueo correspondiente al número de código, donde el mensaje de bloqueo se utiliza para solicitar al conjunto de bloqueo que procese el mensaje de bloqueo.

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

Solicitante: HUAWEI TECHNOLOGIES CO., LTD..

Nacionalidad solicitante: China.

Dirección: Huawei Administration Building, Bantian Longgang District , Shenzhen, Guangdong 518129 CHINA.

Inventor/es: XU,WEIZHI, TANG,ZHIMIN, ZHANG,ZHIMIN, SONG,FENGLONG.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F12/14 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 12/00 Acceso, direccionamiento o asignación en sistemas o arquitecturas de memoria (registro de la información en general G11). › Protección contra la utilización no autorizada de la memoria.
  • G06F9/52 G06F […] › G06F 9/00 Disposiciones para el control por programa, p. ej. unidad de control (control por programa para dispositivos periféricos G06F 13/10). › Sincronización de programas; Exclusión mutua, p.ej. mediante semáforos.

PDF original: ES-2674546_T3.pdf

 

Patentes similares o relacionadas:

Sistema y método para la gestión distribuida de ordenadores compartidos, del 20 de Febrero de 2019, de Zhigu Holdings Limited: Método para operar una arquitectura de gestión informática de múltiples niveles, teniendo dicho método los siguientes pasos: operar un ordenador […]

Dispositivo electrónico móvil con transceptor de intercambio de datos inalámbrico, del 11 de Diciembre de 2018, de Legic Identsystems AG: Un dispositivo electrónico móvil que comprende un almacenamiento de datos, un transceptor de intercambio de datos inalámbrico con otro dispositivo […]

Sistema y método para una comunicación anfitrión-esclavo segura, del 26 de Noviembre de 2018, de LEXMARK INTERNATIONAL, INC.: Una circuitería de dispositivo esclavo, incluida en un dispositivo esclavo, comprendiendo la circuitería de dispositivo esclavo: un procesador […]

Dispositivo de memoria con modo de prueba segura, del 1 de Octubre de 2018, de Winbond Electronics Corp: Un método que comprende: en un dispositivo de memoria que comprende una memoria y un controlador de memoria que opera […]

Agentes de protección y modos de privilegio, del 24 de Septiembre de 2018, de Microsoft Technology Licensing, LLC: Uno o más medios legibles por ordenador que tienen instrucciones legibles por ordenador en los mismos que, cuando se ejecutan por un dispositivo […]

Soporte de almacenamiento de datos de acceso protegido, del 3 de Enero de 2018, de Giesecke+Devrient Mobile Security GmbH: Soporte de almacenamiento de datos con un chip semiconductor que presenta al menos una memoria, en la que está almacenado un programa operativo, caracterizado por que […]

Sistema y procedimiento de gestión distribuida de ordenadores compartidos, del 3 de Enero de 2018, de Zhigu Holdings Limited: Un procedimiento que comprende: permitir que un inquilino al que se ha alquilado un grupo de uno o más ordenadores en una instalación para comunicar […]

PROCESADOR DE SEGURIDAD, UN PROCEDIMIENTO Y UN SOPORTE DE GRABACIÓN PARA CONFIGURAR EL COMPORTAMIENTO DE ESTE PROCESADOR, del 10 de Agosto de 2011, de VIACCESS: Procesador de seguridad para un decodificador adecuado para recibir una señal multimedia codificada con la ayuda de una palabra de control, siendo […]

Otras patentes de HUAWEI TECHNOLOGIES CO., LTD.