Processor, multiprocessor system, processor system,...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/50 (2006.01) G06F 9/30 (2006.01)

Patent

CA 2560451

An instruction decoder (14) specifies a computing block and a heat generation coefficient concerning execution of an each instruction and stores them in a heat generation coefficient profile (20). An instruction scheduler (16) schedules instructions depending on the data dependence relation. A heat generation frequency adder (32) cumulatively adds the heat generation coefficient to the heat generation frequency of the relevant computing block held in a computing block heat generation frequency register (22) in accordance with the progress of the scheduled instructions. A heat generation frequency subtracter (34) subtracts the heat generation frequency of each computing block of the computing block heat generation frequency register (22) on the basis of the amount of heat radiated with time passage. Hot spot detector (36) detects, as a hot spot, a computing block where the heat generation frequency of the computing block heat generation frequency register (22) exceeds a predetermined threshold. The instruction scheduler (16) delays the execution of the instruction which the computing block judged as a hot spot executes.

Un décodeur d~instruction (14) spécifie un bloc de calcul et un coefficient de génération thermique concernant l~exécution de chaque instruction et les range dans un profil de coefficient de génération thermique (20). Un programmeur d~instructions (16) programme les instructions en fonction de la relation de dépendance des données. Un additionneur de fréquence de génération thermique (32) ajoute de manière cumulative le coefficient de génération thermique à la fréquence de génération thermique du bloc de calcul correspondant maintenu dans un registre de fréquence de génération thermique de bloc de calcul (22) selon le déroulement des instructions programmées. Un soustracteur de fréquence de génération thermique (34) soustrait la fréquence de génération thermique de chaque bloc de calcul du registre de fréquence de génération thermique de bloc de calcul (22) sur la base de la quantité de chaleur irradiée avec le passage du temps. Un détecteur de point chaud (36) détecte, comme point chaud, un bloc de calcul dans lequel la fréquence de génération thermique du registre de fréquence de génération thermique de bloc de calcul (22) dépasse un seuil prédéterminé. Le programmeur d~instructions (16) retarde l~exécution de l~instruction réalisée par le bloc de calcul jugé comme point chaud.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Processor, multiprocessor system, processor system,... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processor, multiprocessor system, processor system,..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor, multiprocessor system, processor system,... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1347938

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.