JP2018500673A - ホリスティックグローバルなパフォーマンス及び電力管理 - Google Patents
ホリスティックグローバルなパフォーマンス及び電力管理 Download PDFInfo
- Publication number
- JP2018500673A JP2018500673A JP2017531539A JP2017531539A JP2018500673A JP 2018500673 A JP2018500673 A JP 2018500673A JP 2017531539 A JP2017531539 A JP 2017531539A JP 2017531539 A JP2017531539 A JP 2017531539A JP 2018500673 A JP2018500673 A JP 2018500673A
- Authority
- JP
- Japan
- Prior art keywords
- nodes
- policy
- power
- performance
- job
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 66
- 230000006870 function Effects 0.000 claims abstract description 42
- 230000015654 memory Effects 0.000 claims description 54
- 238000009826 distribution Methods 0.000 claims description 17
- 239000004744 fabric Substances 0.000 claims description 10
- 230000002776 aggregation Effects 0.000 claims description 8
- 238000004220 aggregation Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 7
- 238000010801 machine learning Methods 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 abstract description 6
- 239000003795 chemical substances by application Substances 0.000 description 40
- 238000007726 management method Methods 0.000 description 23
- 230000002787 reinforcement Effects 0.000 description 22
- 230000008569 process Effects 0.000 description 12
- 238000004422 calculation algorithm Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 9
- 238000013461 design Methods 0.000 description 9
- 238000005457 optimization Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 230000002093 peripheral effect Effects 0.000 description 6
- 238000003860 storage Methods 0.000 description 5
- 238000013459 approach Methods 0.000 description 4
- 238000010606 normalization Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- ZZUFCTLCJUWOSV-UHFFFAOYSA-N furosemide Chemical compound C1=C(Cl)C(S(=O)(=O)N)=CC(C(O)=O)=C1NCC1=CC=CO1 ZZUFCTLCJUWOSV-UHFFFAOYSA-N 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004043 responsiveness Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 239000000243 solution Substances 0.000 description 2
- 238000010561 standard procedure Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000002195 synergetic effect Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000002301 combined effect Effects 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000002070 nanowire Substances 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/18—Packaging or power distribution
- G06F1/189—Power distribution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/329—Power saving characterised by the action undertaken by task scheduling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
- G06F9/4893—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues taking into account power or heat criteria
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5094—Allocation of resources, e.g. of the central processing unit [CPU] where the allocation takes into account power or heat criteria
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/505—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
- G06F9/522—Barrier synchronisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Human Computer Interaction (AREA)
- Power Sources (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Diaphragms For Electromechanical Transducers (AREA)
- Inorganic Insulating Materials (AREA)
- Lubricants (AREA)
Abstract
Description
例1は、複数のノードの各ノードに結合され、複数のノードに送信するための電力及びパフォーマンス管理のためのポリシーの決定を引き起こすロジックを含み、前記ポリシーは、前記複数のノードにわたる電力及びパフォーマンス管理の調整を引き起こすものであり、前記ポリシーは、1つ以上の目的関数に向けてジョブを管理するものであり、前記ジョブは前記複数のノード上で同時に動作する複数のタスクを含む、装置を含む。
例2は、前記ロジックは、前記複数のノードの各々に対して別個のポリシーを決定するものである、例1に記載の装置を含む。
例3は、前記ロジックは、前記複数のノードの各々の少なくとも一部に対して別個のポリシーを決定するものである、例1に記載の装置を含む。
例4は、前記1つ以上の目的関数は、電力上限を満たしながらパフォーマンスを最大化すること、電力上限を満たしながらエネルギー効率を最大化すること、前記電力上限を満たしながら前記複数のノードの間のパフォーマンス差を最小限に抑えること、パフォーマンスを最大化すること若しくは効率を最大化すること又は電力上限を満たしながらパフォーマンスを最大化しつつ効率を最大化することの1つ以上を含むものである、例1に記載の装置を含む。
例5は、前記ロジックは、階層的機械学習操作に従って動作する、例1に記載の装置を含む。
例6は、前記ロジックは、負荷不均衡の問題、スケーラビリティの問題、又はフレキシビリティの問題のうちの1つ以上を解くための1つ以上の動作を実行するものである、例1に記載の装置を含む。
例7は、前記ポリシーは、前記ジョブ内の全てのノードにわたる電力及びパフォーマンス管理を調整するものである、例1に記載の装置を含む。
例8は、前記ポリシーは、前記ジョブ内の全てのノードにわたり、かつ、ソフトウェア及びハードウェア抽象化層にわたる電力及びパフォーマンス管理を調整するものである、例1に記載の装置を含む。
例9は、前記ロジックは、確率的ポリシー勾配法に従って前記ポリシーを決定するものである、例1に記載の装置を含む。
例10は、前記複数のノードはキャビネットを形成し、前記ポリシーは1つ以上のキャビネット間で階層的に分解され(decomposed)、次いで、前記複数のノード間で分解される、例1に記載の装置を含む。
例11は、前記複数のノードを結合するスケーラブルオーバレイネットワークをさらに含む、例1に記載の装置を含む。
例12は、前記複数のノードを結合するスケーラブルオーバレイネットワークをさらに含み、該スケーラブルオーバレイネットワークは、電力又はパフォーマンステレメトリの集約及び制御の分散を提供する、例1に記載の装置を含む。
例13は、システムオンチップ(SOC)集積回路が前記ロジック及び前記メモリを含む、例1に記載の装置を含む。
例14は、前記複数のノードの各ノードは、1つ以上のプロセッサコアを有するプロセッサと、1つ以上のプロセッサコアを有する画像処理ユニットと、ネットワークファブリックへの接続、ログインコンポーネント、サービスコンポーネント、メモリ、又は入出力デバイスの1つ以上を含むものである、例1に記載の装置を含む。
例16は、前記複数のノードの各々に対して別個のポリシーを決定するステップをさらに含む、例15に記載の方法を含む。
例17は、前記複数のノードの各々の少なくとも一部に対して別個のポリシーを決定するステップをさらに含む、例15に記載の方法を含む。
例18は、前記1つ以上の目的関数は、電力上限を満たしながらパフォーマンスを最大化すること、電力上限を満たしながらエネルギー効率を最大化すること、前記電力上限を満たしながら前記複数のノードの間のパフォーマンス差を最小限に抑えること、パフォーマンスを最大化すること若しくは効率を最大化すること又は電力上限を満たしながらパフォーマンスを最大化しつつ効率を最大化することの1つ以上を含む、例15に記載の方法を含む。
例19は、前記決定は階層的機械学習操作に従って動作する、例15に記載の方法を含む。
例20は、前記決定は、負荷不均衡の問題、スケーラビリティの問題、又はフレキシビリティの問題のうちの1つ以上を解くように実行される、例15に記載の方法を含む。
例21は、前記ポリシーが、前記ジョブ内の全てのノードにわたる電力及びパフォーマンス管理を調整することをさらに含む、例15に記載の方法を含む。
例22は、前記ポリシーが、前記ジョブ内の全てのノードにわたり、かつ、ソフトウェア及びハードウェア抽象化層にわたる電力及びパフォーマンス管理を調整することをさらに含む、例15に記載の方法を含む。
例23は、確率的ポリシー勾配法に従って前記ポリシーを決定するステップをさらに含む、例15に記載の方法を含む。
例24は、前記複数のノードはキャビネットを形成し、前記ポリシーは1つ以上のキャビネット間で階層的に分解され、次いで、前記複数のノード間で分解される、例15に記載の方法を含む。
例25は、スケーラブルオーバレイネットワークを介して、前記複数のノードを結合するステップをさらに含む、例15に記載の方法を含む。
例26は、スケーラブルオーバレイネットワークを介して、前記複数のノードを結合するステップをさらに含み、該スケーラブルオーバレイネットワークは、電力又はパフォーマンステレメトリの集約及び制御の分散を提供する、例15に記載の方法を含む。
例28は、前記プロセッサ上で実行されて、前記プロセッサが前記1つ以上の動作を実行するように構成する前記1つ以上の命令を含み、前記1つ以上の命令は、前記複数のノードの各々に対して別個のポリシーを決定するステップをさらに含む、例27に記載のコンピュータ読み取り可能媒体を含む。
例29は、前記プロセッサ上で実行されて、前記プロセッサが前記1つ以上の動作を実行するように構成する前記1つ以上の命令を含み、前記1つ以上の命令は、前記複数のノードの各々の少なくとも一部に対して別個のポリシーを決定するステップをさらに含む、例27に記載の方法を含む。
Claims (26)
- 複数のノードの各ノードに結合され、複数のノードに送信するための電力及びパフォーマンス管理のためのポリシーの決定を引き起こすロジックを含み、
前記ポリシーは、前記複数のノードにわたる電力及びパフォーマンス管理の調整を引き起こすものであり、前記ポリシーは、1つ以上の目的関数に向けてジョブを管理するものであり、前記ジョブは前記複数のノード上で同時に動作する複数のタスクを含む、装置。 - 前記ロジックは、前記複数のノードの各々に対して別個のポリシーを決定するものである、請求項1に記載の装置。
- 前記ロジックは、前記複数のノードの各々の少なくとも一部に対して別個のポリシーを決定するものである、請求項1に記載の装置。
- 前記1つ以上の目的関数は、電力上限を満たしながらパフォーマンスを最大化すること、電力上限を満たしながらエネルギー効率を最大化すること、前記電力上限を満たしながら前記複数のノードの間のパフォーマンス差を最小化すること、パフォーマンスを最大化すること若しくは効率を最大化すること又は電力上限を満たしながらパフォーマンスを最大化しつつ効率を最大化することの1つ以上を含むものである、請求項1に記載の装置。
- 前記ロジックは、階層的機械学習操作に従って動作する、請求項1に記載の装置。
- 前記ロジックは、負荷不均衡の問題、スケーラビリティの問題、又はフレキシビリティの問題のうちの1つ以上を解くための1つ以上の動作を実行するものである、請求項1に記載の装置。
- 前記ポリシーは、前記ジョブ内の全てのノードにわたる電力及びパフォーマンス管理を調整するものである、請求項1に記載の装置。
- 前記ポリシーは、前記ジョブ内の全てのノードにわたり、かつ、ソフトウェア及びハードウェア抽象化層にわたる電力及びパフォーマンス管理を調整するものである、請求項1に記載の装置。
- 前記ロジックは、確率的ポリシー勾配法に従って前記ポリシーを決定するものである、請求項1に記載の装置。
- 前記複数のノードはキャビネットを形成し、前記ポリシーは1つ以上のキャビネット間で階層的に分解され、次いで、前記複数のノード間で分解される、請求項1に記載の装置。
- 前記複数のノードを結合するスケーラブルオーバレイネットワークをさらに含む、請求項1に記載の装置。
- 前記複数のノードを結合するスケーラブルオーバレイネットワークをさらに含み、該スケーラブルオーバレイネットワークは、電力又はパフォーマンステレメトリの集約及び制御の分散を提供する、請求項1に記載の装置。
- システムオンチップ(SOC)集積回路が前記ロジック及びメモリを含む、請求項1に記載の装置。
- 前記複数のノードの各ノードは、1つ以上のプロセッサコアを有するプロセッサと、1つ以上のプロセッサコアを有する画像処理ユニットと、ネットワークファブリックへの接続、ログインコンポーネント、サービスコンポーネント、メモリ、又は入出力デバイスの1つ以上を含むものである、請求項1に記載の装置。
- 複数のノードの各ノードに対して電力及びパフォーマンス管理のためのポリシーの決定を引き起こすステップと、
前記ポリシーを前記複数のノードに送信するステップと、を含み、
前記ポリシーは、前記複数のノードにわたる電力及びパフォーマンス管理の調整を引き起こすものであり、前記ポリシーは、1つ以上の目的関数に向けてジョブを管理するものであり、前記ジョブは前記複数のノード上で同時に動作する複数のタスクを含む、方法。 - 前記複数のノードの各々に対して別個のポリシーを決定するステップをさらに含む、請求項15に記載の方法。
- 前記複数のノードの各々の少なくとも一部に対して別個のポリシーを決定するステップをさらに含む、請求項15に記載の方法。
- 前記1つ以上の目的関数は、電力上限を満たしながらパフォーマンスを最大化すること、電力上限を満たしながらエネルギー効率を最大化すること、前記電力上限を満たしながら前記複数のノードの間のパフォーマンス差を最小限に抑えること、パフォーマンスを最大化すること若しくは効率を最大化すること又は電力上限を満たしながらパフォーマンスを最大化しつつ効率を最大化することの1つ以上を含む、請求項15に記載の方法。
- 前記決定は階層的機械学習操作に従って動作する、あるいは
前記決定は、負荷不均衡の問題、スケーラビリティの問題、又はフレキシビリティの問題のうちの1つ以上を解くように実行される、請求項15に記載の方法。 - 前記ポリシーが、前記ジョブ内の全てのノードにわたる電力及びパフォーマンス管理を調整することをさらに含む、請求項15に記載の方法。
- 前記ポリシーが、前記ジョブ内の全てのノードにわたり、かつ、ソフトウェア及びハードウェア抽象化層にわたる、電力及びパフォーマンス管理を調整することをさらに含む、請求項15に記載の方法。
- 確率的ポリシー勾配法に従って前記ポリシーを決定するステップをさらに含む、あるいは
前記複数のノードはキャビネットを形成し、前記ポリシーは1つ以上のキャビネット間で階層的に分解され、次いで、前記複数のノード間で分解される、請求項15に記載の方法。 - スケーラブルオーバレイネットワークを介して、前記複数のノードを結合するステップをさらに含む、あるいは
スケーラブルオーバレイネットワークを介して、前記複数のノードを結合するステップをさらに含み、該スケーラブルオーバレイネットワークは、電力又はパフォーマンステレメトリの集約及び制御の分散を提供する、請求項15に記載の方法。 - プロセッサ上で実行されて、該プロセッサに請求項15から23のいずれか一項に記載の方法の1つ以上の動作を実行させる1つ以上のプログラム。
- 請求項15から23のいずれか一項に記載の方法を実行する手段を含む装置。
- 請求項24に記載の1つ以上のプログラムを記憶しているコンピュータ読み取り可能媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021100077A JP7222029B2 (ja) | 2014-12-22 | 2021-06-16 | ホリスティックグローバルなパフォーマンス及び電力管理 |
JP2023014366A JP2023041852A (ja) | 2014-12-22 | 2023-02-02 | ホリスティックグローバルなパフォーマンス及び電力管理 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/580,150 US10101786B2 (en) | 2014-12-22 | 2014-12-22 | Holistic global performance and power management |
US14/580,150 | 2014-12-22 | ||
PCT/US2015/062278 WO2016105791A1 (en) | 2014-12-22 | 2015-11-24 | Holistic global performance and power management |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021100077A Division JP7222029B2 (ja) | 2014-12-22 | 2021-06-16 | ホリスティックグローバルなパフォーマンス及び電力管理 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2018500673A true JP2018500673A (ja) | 2018-01-11 |
Family
ID=56129304
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017531539A Pending JP2018500673A (ja) | 2014-12-22 | 2015-11-24 | ホリスティックグローバルなパフォーマンス及び電力管理 |
JP2021100077A Active JP7222029B2 (ja) | 2014-12-22 | 2021-06-16 | ホリスティックグローバルなパフォーマンス及び電力管理 |
JP2023014366A Pending JP2023041852A (ja) | 2014-12-22 | 2023-02-02 | ホリスティックグローバルなパフォーマンス及び電力管理 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021100077A Active JP7222029B2 (ja) | 2014-12-22 | 2021-06-16 | ホリスティックグローバルなパフォーマンス及び電力管理 |
JP2023014366A Pending JP2023041852A (ja) | 2014-12-22 | 2023-02-02 | ホリスティックグローバルなパフォーマンス及び電力管理 |
Country Status (6)
Country | Link |
---|---|
US (3) | US10101786B2 (ja) |
EP (1) | EP3238002A4 (ja) |
JP (3) | JP2018500673A (ja) |
KR (3) | KR20210101337A (ja) |
CN (2) | CN113722061A (ja) |
WO (1) | WO2016105791A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019079528A (ja) * | 2017-10-20 | 2019-05-23 | グラフコアー リミテッドGraphcore Limited | マルチタイル処理配列における同期化 |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10101786B2 (en) | 2014-12-22 | 2018-10-16 | Intel Corporation | Holistic global performance and power management |
US9733684B2 (en) | 2015-09-14 | 2017-08-15 | Samsung Electronics Co., Ltd. | System and method for controlling power consumption |
US10002056B2 (en) | 2015-09-15 | 2018-06-19 | Texas Instruments Incorporated | Integrated circuit chip with cores asymmetrically oriented with respect to each other |
US10146286B2 (en) * | 2016-01-14 | 2018-12-04 | Intel Corporation | Dynamically updating a power management policy of a processor |
US10296074B2 (en) | 2016-08-12 | 2019-05-21 | Qualcomm Incorporated | Fine-grained power optimization for heterogeneous parallel constructs |
US9792397B1 (en) * | 2017-01-08 | 2017-10-17 | Alphaics Corporation | System and method for designing system on chip (SoC) circuits through artificial intelligence and reinforcement learning |
WO2018153807A1 (en) * | 2017-02-24 | 2018-08-30 | Deepmind Technologies Limited | Action selection for reinforcement learning using neural networks |
KR20180098904A (ko) | 2017-02-27 | 2018-09-05 | 삼성전자주식회사 | 컴퓨팅 장치 및 컴퓨팅 장치에 포함된 복수의 코어들에 전력을 할당하는 방법 |
WO2019018048A1 (en) * | 2017-07-20 | 2019-01-24 | Hewlett-Packard Development Company, L.P. | APPLICATION POWER ALLOCATION |
US10444813B2 (en) * | 2017-09-28 | 2019-10-15 | Intel Corporation | Multi-criteria power management scheme for pooled accelerator architectures |
US11054887B2 (en) * | 2017-12-28 | 2021-07-06 | Advanced Micro Devices, Inc. | System-wide low power management |
US11568236B2 (en) | 2018-01-25 | 2023-01-31 | The Research Foundation For The State University Of New York | Framework and methods of diverse exploration for fast and safe policy improvement |
US11106211B2 (en) * | 2018-04-02 | 2021-08-31 | Sony Group Corporation | Vision-based sample-efficient reinforcement learning framework for autonomous driving |
US11055139B2 (en) * | 2018-06-12 | 2021-07-06 | International Business Machines Corporation | Smart accelerator allocation and reclamation for deep learning jobs in a computing cluster |
CN109242098A (zh) * | 2018-07-25 | 2019-01-18 | 深圳先进技术研究院 | 限定代价下神经网络结构搜索方法及相关产品 |
CN113454638A (zh) * | 2018-12-19 | 2021-09-28 | 艾奎菲股份有限公司 | 用于使用计算机视觉进行复杂视觉检查任务的联合学习的***和方法 |
CN113168588B (zh) * | 2019-01-15 | 2023-11-24 | 索尼集团公司 | 服务器以及学习*** |
US10936712B1 (en) * | 2019-06-06 | 2021-03-02 | NortonLifeLock Inc. | Systems and methods for protecting users |
US11663494B2 (en) * | 2019-12-05 | 2023-05-30 | Uchicago Argonne, Llc | Systems and methods for hierarchical multi-objective optimization |
US11651839B2 (en) | 2020-03-02 | 2023-05-16 | Uchicago Argonne, Llc | Systems and methods for generating phase diagrams for metastable material states |
US11710038B2 (en) | 2020-04-13 | 2023-07-25 | Uchicago Argonne, Llc | Systems and methods for active learning from sparse training data |
CN113239655B (zh) * | 2020-05-21 | 2024-06-28 | 台湾积体电路制造股份有限公司 | 半导体电路的约束确定***和方法 |
US11914527B2 (en) | 2021-10-26 | 2024-02-27 | International Business Machines Corporation | Providing a dynamic random-access memory cache as second type memory per application process |
CN114006941B (zh) * | 2021-10-30 | 2024-07-09 | 平安国际智慧城市科技股份有限公司 | 数据同步方法、装置、计算机设备及介质 |
EP4195044A1 (fr) * | 2021-12-09 | 2023-06-14 | Bull SAS | Méthode d'optimisation de la consommation énergétique d'une infrastructure informatique par suspension de travaux |
JP7392027B2 (ja) * | 2022-04-14 | 2023-12-05 | ソフトバンク株式会社 | システム |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005115939A (ja) * | 2003-10-07 | 2005-04-28 | Hewlett-Packard Development Co Lp | ラック機器アプリケーション動作変更システムおよび方法 |
US20080109811A1 (en) * | 2006-11-08 | 2008-05-08 | International Business Machines Corporation | Computer system management and throughput maximization in the presence of power constraints |
JP2011034403A (ja) * | 2009-08-03 | 2011-02-17 | Ntt Data Corp | サービス実行装置、サービス実行方法 |
WO2013030860A1 (ja) * | 2011-08-26 | 2013-03-07 | 株式会社日立製作所 | 予測型逐次計算装置 |
JP2014506372A (ja) * | 2010-12-30 | 2014-03-13 | パンドウィット・コーポレーション | 物理的情報に基づく仮想マシンの割り当てのためのシステムおよび方法 |
JP2014186522A (ja) * | 2013-03-22 | 2014-10-02 | Fujitsu Ltd | 計算システム及びその電力管理方法 |
JP2014527248A (ja) * | 2011-09-20 | 2014-10-09 | クアルコム,インコーポレイテッド | コンピューティングデバイス用の動的な電力最適化 |
Family Cites Families (67)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5396635A (en) | 1990-06-01 | 1995-03-07 | Vadem Corporation | Power conservation apparatus having multiple power reduction levels dependent upon the activity of the computer system |
US6601084B1 (en) | 1997-12-19 | 2003-07-29 | Avaya Technology Corp. | Dynamic load balancer for multiple network servers |
JP3563256B2 (ja) | 1998-02-13 | 2004-09-08 | 富士通株式会社 | 省電力機能の遠隔制御方法、情報処理装置及び記憶媒体 |
US6195739B1 (en) | 1998-06-29 | 2001-02-27 | Cisco Technology, Inc. | Method and apparatus for passing data among processor complex stages of a pipelined processing engine |
US6711691B1 (en) | 1999-05-13 | 2004-03-23 | Apple Computer, Inc. | Power management for computer systems |
US6748222B1 (en) | 2000-11-06 | 2004-06-08 | Nortel Networks Limited | Method and system for providing load-balanced communication |
US6704877B2 (en) | 2000-12-29 | 2004-03-09 | Intel Corporation | Dynamically changing the performance of devices in a computer platform |
US7143300B2 (en) * | 2001-07-25 | 2006-11-28 | Hewlett-Packard Development Company, L.P. | Automated power management system for a network of computers |
US6854035B2 (en) * | 2001-10-05 | 2005-02-08 | International Business Machines Corporation | Storage area network methods and apparatus for display and management of a hierarchical file system extension policy |
US20030079151A1 (en) | 2001-10-18 | 2003-04-24 | International Business Machines Corporation | Energy-aware workload distribution |
US6943714B2 (en) | 2002-08-19 | 2005-09-13 | Tdk Semiconductor Corporation | Method and apparatus of obtaining power computation parameters |
KR100992177B1 (ko) | 2003-05-07 | 2010-11-04 | 모사이드 테크놀로지스 코포레이션 | 파워 아일랜드를 사용한 집적 회로의 파워 관리 |
US7051215B2 (en) * | 2003-06-13 | 2006-05-23 | Intel Corporation | Power management for clustered computing platforms |
US7174471B2 (en) * | 2003-12-24 | 2007-02-06 | Intel Corporation | System and method for adjusting I/O processor frequency in response to determining that a power set point for a storage device has not been reached |
US7693991B2 (en) | 2004-01-16 | 2010-04-06 | International Business Machines Corporation | Virtual clustering and load balancing servers |
US8335909B2 (en) | 2004-04-15 | 2012-12-18 | Raytheon Company | Coupling processors to each other for high performance computing (HPC) |
US8271807B2 (en) | 2008-04-21 | 2012-09-18 | Adaptive Computing Enterprises, Inc. | System and method for managing energy consumption in a compute environment |
JP4448784B2 (ja) | 2005-03-15 | 2010-04-14 | 株式会社日立製作所 | 並列計算機の同期方法及びプログラム |
US7549177B2 (en) | 2005-03-28 | 2009-06-16 | Intel Corporation | Advanced thermal management using an average power controller over an adjustable time window |
US7484108B2 (en) | 2005-06-23 | 2009-01-27 | Intel Corporation | Enhancing power delivery with transient running average power limits |
TW200805047A (en) * | 2005-12-23 | 2008-01-16 | Koninkl Philips Electronics Nv | Performance analysis based system level power management |
US7602874B2 (en) | 2006-01-26 | 2009-10-13 | International Business Machines Corporation | Providing accurate time-based counters for scaling operating frequencies of microprocessors |
US8316360B2 (en) | 2006-09-29 | 2012-11-20 | Intel Corporation | Methods and apparatus to optimize the parallel execution of software processes |
US7916676B2 (en) | 2007-03-23 | 2011-03-29 | Broadcom Corporation | Method and system for holistic energy management in ethernet networks |
US8041773B2 (en) | 2007-09-24 | 2011-10-18 | The Research Foundation Of State University Of New York | Automatic clustering for self-organizing grids |
US8578193B2 (en) | 2007-11-28 | 2013-11-05 | International Business Machines Corporation | Apparatus, method and program product for adaptive real-time power and perfomance optimization of multi-core processors |
US7971084B2 (en) * | 2007-12-28 | 2011-06-28 | Intel Corporation | Power management in electronic systems |
US8806491B2 (en) | 2007-12-31 | 2014-08-12 | Intel Corporation | Thread migration to improve power efficiency in a parallel processing environment |
US8301742B2 (en) | 2008-04-07 | 2012-10-30 | International Business Machines Corporation | Systems and methods for coordinated management of power usage and runtime performance in performance-managed computing environments |
US8010815B2 (en) * | 2008-05-01 | 2011-08-30 | International Business Machines Corporation | Computational device power-savings |
US8122117B2 (en) | 2009-05-28 | 2012-02-21 | Microsoft Corporation | Determining an imbalance among computer-component usage |
US20110055838A1 (en) | 2009-08-28 | 2011-03-03 | Moyes William A | Optimized thread scheduling via hardware performance monitoring |
US8539155B1 (en) * | 2009-09-21 | 2013-09-17 | Tilera Corporation | Managing home cache assignment |
US8892931B2 (en) | 2009-10-20 | 2014-11-18 | Empire Technology Development Llc | Power channel monitor for a multicore processor |
US8527740B2 (en) | 2009-11-13 | 2013-09-03 | International Business Machines Corporation | Mechanism of supporting sub-communicator collectives with O(64) counters as opposed to one counter for each sub-communicator |
US8341441B2 (en) | 2009-12-24 | 2012-12-25 | International Business Machines Corporation | Reducing energy consumption in a cloud computing environment |
US9542231B2 (en) | 2010-04-13 | 2017-01-10 | Et International, Inc. | Efficient execution of parallel computer programs |
US20110307716A1 (en) | 2010-06-10 | 2011-12-15 | Broadcom Corporation | Global control policy manager |
US9268611B2 (en) * | 2010-09-25 | 2016-02-23 | Intel Corporation | Application scheduling in heterogeneous multiprocessor computing platform based on a ratio of predicted performance of processor cores |
US20120084028A1 (en) | 2010-09-30 | 2012-04-05 | Ibm Corporation | Framework and Methodology for a Real-Time Fine-Grained Power Profiling with Integrated Modeling |
US8635483B2 (en) | 2011-04-05 | 2014-01-21 | International Business Machines Corporation | Dynamically tune power proxy architectures |
JP5679047B2 (ja) | 2011-04-18 | 2015-03-04 | 富士通株式会社 | スレッド処理方法、およびスレッド処理システム |
US8769316B2 (en) | 2011-09-06 | 2014-07-01 | Intel Corporation | Dynamically allocating a power budget over multiple domains of a processor |
US8650423B2 (en) | 2011-10-12 | 2014-02-11 | Qualcomm Incorporated | Dynamic voltage and clock scaling control based on running average, variant and trend |
US8806410B2 (en) | 2011-10-28 | 2014-08-12 | The Board Of Trustees Of The University Of Illinois | Power balanced pipelines |
US9195516B2 (en) | 2011-12-01 | 2015-11-24 | International Business Machines Corporation | Determining collective barrier operation skew in a parallel computer |
US9141166B2 (en) | 2011-12-13 | 2015-09-22 | Intel Corporation | Method, apparatus, and system for energy efficiency and energy conservation including dynamic control of energy consumption in power domains |
US9304570B2 (en) | 2011-12-15 | 2016-04-05 | Intel Corporation | Method, apparatus, and system for energy efficiency and energy conservation including power and performance workload-based balancing between multiple processing elements |
CN102427230B (zh) * | 2011-12-19 | 2013-11-20 | 天津市电力公司 | 用于分布式微网孤岛运行风光储联合调度的方法及*** |
US10990407B2 (en) | 2012-04-24 | 2021-04-27 | Intel Corporation | Dynamic interrupt reconfiguration for effective power management |
CN103384372B (zh) * | 2012-05-03 | 2016-08-10 | 华为技术有限公司 | 一种优化网络容量和覆盖折中的方法、装置及*** |
US8930948B2 (en) | 2012-06-21 | 2015-01-06 | Vmware, Inc. | Opportunistically proactive resource management using spare capacity |
US9110644B2 (en) | 2012-09-14 | 2015-08-18 | Intel Corporation | Providing additional current capacity to a processor for a turbo mode |
US9342122B2 (en) | 2012-09-17 | 2016-05-17 | Intel Corporation | Distributing power to heterogeneous compute elements of a processor |
US9110734B2 (en) | 2012-11-12 | 2015-08-18 | International Business Machines Corporation | Power-constrained compiler code generation and scheduling of work in a heterogeneous processing system |
US9235252B2 (en) | 2012-12-21 | 2016-01-12 | Intel Corporation | Dynamic balancing of power across a plurality of processor domains according to power policy control bias |
US9195285B2 (en) | 2012-12-27 | 2015-11-24 | Intel Corporation | Techniques for platform duty cycling |
US9395774B2 (en) * | 2012-12-28 | 2016-07-19 | Intel Corporation | Total platform power control |
US9665154B2 (en) | 2013-05-31 | 2017-05-30 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Subsystem-level power management in a multi-node virtual machine environment |
EP3028107A4 (en) | 2013-08-02 | 2017-03-01 | Schneider Electric USA, Inc. | System and method for representing power system information |
US9568978B2 (en) * | 2013-09-26 | 2017-02-14 | Intel Corporation | Controlling power consumption in processor-based systems and components thereof |
KR20150050135A (ko) | 2013-10-31 | 2015-05-08 | 삼성전자주식회사 | 복수의 이종 코어들을 포함하는 전자 시스템 및 이의 동작 방법 |
US9588559B2 (en) | 2013-12-23 | 2017-03-07 | Intel Corporation | Configurable power supplies for dynamic current sharing |
US10101786B2 (en) | 2014-12-22 | 2018-10-16 | Intel Corporation | Holistic global performance and power management |
US9811143B2 (en) | 2014-12-23 | 2017-11-07 | Intel Corporation | Systems and methods for dynamic spatial power steering |
US10466754B2 (en) | 2014-12-26 | 2019-11-05 | Intel Corporation | Dynamic hierarchical performance balancing of computational resources |
US9477533B2 (en) | 2014-12-26 | 2016-10-25 | Intel Corporation | Progress meters in parallel computing |
-
2014
- 2014-12-22 US US14/580,150 patent/US10101786B2/en active Active
-
2015
- 2015-11-24 KR KR1020217025103A patent/KR20210101337A/ko not_active Application Discontinuation
- 2015-11-24 EP EP15873996.1A patent/EP3238002A4/en not_active Withdrawn
- 2015-11-24 CN CN202110878299.0A patent/CN113722061A/zh active Pending
- 2015-11-24 KR KR1020177013595A patent/KR20170100487A/ko active IP Right Grant
- 2015-11-24 WO PCT/US2015/062278 patent/WO2016105791A1/en active Application Filing
- 2015-11-24 CN CN201580063584.XA patent/CN107003901A/zh active Pending
- 2015-11-24 JP JP2017531539A patent/JP2018500673A/ja active Pending
- 2015-11-24 KR KR1020237043736A patent/KR20240005113A/ko active Search and Examination
-
2018
- 2018-10-16 US US16/162,303 patent/US10884471B2/en active Active
-
2021
- 2021-01-05 US US17/142,149 patent/US11740673B2/en active Active
- 2021-06-16 JP JP2021100077A patent/JP7222029B2/ja active Active
-
2023
- 2023-02-02 JP JP2023014366A patent/JP2023041852A/ja active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005115939A (ja) * | 2003-10-07 | 2005-04-28 | Hewlett-Packard Development Co Lp | ラック機器アプリケーション動作変更システムおよび方法 |
US20080109811A1 (en) * | 2006-11-08 | 2008-05-08 | International Business Machines Corporation | Computer system management and throughput maximization in the presence of power constraints |
JP2011034403A (ja) * | 2009-08-03 | 2011-02-17 | Ntt Data Corp | サービス実行装置、サービス実行方法 |
JP2014506372A (ja) * | 2010-12-30 | 2014-03-13 | パンドウィット・コーポレーション | 物理的情報に基づく仮想マシンの割り当てのためのシステムおよび方法 |
WO2013030860A1 (ja) * | 2011-08-26 | 2013-03-07 | 株式会社日立製作所 | 予測型逐次計算装置 |
JP2014527248A (ja) * | 2011-09-20 | 2014-10-09 | クアルコム,インコーポレイテッド | コンピューティングデバイス用の動的な電力最適化 |
JP2014186522A (ja) * | 2013-03-22 | 2014-10-02 | Fujitsu Ltd | 計算システム及びその電力管理方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019079528A (ja) * | 2017-10-20 | 2019-05-23 | グラフコアー リミテッドGraphcore Limited | マルチタイル処理配列における同期化 |
Also Published As
Publication number | Publication date |
---|---|
US20190121414A1 (en) | 2019-04-25 |
US10884471B2 (en) | 2021-01-05 |
JP2023041852A (ja) | 2023-03-24 |
EP3238002A4 (en) | 2018-08-29 |
KR20170100487A (ko) | 2017-09-04 |
EP3238002A1 (en) | 2017-11-01 |
US20160179162A1 (en) | 2016-06-23 |
US10101786B2 (en) | 2018-10-16 |
JP2021140825A (ja) | 2021-09-16 |
KR20240005113A (ko) | 2024-01-11 |
WO2016105791A1 (en) | 2016-06-30 |
JP7222029B2 (ja) | 2023-02-14 |
US11740673B2 (en) | 2023-08-29 |
CN107003901A (zh) | 2017-08-01 |
CN113722061A (zh) | 2021-11-30 |
KR20210101337A (ko) | 2021-08-18 |
US20210247829A1 (en) | 2021-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7222029B2 (ja) | ホリスティックグローバルなパフォーマンス及び電力管理 | |
US10355966B2 (en) | Managing variations among nodes in parallel system frameworks | |
TWI646418B (zh) | 用於計算資源之動態階層式效能平衡的方法、設備及媒體 | |
Czarnul et al. | Energy‐aware high‐performance computing: survey of state‐of‐the‐art tools, techniques, and environments | |
Jin et al. | A survey on software methods to improve the energy efficiency of parallel computing | |
Farokhi et al. | Self-adaptation challenges for cloud-based applications: A control theoretic perspective | |
Li et al. | Deploying graph algorithms on gpus: An adaptive solution | |
Juan et al. | Power-aware performance increase via core/uncore reinforcement control for chip-multiprocessors | |
KR101990411B1 (ko) | 클라우드 시스템에서의 우선 순위 기반 자원 스케일링 시스템, 장치 및 방법 | |
US10088891B2 (en) | Multi-core computer processor based on a dynamic core-level power management for enhanced overall power efficiency | |
Islam et al. | Distributed temperature-aware resource management in virtualized data center | |
Bui et al. | Energy efficiency in cloud computing based on mixture power spectral density prediction | |
Kannan et al. | Towards Application Centric Carbon Emission Management | |
Zhou | Distributed parallel power system simulation | |
Konnurmath et al. | Power-Aware Characteristics of Matrix Operations on Multicores | |
Rayan et al. | Resource Prediction for Big Data Processing in a Cloud Data Center: A Machine Learning Approach: A Machine Learning Approach | |
Karamati et al. | An energy-efficient single-source shortest path algorithm | |
Iordache et al. | Heterogeneous resource selection for arbitrary HPC applications in the cloud | |
Landwehr | An experimental exploration of self-aware systems for exascale architectures | |
Namasudra et al. | Dark silicon and future on-chip systems | |
Vakali et al. | A multi-layer software architecture framework for adaptive real-time analytics | |
Liu et al. | Enabling Energy-Efficient and Reliable Neural Network via Neuron-Level Voltage Scaling | |
Shankar | SiaHet: Towards Exploiting Intra-Job Resource Heterogeneity in Heterogeneity-aware, Goodput Optimized Deep Learning Cluster Scheduling | |
Gholkar | On the Management of Power Constraints for High Performance Systems | |
Zhang | Maximizing Performance in Power-Constrained Computing Systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181119 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190821 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190910 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200804 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210309 |