Apparatus and system for improvingbranch prediction throughput by ski pping over cachelines without branches
According to one general aspect, an apparatus may include a branch prediction circuit configured to predict if a branch instruction will be taken or not. The apparatus may include a branch target buffer circuit configured to store a memory segment empty flag that indicates whether or not the memory...
Saved in:
Main Authors | , , , , , |
---|---|
Format | Patent |
Language | Chinese English |
Published |
01.08.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | According to one general aspect, an apparatus may include a branch prediction circuit configured to predict if a branch instruction will be taken or not. The apparatus may include a branch target buffer circuit configured to store a memory segment empty flag that indicates whether or not the memory segment after a target address includes at least one other branch instruction, wherein the memory segment empty flag was created during a commit stage of a prior occurrence of the branch instruction. The branch prediction circuit may be configured to skip over the memory segment if the memory segment empty flag indicates a lack of other branch instruction(s). |
---|---|
AbstractList | According to one general aspect, an apparatus may include a branch prediction circuit configured to predict if a branch instruction will be taken or not. The apparatus may include a branch target buffer circuit configured to store a memory segment empty flag that indicates whether or not the memory segment after a target address includes at least one other branch instruction, wherein the memory segment empty flag was created during a commit stage of a prior occurrence of the branch instruction. The branch prediction circuit may be configured to skip over the memory segment if the memory segment empty flag indicates a lack of other branch instruction(s). |
Author | CHANGWATCHAI, WICHAYA TOP GOVINDAN, MADHU SARAVANA SIBI ZOU, FUZHOU ZURASKI, GERALD DAVID NGO, ANHDUNG TKACZYK, MONIKA |
Author_xml | – fullname: GOVINDAN, MADHU SARAVANA SIBI – fullname: TKACZYK, MONIKA – fullname: CHANGWATCHAI, WICHAYA TOP – fullname: ZURASKI, GERALD DAVID – fullname: ZOU, FUZHOU – fullname: NGO, ANHDUNG |
BookMark | eNqNzDsKwkAQgOEUWvi6w1xAiKhga0TRPmAZNptJdjGZGXY2kdzeBx7A6m8-_nkyISacJe1RxAQTewVDFeioETuoOYDvJPDgqSmDIetAAlbeRs8E0QXuGyd9hHIEfXgQeUPgAQNYYx22nlDh6aPjD_oeUJfJtDat4urXRQKXc366rlG4QBVjkTAW-f122KS7fZpl2z_IC7PZRMg |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
ExternalDocumentID | TWI810450BB |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_TWI810450BB3 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 13:58:17 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | Chinese English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_TWI810450BB3 |
Notes | Application Number: TW20209113405 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230801&DB=EPODOC&CC=TW&NR=I810450B |
ParticipantIDs | epo_espacenet_TWI810450BB |
PublicationCentury | 2000 |
PublicationDate | 20230801 |
PublicationDateYYYYMMDD | 2023-08-01 |
PublicationDate_xml | – month: 08 year: 2023 text: 20230801 day: 01 |
PublicationDecade | 2020 |
PublicationYear | 2023 |
RelatedCompanies | SAMSUNG ELECTRONICS CO., LTD |
RelatedCompanies_xml | – name: SAMSUNG ELECTRONICS CO., LTD |
Score | 3.6150556 |
Snippet | According to one general aspect, an apparatus may include a branch prediction circuit configured to predict if a branch instruction will be taken or not. The... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
Title | Apparatus and system for improvingbranch prediction throughput by ski pping over cachelines without branches |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230801&DB=EPODOC&locale=&CC=TW&NR=I810450B |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB5qfd60KtYXe5Dcgo-km_YQhCQtVbAtEm1vZbNNbFHS0E0R_fXObBP1otfdZWAGvt1vZ2e_AbiIWiRQKaXp2FyYNk9iU9jCMjlPHCtuTriT6ALZHu8-2fejxqgC0_IvjNYJfdfiiIgoiXjP9X6d_SSxAl1bqS6jGQ7NbzuhGxjF7Rj5NO64RuC57UE_6PuG77vh0Og9undNvHc0rrw1WEcS7RAW2s8e_UnJfh8onV3YGKCtNN-Dyue0Btt-2XetBlsPxXN3DTZ1faZUOFhgUO3DGxJH0uteKibSCVtJMTPknmxWJggi6pYxZdmCLJEzrGjHky1zFn0w9TpjpMvwwqiAk0kSdSa6qRilZee0SFuI1QGwTjv0uyY6MP6O1Tgclp561iFU03kaHwGzkOW0BOcOAtoWUghx3XBuBFJFbssWj-pQ_9PM8T9zJ7BDQV8VxJ1CNV8s4zM8pPPoXMf3CyNemho |
link.rule.ids | 230,309,783,888,25576,76876 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8JAEJ4gPvCmqBGfczC9NT5atnBoTNpCQHnFVPFGtqUI0ZSGLTH6651dWvWi120zyWzz7X47_fYbgIugLg0qw1C3TMZ1k00inZvc0BmbWEZUGzNrogSyPdZ6NO-eq88FmOZ3YZRP6LsyRyREhYT3VK3XyU8Ry1PaSnEZzGhoftv0bU_LTsfEp2nF1TzHbgz6Xt_VXNf2h1rvwW7X6NxRvXLWYJ0ItiWx0Hhy5J2U5PeG0tyBjQHFitNdKHxOy1By875rZdjqZr-7y7Cp9JmhoMEMg2IP3og4Sr_upUAej3FlxYzEPXGWFwgC2S1jislCRpLJYNaOJ1mmGHygeJ2h9GV4QSngxFCaOku6KVCWZefyJRUhEvuAzYbvtnRKYPQ9VyN_mGfqGAdQjOdxdAhoEMupc8YsArTJQ875ddW64UQVmRnWWVCByp9hjv55dg6llt_tjDrt3v0xbMsPsBLHnUAxXSyjU9qw0-BMzfUXiu2dDQ |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Apparatus+and+system+for+improvingbranch+prediction+throughput+by+ski+pping+over+cachelines+without+branches&rft.inventor=GOVINDAN%2C+MADHU+SARAVANA+SIBI&rft.inventor=TKACZYK%2C+MONIKA&rft.inventor=CHANGWATCHAI%2C+WICHAYA+TOP&rft.inventor=ZURASKI%2C+GERALD+DAVID&rft.inventor=ZOU%2C+FUZHOU&rft.inventor=NGO%2C+ANHDUNG&rft.date=2023-08-01&rft.externalDBID=B&rft.externalDocID=TWI810450BB |