Katalog Vědecké knihovny v Olomouci, báze SVK06, záznam 000293714

Navigace: http://aleph.vkol.cz/pub / svk06 / 00029xxxx / 0002937xx / 000293714.htm

Chcete-li získat tento dokument, vstupte přímo do katalogu. Získat dokument z katalogu.
If you want to get more information about the document, enter the online catalog. Get the item from catalog.

FormátBK
Návěští-----nam--22--------450-
Identif.č.záznamuupv000293714
Datum+čas posl.zpr.20040720
Všeob.údaje zprac.19960109d2004----km-y0czey0103----ba
Jazyk popisné jedn.cze
Země vydání dokum.CZ
Název a odpovědnostZpůsob pro ošetřování výjimek u spekulativních instrukcí a zařízení k provádění tohoto způsobu Handling of exceptions in speculative instructions and apparatus for making the same
Nakladatelské údajePraha Úřad průmyslového vlastnictví 2004
Obecné poznámkyDatum oznámení zápisu: 19950124
Obecné poznámkyDatum podání přihlášky: 19960109
Obecné poznámkyDatum zveřejnění přihlášky: 20040714
Obecné poznámkyPrávo přednosti: US 1995/377563
Obecné poznámkyČíslo přihlášky: 1997-2084
Anotace, referátCPU overhead is minimized through tracking speculative exceptions (202) for later processing during exception resolution (204) including pointing to the addresses of these speculative instructions, and resolving (204) these exceptions by correcting (206) what caused the exception and re-executing (208) the instructions which are known to be in a taken path. Tracking speculative exceptions has two components, which use an exception bit, which is set in response to an exception condition (213). The invention tracks an original speculative exception, which occurs when a speculative instruction whose operand do not have any exception bits set encounters, an exception condition. Speculative exception resolution is triggered when a non-speculative instruction - which is in the taken path of a conditional branch - uses an operand from a register having its exception bit set. The presence of an exception condition and a non-speculative instruction yields an exception signal (220) to exception resolution (204). Speculative exception resolution (204) includes responding to output signals from the extra register and extra exception bit for correcting (204) the exception condition, which caused the exception and re-executing (208) the instructions, which depended on the results of the instructions causing the speculative exception. eng
Anotace, referátRežie CPU je minimalizována sledováním spekulativních výjimek (202) pro pozdější zpracování během rozřešování (204) výjimky, včetně odkazování na adresy těchto spekulativních instrukcí a rozřešování (204) těchto výjimek opravou (206) toho, co vyvolalo výjimku, a opětovným provedením (208) instrukcí o nichž je známo, že jsou v cílové cestě. Sledování spekulativních výjimek má dvě komponenty, které používají bit výjimky, který je nastaven odezvou na stav (213) výjimky. Vynález sleduje původní spekulativní výjimku, která nastává, když se nějaká spekulativní instrukce, jejíž operandy nemají žádné bity výjimky nastaveny, octne ve stavu výjimky. Rozřešení spekulativní výjimky se spustí, když nějaká nespekulativní instrukce, která je v cílové cestě podmínkové větve, použije operand z registru, který má nastaven svůj bit výjimky. Z přítomnosti stavu výjimky a nespekulativní instrukce vzniká signál (220) výjimky pro rozřešení (204) výjimky. Rozřešení (204) spekulativní výjimky zahrnuje odpověď na výstupní signály ze zvláštního registru a bitu zvláštní výjimky pro rozřešení (204) stavu výjimky, který způsobil výjimku, a opětovné provedení (208) těch instrukcí, které závisely na výsledcích instrukcí, které vyvolaly spekulativní výjimku. cze
Souběžný názevHandling of exceptions in speculative instructions and apparatus for making the same
Další system.sel.j.G 06F 009/38 MPT
Osobní jm.-sekund.oEbcioglu Kemal Somers (US, NY) p
Osobní jm.-sekund.oSilberman Gabriel Mauricio Millwood (US, NY) p
Korpor.,akce-sek.o.INTERNATIONAL BUSINESS MACHINES CORPORATION Armonk (US, NY) m
Zdroj.pův.katalog.CZ ÚPV 20040714
Zdroj.pův.katalog.CZ OLA001 20040720
Sigla,sign.vlastn.OLA001 293714
Počet exemplářů1
Logická bázeB6
Katalogizátor20040720 SVK06 1011
Katalogizátor20060721 SVK06 1405