VORRICHTUNG UND VERFAHREN ZUR SYNCHRONISATION VON ARITHMETISCHEN EXCEPTIONEN IN PARALLELEN PIPELINE-AUSFUEHRUNGSEINHEITEN

A data processing system central processing unit (11) is disclosed having a plurality of parallel pipelined execution units (e.g., 25 Fig. 4), and other apparatus (22) for implementing a special, DRAIN instruction, to permit the processor (11) to complete instructions preceding the DRAIN instruction...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CARDOZA, WAYNE, MERRIMACK, NH 03054, US, ORBITS, A., DAVID, REDMOND, WA 98052, US, BHANDARKAR, DILEEP, SHREWSBURY, MA 01545, US, WITEK, T., RICHARD, LITTLETON, MA 01460, US, CUTLER, N., DAVID, BELLEVUE, WA 98004, US
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator CARDOZA, WAYNE, MERRIMACK, NH 03054, US
ORBITS, A., DAVID, REDMOND, WA 98052, US
BHANDARKAR, DILEEP, SHREWSBURY, MA 01545, US
WITEK, T., RICHARD, LITTLETON, MA 01460, US
CUTLER, N., DAVID, BELLEVUE, WA 98004, US
description A data processing system central processing unit (11) is disclosed having a plurality of parallel pipelined execution units (e.g., 25 Fig. 4), and other apparatus (22) for implementing a special, DRAIN instruction, to permit the processor (11) to complete instructions preceding the DRAIN instruction which are currently being processed by the execution units (25), but prevent later processing of instructions until all currently executing instructions are completed and all outstanding exception conditions are resolved. After all the preceding instructions are executed, central processing unit (11) continues to execute the sequential program instructions when no arithmetic exception has been identified, or invokes an exception handling procedure when an arithmetic exception has been identified. The DRAIN instruction permits the response to arithmetic exceptions identified after the execution of the DRAIN instruction to be handled in the same context environment in which the instruction was initiated.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_DE3878513TT2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>DE3878513TT2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_DE3878513TT23</originalsourceid><addsrcrecordid>eNqNjcEKwjAQRHvxIOo_xA_oQYvYa0i37kLdhk1S1EspEk-ihXrx743gB3gYZoZ5MPPs3bUiZNAHPqjAlepAao0CrC5BlDuzQWmZnPbUsuqStJDHI3hyBhMGJwP2O6ZMrKwW3TTQpGbJQkMMuQ6uDoCSPhwQI5AHXmaz23Cf4urni2xdgzeYx_HZx2kcrvERX30FRbkvd5vC-23xD_MBnpY79w</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>VORRICHTUNG UND VERFAHREN ZUR SYNCHRONISATION VON ARITHMETISCHEN EXCEPTIONEN IN PARALLELEN PIPELINE-AUSFUEHRUNGSEINHEITEN</title><source>esp@cenet</source><creator>CARDOZA, WAYNE, MERRIMACK, NH 03054, US ; ORBITS, A., DAVID, REDMOND, WA 98052, US ; BHANDARKAR, DILEEP, SHREWSBURY, MA 01545, US ; WITEK, T., RICHARD, LITTLETON, MA 01460, US ; CUTLER, N., DAVID, BELLEVUE, WA 98004, US</creator><creatorcontrib>CARDOZA, WAYNE, MERRIMACK, NH 03054, US ; ORBITS, A., DAVID, REDMOND, WA 98052, US ; BHANDARKAR, DILEEP, SHREWSBURY, MA 01545, US ; WITEK, T., RICHARD, LITTLETON, MA 01460, US ; CUTLER, N., DAVID, BELLEVUE, WA 98004, US</creatorcontrib><description>A data processing system central processing unit (11) is disclosed having a plurality of parallel pipelined execution units (e.g., 25 Fig. 4), and other apparatus (22) for implementing a special, DRAIN instruction, to permit the processor (11) to complete instructions preceding the DRAIN instruction which are currently being processed by the execution units (25), but prevent later processing of instructions until all currently executing instructions are completed and all outstanding exception conditions are resolved. After all the preceding instructions are executed, central processing unit (11) continues to execute the sequential program instructions when no arithmetic exception has been identified, or invokes an exception handling procedure when an arithmetic exception has been identified. The DRAIN instruction permits the response to arithmetic exceptions identified after the execution of the DRAIN instruction to be handled in the same context environment in which the instruction was initiated.</description><edition>5</edition><language>ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>1993</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19930916&amp;DB=EPODOC&amp;CC=DE&amp;NR=3878513T2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19930916&amp;DB=EPODOC&amp;CC=DE&amp;NR=3878513T2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>CARDOZA, WAYNE, MERRIMACK, NH 03054, US</creatorcontrib><creatorcontrib>ORBITS, A., DAVID, REDMOND, WA 98052, US</creatorcontrib><creatorcontrib>BHANDARKAR, DILEEP, SHREWSBURY, MA 01545, US</creatorcontrib><creatorcontrib>WITEK, T., RICHARD, LITTLETON, MA 01460, US</creatorcontrib><creatorcontrib>CUTLER, N., DAVID, BELLEVUE, WA 98004, US</creatorcontrib><title>VORRICHTUNG UND VERFAHREN ZUR SYNCHRONISATION VON ARITHMETISCHEN EXCEPTIONEN IN PARALLELEN PIPELINE-AUSFUEHRUNGSEINHEITEN</title><description>A data processing system central processing unit (11) is disclosed having a plurality of parallel pipelined execution units (e.g., 25 Fig. 4), and other apparatus (22) for implementing a special, DRAIN instruction, to permit the processor (11) to complete instructions preceding the DRAIN instruction which are currently being processed by the execution units (25), but prevent later processing of instructions until all currently executing instructions are completed and all outstanding exception conditions are resolved. After all the preceding instructions are executed, central processing unit (11) continues to execute the sequential program instructions when no arithmetic exception has been identified, or invokes an exception handling procedure when an arithmetic exception has been identified. The DRAIN instruction permits the response to arithmetic exceptions identified after the execution of the DRAIN instruction to be handled in the same context environment in which the instruction was initiated.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>1993</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjcEKwjAQRHvxIOo_xA_oQYvYa0i37kLdhk1S1EspEk-ihXrx743gB3gYZoZ5MPPs3bUiZNAHPqjAlepAao0CrC5BlDuzQWmZnPbUsuqStJDHI3hyBhMGJwP2O6ZMrKwW3TTQpGbJQkMMuQ6uDoCSPhwQI5AHXmaz23Cf4urni2xdgzeYx_HZx2kcrvERX30FRbkvd5vC-23xD_MBnpY79w</recordid><startdate>19930916</startdate><enddate>19930916</enddate><creator>CARDOZA, WAYNE, MERRIMACK, NH 03054, US</creator><creator>ORBITS, A., DAVID, REDMOND, WA 98052, US</creator><creator>BHANDARKAR, DILEEP, SHREWSBURY, MA 01545, US</creator><creator>WITEK, T., RICHARD, LITTLETON, MA 01460, US</creator><creator>CUTLER, N., DAVID, BELLEVUE, WA 98004, US</creator><scope>EVB</scope></search><sort><creationdate>19930916</creationdate><title>VORRICHTUNG UND VERFAHREN ZUR SYNCHRONISATION VON ARITHMETISCHEN EXCEPTIONEN IN PARALLELEN PIPELINE-AUSFUEHRUNGSEINHEITEN</title><author>CARDOZA, WAYNE, MERRIMACK, NH 03054, US ; ORBITS, A., DAVID, REDMOND, WA 98052, US ; BHANDARKAR, DILEEP, SHREWSBURY, MA 01545, US ; WITEK, T., RICHARD, LITTLETON, MA 01460, US ; CUTLER, N., DAVID, BELLEVUE, WA 98004, US</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_DE3878513TT23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>ger</language><creationdate>1993</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>CARDOZA, WAYNE, MERRIMACK, NH 03054, US</creatorcontrib><creatorcontrib>ORBITS, A., DAVID, REDMOND, WA 98052, US</creatorcontrib><creatorcontrib>BHANDARKAR, DILEEP, SHREWSBURY, MA 01545, US</creatorcontrib><creatorcontrib>WITEK, T., RICHARD, LITTLETON, MA 01460, US</creatorcontrib><creatorcontrib>CUTLER, N., DAVID, BELLEVUE, WA 98004, US</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>CARDOZA, WAYNE, MERRIMACK, NH 03054, US</au><au>ORBITS, A., DAVID, REDMOND, WA 98052, US</au><au>BHANDARKAR, DILEEP, SHREWSBURY, MA 01545, US</au><au>WITEK, T., RICHARD, LITTLETON, MA 01460, US</au><au>CUTLER, N., DAVID, BELLEVUE, WA 98004, US</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>VORRICHTUNG UND VERFAHREN ZUR SYNCHRONISATION VON ARITHMETISCHEN EXCEPTIONEN IN PARALLELEN PIPELINE-AUSFUEHRUNGSEINHEITEN</title><date>1993-09-16</date><risdate>1993</risdate><abstract>A data processing system central processing unit (11) is disclosed having a plurality of parallel pipelined execution units (e.g., 25 Fig. 4), and other apparatus (22) for implementing a special, DRAIN instruction, to permit the processor (11) to complete instructions preceding the DRAIN instruction which are currently being processed by the execution units (25), but prevent later processing of instructions until all currently executing instructions are completed and all outstanding exception conditions are resolved. After all the preceding instructions are executed, central processing unit (11) continues to execute the sequential program instructions when no arithmetic exception has been identified, or invokes an exception handling procedure when an arithmetic exception has been identified. The DRAIN instruction permits the response to arithmetic exceptions identified after the execution of the DRAIN instruction to be handled in the same context environment in which the instruction was initiated.</abstract><edition>5</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language ger
recordid cdi_epo_espacenet_DE3878513TT2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title VORRICHTUNG UND VERFAHREN ZUR SYNCHRONISATION VON ARITHMETISCHEN EXCEPTIONEN IN PARALLELEN PIPELINE-AUSFUEHRUNGSEINHEITEN
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T07%3A15%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=CARDOZA,%20WAYNE,%20MERRIMACK,%20NH%2003054,%20US&rft.date=1993-09-16&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EDE3878513TT2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true