Optimal logical processor count and type selection for given workload based on platform thermals and power budgeting constraints

The invention discloses optimal logical processor count and type selection for a given workload based on platform thermals and power budgeting constraints. A processor comprises a plurality of physical cores supporting a plurality of logical cores of different core types, wherein the core types incl...

Full description

Saved in:
Bibliographic Details
Main Authors SCOTT D.HAHN, MISHALI NAIK, RUSSELL J.FENGER, GAURAV KHANNA, ELIEZER WEISSMANN, GANAPATI N.SRINIVASA, ALON NAVEH, EUGENE GORBATOV, DHEERAJ R.SUBBAREDDY, PAOLO NARVAEZ, ABIRAMI PRABHAKARAN, PAUL BRETT, INDER M.SODHI, DAVID A.KOUFATY
Format Patent
LanguageChinese
English
Published 11.08.2020
Subjects
Online AccessGet full text

Cover

Loading…
Abstract The invention discloses optimal logical processor count and type selection for a given workload based on platform thermals and power budgeting constraints. A processor comprises a plurality of physical cores supporting a plurality of logical cores of different core types, wherein the core types include a large core type and a small core type. A multi-threaded application comprises a plurality of software threads concurrently executed in a first time slot by a first subset of logical cores. Based on data collected from monitoring the execution in the first time slot, the processor selects a second subset of logical cores for concurrent execution of the software threads in a second time slot. Each logical core in the second subset has one of the core types that matches a feature of one of the software threads. 本申请公开了基于平台热以及功率预算约束,对于给定工作负荷的最佳逻辑处理器计数和类型选择。处理器包括支持不同的核类型的多个逻辑核的多个物理核,其中核类型包括大核类型和小核类型。多线程应用程序包括由逻辑核的第一子集在第一时隙并发地执行的多个软件线程。基于从监测在第一时隙执行收集到的数据,处理器选择逻辑核的第二子集,用于软件线程在第二时隙的并发执行。第二子集中的每一个逻辑核都具有匹配软件线程中的一个的特征的一种
AbstractList The invention discloses optimal logical processor count and type selection for a given workload based on platform thermals and power budgeting constraints. A processor comprises a plurality of physical cores supporting a plurality of logical cores of different core types, wherein the core types include a large core type and a small core type. A multi-threaded application comprises a plurality of software threads concurrently executed in a first time slot by a first subset of logical cores. Based on data collected from monitoring the execution in the first time slot, the processor selects a second subset of logical cores for concurrent execution of the software threads in a second time slot. Each logical core in the second subset has one of the core types that matches a feature of one of the software threads. 本申请公开了基于平台热以及功率预算约束,对于给定工作负荷的最佳逻辑处理器计数和类型选择。处理器包括支持不同的核类型的多个逻辑核的多个物理核,其中核类型包括大核类型和小核类型。多线程应用程序包括由逻辑核的第一子集在第一时隙并发地执行的多个软件线程。基于从监测在第一时隙执行收集到的数据,处理器选择逻辑核的第二子集,用于软件线程在第二时隙的并发执行。第二子集中的每一个逻辑核都具有匹配软件线程中的一个的特征的一种
Author DAVID A.KOUFATY
DHEERAJ R.SUBBAREDDY
SCOTT D.HAHN
PAUL BRETT
GANAPATI N.SRINIVASA
PAOLO NARVAEZ
ALON NAVEH
ELIEZER WEISSMANN
GAURAV KHANNA
RUSSELL J.FENGER
EUGENE GORBATOV
INDER M.SODHI
MISHALI NAIK
ABIRAMI PRABHAKARAN
Author_xml – fullname: SCOTT D.HAHN
– fullname: MISHALI NAIK
– fullname: RUSSELL J.FENGER
– fullname: GAURAV KHANNA
– fullname: ELIEZER WEISSMANN
– fullname: GANAPATI N.SRINIVASA
– fullname: ALON NAVEH
– fullname: EUGENE GORBATOV
– fullname: DHEERAJ R.SUBBAREDDY
– fullname: PAOLO NARVAEZ
– fullname: ABIRAMI PRABHAKARAN
– fullname: PAUL BRETT
– fullname: INDER M.SODHI
– fullname: DAVID A.KOUFATY
BookMark eNqNjDkOwjAQAFNAwfWH5QEUCYpEiyIQFTT0kWMvxsLZtewNER1Px0I8gGqKGc28mBATzor3JYjrlQfP1unMEFljShxB80ACigzIKyAk9KjFMcEtS-ueSDByfHhWBjqV0EB2wSvJvge5Y8zf9B0EHjFCNxiL4sjmNSWJypGkZTG95QxXPy6K9fFwbU4bDNxiCkojobTNuSzLuqrqXb3f_tN8ADhYS-s
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
DocumentTitleAlternate 基于平台热以及功率预算约束,对于给定工作负荷的最佳逻辑处理器计数和类型选择
ExternalDocumentID CN111522585A
GroupedDBID EVB
ID FETCH-epo_espacenet_CN111522585A3
IEDL.DBID EVB
IngestDate Fri Jul 19 15:19:28 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language Chinese
English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_CN111522585A3
Notes Application Number: CN202010077623
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20200811&DB=EPODOC&CC=CN&NR=111522585A
ParticipantIDs epo_espacenet_CN111522585A
PublicationCentury 2000
PublicationDate 20200811
PublicationDateYYYYMMDD 2020-08-11
PublicationDate_xml – month: 08
  year: 2020
  text: 20200811
  day: 11
