Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers
1. Field of the Invention A computer system utilizing a processing system capable of efficiently comparing register identifiers to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first dec...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng |
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 | Arnold, Ronny Lee Soltis Jr., Donald Charles |
description | 1. Field of the Invention
A computer system utilizing a processing system capable of efficiently comparing register identifiers to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first decoder, a second decoder, and comparison logic. The pipeline receives and simultaneously processes instructions of a computer program. The first and second decoders are coupled to the pipeline and decode register identifiers associated with instructions being processed by the pipeline. The comparison logic is interfaced with the first and second decoders and respectively compares the decoded register identifiers produced by the first and second decoders to other decoded register identifiers. |
format | Patent |
fullrecord | <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_06438681</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>06438681</sourcerecordid><originalsourceid>FETCH-uspatents_grants_064386813</originalsourceid><addsrcrecordid>eNqNjcFuwkAMRHPhUEH_wT-AREUV5d4W8QG9I2d3klgKuyvbCNF_49-6oT320NPIM88zT839HY7gkhPlgSI708RfrNGoh1-BRJLM9fJgqnmjiJCjpJEUo5hDKxGRXAaBWj0IHCYy5xFLadEcYLZ82K3yZypSMEsCcYoU8rmwLimbQR2RevFHj0_4Waven2ObZjXwbHj-1XVDh4_Pt-P2YoW9YnYalRfZta_7ru1e9v9AvgGgd2In</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers</title><source>USPTO Issued Patents</source><creator>Arnold, Ronny Lee ; Soltis Jr., Donald Charles</creator><creatorcontrib>Arnold, Ronny Lee ; Soltis Jr., Donald Charles ; Hewlett-Packard Company</creatorcontrib><description>1. Field of the Invention
A computer system utilizing a processing system capable of efficiently comparing register identifiers to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first decoder, a second decoder, and comparison logic. The pipeline receives and simultaneously processes instructions of a computer program. The first and second decoders are coupled to the pipeline and decode register identifiers associated with instructions being processed by the pipeline. The comparison logic is interfaced with the first and second decoders and respectively compares the decoded register identifiers produced by the first and second decoders to other decoded register identifiers.</description><language>eng</language><creationdate>2002</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6438681$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,776,798,881,64012</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6438681$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Arnold, Ronny Lee</creatorcontrib><creatorcontrib>Soltis Jr., Donald Charles</creatorcontrib><creatorcontrib>Hewlett-Packard Company</creatorcontrib><title>Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers</title><description>1. Field of the Invention
A computer system utilizing a processing system capable of efficiently comparing register identifiers to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first decoder, a second decoder, and comparison logic. The pipeline receives and simultaneously processes instructions of a computer program. The first and second decoders are coupled to the pipeline and decode register identifiers associated with instructions being processed by the pipeline. The comparison logic is interfaced with the first and second decoders and respectively compares the decoded register identifiers produced by the first and second decoders to other decoded register identifiers.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2002</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNqNjcFuwkAMRHPhUEH_wT-AREUV5d4W8QG9I2d3klgKuyvbCNF_49-6oT320NPIM88zT839HY7gkhPlgSI708RfrNGoh1-BRJLM9fJgqnmjiJCjpJEUo5hDKxGRXAaBWj0IHCYy5xFLadEcYLZ82K3yZypSMEsCcYoU8rmwLimbQR2RevFHj0_4Waven2ObZjXwbHj-1XVDh4_Pt-P2YoW9YnYalRfZta_7ru1e9v9AvgGgd2In</recordid><startdate>20020820</startdate><enddate>20020820</enddate><creator>Arnold, Ronny Lee</creator><creator>Soltis Jr., Donald Charles</creator><scope>EFH</scope></search><sort><creationdate>20020820</creationdate><title>Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers</title><author>Arnold, Ronny Lee ; Soltis Jr., Donald Charles</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_064386813</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2002</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Arnold, Ronny Lee</creatorcontrib><creatorcontrib>Soltis Jr., Donald Charles</creatorcontrib><creatorcontrib>Hewlett-Packard Company</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Arnold, Ronny Lee</au><au>Soltis Jr., Donald Charles</au><aucorp>Hewlett-Packard Company</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers</title><date>2002-08-20</date><risdate>2002</risdate><abstract>1. Field of the Invention
A computer system utilizing a processing system capable of efficiently comparing register identifiers to detect data hazards between instructions of a computer program is used to execute the computer program. The processing system utilizes at least one pipeline, a first decoder, a second decoder, and comparison logic. The pipeline receives and simultaneously processes instructions of a computer program. The first and second decoders are coupled to the pipeline and decode register identifiers associated with instructions being processed by the pipeline. The comparison logic is interfaced with the first and second decoders and respectively compares the decoded register identifiers produced by the first and second decoders to other decoded register identifiers.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_uspatents_grants_06438681 |
source | USPTO Issued Patents |
title | Detection of data hazards between instructions by decoding register indentifiers in each stage of processing system pipeline and comparing asserted bits in the decoded register indentifiers |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T14%3A48%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Arnold,%20Ronny%20Lee&rft.aucorp=Hewlett-Packard%20Company&rft.date=2002-08-20&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E06438681%3C/uspatents_EFH%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 |