G - Physics – 06 – F
Patent
G - Physics
06
F
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.
Adachi Kenichi
Imai Atsuhiko
Takiguchi Iwao
Tamura Tetsuji
Yazawa Kazuaki
Gowling Lafleur Henderson Llp
Sony Computer Entertainment Inc.
LandOfFree
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.
Profile ID: LFCA-PAI-O-1347938