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...

Full description

Saved in:
Bibliographic Details
Main Authors GOVINDAN, MADHU SARAVANA SIBI, TKACZYK, MONIKA, CHANGWATCHAI, WICHAYA TOP, ZURASKI, GERALD DAVID, ZOU, FUZHOU, NGO, ANHDUNG
Format Patent
LanguageChinese
English
Published 01.08.2023
Subjects
Online AccessGet 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