PublicationDecade 2020
PublicationYear 2020
RelatedCompanies INTEL CORPORATION
RelatedCompanies_xml – name: INTEL CORPORATION
Score 3.3834257
Snippet The invention discloses optimal logical processor count and type selection for a given workload based on platform thermals and power budgeting constraints. A...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Optimal logical processor count and type selection for given workload based on platform thermals and power budgeting constraints
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20200811&DB=EPODOC&locale=&CC=CN&NR=111522585A
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dS8MwED_m_HzTqej8IILsrdjatHYPRVy6MQS7IVP2NpKmm5PZlrVD8Mk_3UvsnC_6msDBJfzufne53AFcelbsUUdIjE1s16BR5Bpe7NwY1-7YtISksS10lW_odp_o_dAZVuB1-RdG9wl9180REVER4r3Q9jpbJbECXVuZX4kpLqW3nYEfNMroWD3mI3aDlt_u94IeazDms7ARPvoIaWQayI3v1mBd0WjVZ7_93FK_UrLfLqWzCxt9lJYUe1D5eKnBNltOXqvB1kP54F2DTV2hGeW4WKIw34fPHuL8jc9IabdI9l3tn86JHv1AeCKJyq2SXE-5QW0IclMyUZaNqEqsWcolUQ5MEtzLZrxQ3JUoMohycy0gU_PTiFjIif4VjaJVs1k-TYr8AC467QHrGqjU6OcERyxc6W8fQjVJk_gIiDSj2HMdyjGmoZ455k2XR47FaVNgHGPax1D_W079v80T2FG3oZKvlnUK1WK-iM_QexfiXB_7F1RioVs
link.rule.ids 230,309,786,891,25594,76906
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8JAEJ4gPvCmqFF8rYnh1tjabSmHxkgLQYVCDBpuZLctiMG2oSUmnvzpzq5FvOh1N5lkdvPNfDM7OwNwaWmhRQ0eYGyimwr1fVOxQqOmXJtjVeMBDXUuq3w9s_1E74fGsACvy78wsk_ou2yOiIjyEe-ZtNfJKonlytrK9IpPcSm-aQ1st5pHx-IxH7HrNuxmv-f2nKrj2I5X9R5thDQyDeTGt2uwXhPdeQV1em6IXynJb5fS2oGNPkqLsl0ofLyUoeQsJ6-VYaubP3iXYVNWaPopLuYoTPfgs4c4f2MzktstknxX-8dzIkc_EBYFRORWSSqn3KA2BLkpmQjLRkQl1ixmAREOLCC4l8xYJrgrEWQQ5aZSQCLmpxG-CCbyVzSKFs1m2TTK0n24aDUHTltBpUY_JzhyvJX--gEUozgKD4EEqh9apkEZxjTUUsesbjLf0Bitc4xjVP0IKn_Lqfy3eQ6l9qDbGXXuvIdj2BY3IxKxmnYCxWy-CE_Rk2f8TF7BFwqwpEg
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=Optimal+logical+processor+count+and+type+selection+for+given+workload+based+on+platform+thermals+and+power+budgeting+constraints&rft.inventor=SCOTT+D.HAHN&rft.inventor=MISHALI+NAIK&rft.inventor=RUSSELL+J.FENGER&rft.inventor=GAURAV+KHANNA&rft.inventor=ELIEZER+WEISSMANN&rft.inventor=GANAPATI+N.SRINIVASA&rft.inventor=ALON+NAVEH&rft.inventor=EUGENE+GORBATOV&rft.inventor=DHEERAJ+R.SUBBAREDDY&rft.inventor=PAOLO+NARVAEZ&rft.inventor=ABIRAMI+PRABHAKARAN&rft.inventor=PAUL+BRETT&rft.inventor=INDER+M.SODHI&rft.inventor=DAVID+A.KOUFATY&rft.date=2020-08-11&rft.externalDBID=A&rft.externalDocID=CN111522585A