SYSTEM, METHOD AND APPARATUS FOR HARDWARE-BASED CORE PARKING USING WORKLOAD TELEMETRY INFORMATION

In one embodiment, a processor includes: at least one first core to execute instructions; at least one second core to execute instructions; and a control circuit coupled to the at least one first core and the at least one second core. The control circuit may be configured to: receive workload teleme...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ringel, Hadar, Chidambaram, Madhusudan, Mani, Nofar, Ramachandran, Anusha, Weissmann, Eliezer, Rotem, Efraim, Beja, Hadas, Koduru, Praveen, Sabin, Yevgeni, Gunther, Stephen H, Wagner, Avishai, Mizrahi, Refael, Abu-Salah, Hisham, Chabukswar, Rajshree A, Gohad, Sneha
Format: Patent
Sprache:eng
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 Ringel, Hadar
Chidambaram, Madhusudan
Mani, Nofar
Ramachandran, Anusha
Weissmann, Eliezer
Rotem, Efraim
Beja, Hadas
Koduru, Praveen
Sabin, Yevgeni
Gunther, Stephen H
Wagner, Avishai
Mizrahi, Refael
Abu-Salah, Hisham
Chabukswar, Rajshree A
Gohad, Sneha
description In one embodiment, a processor includes: at least one first core to execute instructions; at least one second core to execute instructions; and a control circuit coupled to the at least one first core and the at least one second core. The control circuit may be configured to: receive workload telemetry information regarding a workload for execution on the processor; determine a QoS distribution based at least in part on the workload telemetry information; receive a predicted workload type, the predicted workload type based at least in part on the QoS distribution; and cause at least one of the at least one first core or the at least one second core to be parked based on the predicted workload type and the QoS distribution. Other embodiments are described and claimed.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2025004851A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2025004851A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2025004851A13</originalsourceid><addsrcrecordid>eNqNjEELgkAUhL10iOo_POiaoJbQ9eU-c1F35e2KeJIltlOUYP-fNugHdJiZwzcz68iZ0VhqD9CSrbQAVEFdh4y2N1BqhgpZDMgUX9CQgEIzQeC1VFfozdcHzXWjUYClhsIPjyBVmLZopVbbaHV3j8XvfrmJ9iXZoor9_Jr8Mrubf_r31JssyfIkOZ3zFNPjf60PjL40yA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SYSTEM, METHOD AND APPARATUS FOR HARDWARE-BASED CORE PARKING USING WORKLOAD TELEMETRY INFORMATION</title><source>esp@cenet</source><creator>Ringel, Hadar ; Chidambaram, Madhusudan ; Mani, Nofar ; Ramachandran, Anusha ; Weissmann, Eliezer ; Rotem, Efraim ; Beja, Hadas ; Koduru, Praveen ; Sabin, Yevgeni ; Gunther, Stephen H ; Wagner, Avishai ; Mizrahi, Refael ; Abu-Salah, Hisham ; Chabukswar, Rajshree A ; Gohad, Sneha</creator><creatorcontrib>Ringel, Hadar ; Chidambaram, Madhusudan ; Mani, Nofar ; Ramachandran, Anusha ; Weissmann, Eliezer ; Rotem, Efraim ; Beja, Hadas ; Koduru, Praveen ; Sabin, Yevgeni ; Gunther, Stephen H ; Wagner, Avishai ; Mizrahi, Refael ; Abu-Salah, Hisham ; Chabukswar, Rajshree A ; Gohad, Sneha</creatorcontrib><description>In one embodiment, a processor includes: at least one first core to execute instructions; at least one second core to execute instructions; and a control circuit coupled to the at least one first core and the at least one second core. The control circuit may be configured to: receive workload telemetry information regarding a workload for execution on the processor; determine a QoS distribution based at least in part on the workload telemetry information; receive a predicted workload type, the predicted workload type based at least in part on the QoS distribution; and cause at least one of the at least one first core or the at least one second core to be parked based on the predicted workload type and the QoS distribution. Other embodiments are described and claimed.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2025</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=20250102&amp;DB=EPODOC&amp;CC=US&amp;NR=2025004851A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20250102&amp;DB=EPODOC&amp;CC=US&amp;NR=2025004851A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Ringel, Hadar</creatorcontrib><creatorcontrib>Chidambaram, Madhusudan</creatorcontrib><creatorcontrib>Mani, Nofar</creatorcontrib><creatorcontrib>Ramachandran, Anusha</creatorcontrib><creatorcontrib>Weissmann, Eliezer</creatorcontrib><creatorcontrib>Rotem, Efraim</creatorcontrib><creatorcontrib>Beja, Hadas</creatorcontrib><creatorcontrib>Koduru, Praveen</creatorcontrib><creatorcontrib>Sabin, Yevgeni</creatorcontrib><creatorcontrib>Gunther, Stephen H</creatorcontrib><creatorcontrib>Wagner, Avishai</creatorcontrib><creatorcontrib>Mizrahi, Refael</creatorcontrib><creatorcontrib>Abu-Salah, Hisham</creatorcontrib><creatorcontrib>Chabukswar, Rajshree A</creatorcontrib><creatorcontrib>Gohad, Sneha</creatorcontrib><title>SYSTEM, METHOD AND APPARATUS FOR HARDWARE-BASED CORE PARKING USING WORKLOAD TELEMETRY INFORMATION</title><description>In one embodiment, a processor includes: at least one first core to execute instructions; at least one second core to execute instructions; and a control circuit coupled to the at least one first core and the at least one second core. The control circuit may be configured to: receive workload telemetry information regarding a workload for execution on the processor; determine a QoS distribution based at least in part on the workload telemetry information; receive a predicted workload type, the predicted workload type based at least in part on the QoS distribution; and cause at least one of the at least one first core or the at least one second core to be parked based on the predicted workload type and the QoS distribution. Other embodiments are described and claimed.</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>2025</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjEELgkAUhL10iOo_POiaoJbQ9eU-c1F35e2KeJIltlOUYP-fNugHdJiZwzcz68iZ0VhqD9CSrbQAVEFdh4y2N1BqhgpZDMgUX9CQgEIzQeC1VFfozdcHzXWjUYClhsIPjyBVmLZopVbbaHV3j8XvfrmJ9iXZoor9_Jr8Mrubf_r31JssyfIkOZ3zFNPjf60PjL40yA</recordid><startdate>20250102</startdate><enddate>20250102</enddate><creator>Ringel, Hadar</creator><creator>Chidambaram, Madhusudan</creator><creator>Mani, Nofar</creator><creator>Ramachandran, Anusha</creator><creator>Weissmann, Eliezer</creator><creator>Rotem, Efraim</creator><creator>Beja, Hadas</creator><creator>Koduru, Praveen</creator><creator>Sabin, Yevgeni</creator><creator>Gunther, Stephen H</creator><creator>Wagner, Avishai</creator><creator>Mizrahi, Refael</creator><creator>Abu-Salah, Hisham</creator><creator>Chabukswar, Rajshree A</creator><creator>Gohad, Sneha</creator><scope>EVB</scope></search><sort><creationdate>20250102</creationdate><title>SYSTEM, METHOD AND APPARATUS FOR HARDWARE-BASED CORE PARKING USING WORKLOAD TELEMETRY INFORMATION</title><author>Ringel, Hadar ; Chidambaram, Madhusudan ; Mani, Nofar ; Ramachandran, Anusha ; Weissmann, Eliezer ; Rotem, Efraim ; Beja, Hadas ; Koduru, Praveen ; Sabin, Yevgeni ; Gunther, Stephen H ; Wagner, Avishai ; Mizrahi, Refael ; Abu-Salah, Hisham ; Chabukswar, Rajshree A ; Gohad, Sneha</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2025004851A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2025</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Ringel, Hadar</creatorcontrib><creatorcontrib>Chidambaram, Madhusudan</creatorcontrib><creatorcontrib>Mani, Nofar</creatorcontrib><creatorcontrib>Ramachandran, Anusha</creatorcontrib><creatorcontrib>Weissmann, Eliezer</creatorcontrib><creatorcontrib>Rotem, Efraim</creatorcontrib><creatorcontrib>Beja, Hadas</creatorcontrib><creatorcontrib>Koduru, Praveen</creatorcontrib><creatorcontrib>Sabin, Yevgeni</creatorcontrib><creatorcontrib>Gunther, Stephen H</creatorcontrib><creatorcontrib>Wagner, Avishai</creatorcontrib><creatorcontrib>Mizrahi, Refael</creatorcontrib><creatorcontrib>Abu-Salah, Hisham</creatorcontrib><creatorcontrib>Chabukswar, Rajshree A</creatorcontrib><creatorcontrib>Gohad, Sneha</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Ringel, Hadar</au><au>Chidambaram, Madhusudan</au><au>Mani, Nofar</au><au>Ramachandran, Anusha</au><au>Weissmann, Eliezer</au><au>Rotem, Efraim</au><au>Beja, Hadas</au><au>Koduru, Praveen</au><au>Sabin, Yevgeni</au><au>Gunther, Stephen H</au><au>Wagner, Avishai</au><au>Mizrahi, Refael</au><au>Abu-Salah, Hisham</au><au>Chabukswar, Rajshree A</au><au>Gohad, Sneha</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SYSTEM, METHOD AND APPARATUS FOR HARDWARE-BASED CORE PARKING USING WORKLOAD TELEMETRY INFORMATION</title><date>2025-01-02</date><risdate>2025</risdate><abstract>In one embodiment, a processor includes: at least one first core to execute instructions; at least one second core to execute instructions; and a control circuit coupled to the at least one first core and the at least one second core. The control circuit may be configured to: receive workload telemetry information regarding a workload for execution on the processor; determine a QoS distribution based at least in part on the workload telemetry information; receive a predicted workload type, the predicted workload type based at least in part on the QoS distribution; and cause at least one of the at least one first core or the at least one second core to be parked based on the predicted workload type and the QoS distribution. Other embodiments are described and claimed.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2025004851A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title SYSTEM, METHOD AND APPARATUS FOR HARDWARE-BASED CORE PARKING USING WORKLOAD TELEMETRY INFORMATION
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T12%3A15%3A03IST&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=Ringel,%20Hadar&rft.date=2025-01-02&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2025004851A1%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