JP5712812B2 - コンピュータシステムおよびコンピュータシステムの動作方法 - Google Patents
コンピュータシステムおよびコンピュータシステムの動作方法 Download PDFInfo
- Publication number
- JP5712812B2 JP5712812B2 JP2011138530A JP2011138530A JP5712812B2 JP 5712812 B2 JP5712812 B2 JP 5712812B2 JP 2011138530 A JP2011138530 A JP 2011138530A JP 2011138530 A JP2011138530 A JP 2011138530A JP 5712812 B2 JP5712812 B2 JP 5712812B2
- Authority
- JP
- Japan
- Prior art keywords
- processor
- task
- computer system
- fan
- load
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 25
- 239000000758 substrate Substances 0.000 claims description 51
- 238000001816 cooling Methods 0.000 claims description 26
- 238000012545 processing Methods 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 19
- 238000011144 upstream manufacturing Methods 0.000 claims description 4
- 230000015654 memory Effects 0.000 description 51
- 101000691574 Homo sapiens Junction plakoglobin Proteins 0.000 description 36
- 102100026153 Junction plakoglobin Human genes 0.000 description 36
- 230000020169 heat generation Effects 0.000 description 32
- 239000004065 semiconductor Substances 0.000 description 14
- 230000007423 decrease Effects 0.000 description 11
- 230000007246 mechanism Effects 0.000 description 11
- 238000005192 partition Methods 0.000 description 9
- 238000012546 transfer Methods 0.000 description 8
- 102100024109 Cyclin-T1 Human genes 0.000 description 7
- 101000910488 Homo sapiens Cyclin-T1 Proteins 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 102100040862 Dual specificity protein kinase CLK1 Human genes 0.000 description 4
- 102100040844 Dual specificity protein kinase CLK2 Human genes 0.000 description 4
- 101000749294 Homo sapiens Dual specificity protein kinase CLK1 Proteins 0.000 description 4
- 101000749291 Homo sapiens Dual specificity protein kinase CLK2 Proteins 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000011017 operating method Methods 0.000 description 3
- 230000000593 degrading effect Effects 0.000 description 2
- RFHAOTPXVQNOHP-UHFFFAOYSA-N fluconazole Chemical compound C1=NC=NN1CC(C=1C(=CC(F)=CC=1)F)(O)CN1C=NC=N1 RFHAOTPXVQNOHP-UHFFFAOYSA-N 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 101100075829 Caenorhabditis elegans mab-3 gene Proteins 0.000 description 1
- 101100476210 Caenorhabditis elegans rnt-1 gene Proteins 0.000 description 1
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 239000004519 grease Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 229910000679 solder Inorganic materials 0.000 description 1
Images
Landscapes
- Cooling Or The Like Of Electrical Apparatus (AREA)
- Power Sources (AREA)
Description
(付記1)
順次発生する複数のタスクをそれぞれ処理する複数のプロセッサと、
前記タスクの内容を示すタスク情報を順に受け、前記各タスクを処理するために前記プロセッサに掛かる負荷を求める算出部と、
連続する所定数の前記タスクを含むタスクグループ毎に、負荷が相対的に大きいタスクを前記プロセッサの1つである第1プロセッサに割り当て、負荷が相対的に小さいタスクを残りのプロセッサに割り当てる割り当て部と
を備えていることを特徴とするコンピュータシステム。
(付記2)
前記プロセッサが搭載される基板と、
前記基板上における前記第1プロセッサに近接する位置に配置される温度センサと、
前記温度センサが検知する温度に応じて前記基板上を流れる気流の量を変更し、温度が高いほど気流の量を増やす冷却部と
を備えていることを特徴とする付記1に記載のコンピュータシステム。
(付記3)
前記冷却部は、
前記基板上に気流を発生させるためのファンと、
前記温度センサが検知する温度が高いほど前記ファンの回転数を増加させる制御回路と
を備えていることを特徴とする付記2に記載のコンピュータシステム。
(付記4)
前記冷却部は、
前記基板上に気流を発生させるためのファンと、
前記基板における気流の下流側または上流側に開閉自在に配置され、前記温度センサが検知する温度が高いほど開口部が大きくなるシャッタと
を備えていることを特徴とする付記2に記載のコンピュータシステム。
(付記5)
前記温度センサは、前記第1プロセッサに接して配置され、前記第1プロセッサの温度に応じて可動部が移動するサーモアクチュエータであり、
前記シャッタは、前記可動部に移動に応じて前記開口部の大きさが調整されること
を特徴とする付記4に記載のコンピュータシステム。
(付記6)
複数の前記基板が収納される装置架を備え、
前記ファンは、複数の前記基板に共通に設けられること
を特徴とする付記4に記載のコンピュータシステム。
(付記7)
前記装置架内の気圧と前記装置架の外部の気圧との圧力差を検出する圧力センサと、
前記圧力差に応じて前記ファンの回転数を変更し、前記圧力差が小さいほど前記ファンの回転数を増加させる制御回路と
を備えていることを特徴とする付記6に記載のコンピュータシステム。
(付記8)
前記割り当て部は、前記第1プロセッサの動作周波数を前記残りのプロセッサの動作周波数より高く設定すること
を特徴とする付記1ないし付記7のいずれか1項に記載のコンピュータシステム。
(付記9)
前記各タスクグループは、前記プロセッサの数が”n”のときに、”n”の倍数(正の数)のタスクを含み、
前記割り当て部は、前記各タスクグループ内の均等の数の前記タスクを前記プロセッサにそれぞれ割り当てること
を特徴とする付記1ないし付記8のいずれか1項に記載のコンピュータシステム。
(付記10)
複数のプロセッサにより処理されるために順次発生する複数のタスクの内容を示すタスク情報を順に受け、
前記各タスクを処理するために前記プロセッサに掛かる負荷を求め、
連続する所定数の前記タスクを含むタスクグループ毎に、負荷が相対的に大きいタスクを前記プロセッサの1つである第1プロセッサに割り当て、負荷が相対的に小さいタスクを残りのプロセッサに割り当てること
を特徴とするコンピュータシステムの動作方法。
(付記11)
前記プロセッサが搭載される基板上における前記第1プロセッサに近接する位置に配置される温度センサが検知する温度に応じて、前記基板上を流れる気流の量を変更し、温度が高いほど気流の量を増やすこと
を特徴とする付記10に記載のコンピュータシステムの動作方法。
(付記12)
前記温度センサが検知する温度が高いほど、前記基板上に気流を発生させるためのファンの回転数を増加させること
を特徴とする付記11に記載のコンピュータシステムの動作方法。
(付記13)
ファンにより前記基板上に気流を発生させ、
前記温度センサが検知する温度が高いほど、前記基板における気流の下流側または上流側に開閉自在に配置されるシャッタの開口部を大きくすること
を特徴とする付記11に記載のコンピュータシステムの動作方法。
(付記14)
前記第1プロセッサの動作周波数を前記残りのプロセッサの動作周波数より高く設定すること
を特徴とする付記10ないし付記13のいずれか1項に記載のコンピュータシステムの動作方法。
(付記15)
前記各タスクグループは、前記プロセッサの数が”n”のときに、”n”の倍数(正の数)のタスクを含み、
前記割り当て部は、前記各タスクグループ内の均等の数の前記タスクを前記プロセッサにそれぞれ割り当てること
を特徴とする付記10ないし付記14のいずれか1項に記載のコンピュータシステムの動作方法。
(付記16)
少なくとも1つの前記ファンが発生させる前記気流が、複数の前記シャッタに振り分けられること
を特徴とする付記4に記載のコンピュータシステム。
Claims (7)
- 順次発生する複数のタスクをそれぞれ処理する複数のプロセッサと、
前記タスクの内容を示すタスク情報を順に受け、前記各タスクを処理するために前記プロセッサに掛かる負荷を求める算出部と、
連続する所定数の前記タスクを含むタスクグループ毎に、負荷が相対的に大きいタスクを前記プロセッサの1つである第1プロセッサに割り当て、負荷が相対的に小さいタスクを残りのプロセッサに割り当てる割り当て部と
前記プロセッサが搭載される基板上における前記第1プロセッサに近接する位置に配置される温度センサと、
前記温度センサが検知する温度に応じて前記基板上を流れる気流の量を変更し、温度が高いほど気流の量を増やす冷却部と
を備えていることを特徴とするコンピュータシステム。 - 前記冷却部は、
前記基板上に気流を発生させるためのファンと、
前記基板における気流の下流側または上流側に開閉自在に配置され、前記温度センサが検知する温度が高いほど開口部が大きくなるシャッタと
を備えていることを特徴とする請求項1に記載のコンピュータシステム。 - 前記温度センサは、前記第1プロセッサに接して配置され、前記第1プロセッサの温度に応じて可動部が移動するサーモアクチュエータであり、
前記シャッタは、前記可動部に移動に応じて前記開口部の大きさが調整されること
を特徴とする請求項2に記載のコンピュータシステム。 - 複数の前記基板が収納される装置架を備え、
前記ファンは、複数の前記基板に共通に設けられること
を特徴とする請求項2に記載のコンピュータシステム。 - 前記装置架内の気圧と前記装置架の外部の気圧との圧力差を検出する圧力センサと、
前記圧力差に応じて前記ファンの回転数を変更し、前記圧力差が小さいほど前記ファンの回転数を増加させる制御回路と
を備えていることを特徴とする請求項4に記載のコンピュータシステム。 - 前記割り当て部は、前記第1プロセッサの動作周波数を前記残りのプロセッサの動作周波数より高く設定すること
を特徴とする請求項1ないし請求項5のいずれか1項に記載のコンピュータシステム。 - 複数のプロセッサにより処理されるために順次発生する複数のタスクの内容を示すタスク情報を順に受け、
前記各タスクを処理するために前記プロセッサに掛かる負荷を求め、
連続する所定数の前記タスクを含むタスクグループ毎に、負荷が相対的に大きいタスクを前記プロセッサの1つである第1プロセッサに割り当て、負荷が相対的に小さいタスクを残りのプロセッサに割り当て、
前記プロセッサが搭載される基板上における前記第1プロセッサに近接する位置に配置
される温度センサが検知する温度に応じて、前記基板上を流れる気流の量を変更し、温度
が高いほど気流の量を増やすこと
を特徴とするコンピュータシステムの動作方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011138530A JP5712812B2 (ja) | 2011-06-22 | 2011-06-22 | コンピュータシステムおよびコンピュータシステムの動作方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011138530A JP5712812B2 (ja) | 2011-06-22 | 2011-06-22 | コンピュータシステムおよびコンピュータシステムの動作方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013008085A JP2013008085A (ja) | 2013-01-10 |
JP5712812B2 true JP5712812B2 (ja) | 2015-05-07 |
Family
ID=47675413
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011138530A Expired - Fee Related JP5712812B2 (ja) | 2011-06-22 | 2011-06-22 | コンピュータシステムおよびコンピュータシステムの動作方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5712812B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6285299B2 (ja) * | 2014-07-07 | 2018-02-28 | 東芝三菱電機産業システム株式会社 | 半導体装置 |
US11184994B2 (en) | 2018-05-18 | 2021-11-23 | Cisco Technology, Inc. | Configurable line card flapper |
CN113007185B (zh) * | 2021-02-19 | 2022-07-15 | 浪潮电子信息产业股份有限公司 | 一种气流调控装置及服务器 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009175850A (ja) * | 2008-01-22 | 2009-08-06 | Nec Corp | マルチ演算処理システム、マルチ演算処理方法、およびマルチ演算処理プログラム |
JP2009230220A (ja) * | 2008-03-19 | 2009-10-08 | Fuji Xerox Co Ltd | 情報処理装置、及び画像処理装置 |
EP2437170A4 (en) * | 2009-05-25 | 2013-03-13 | Panasonic Corp | MULTIPROCESSOR SYSTEM, MULTIPROCESSOR CONTROL METHOD AND INTEGRATED MULTIPROCESSOR CIRCUIT |
-
2011
- 2011-06-22 JP JP2011138530A patent/JP5712812B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2013008085A (ja) | 2013-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8942857B2 (en) | Method and system for thermal load management in a portable computing device | |
JP5189921B2 (ja) | コンピュータの放熱システム | |
US8707060B2 (en) | Deterministic management of dynamic thermal response of processors | |
US9671839B2 (en) | Information handling system dynamic acoustical management | |
TWI430079B (zh) | 用於多處理器核心之電力管理的裝置、系統及方法 | |
US7310737B2 (en) | Cooling system for computer systems | |
US8510582B2 (en) | Managing current and power in a computing system | |
EP2766788B1 (en) | System and method for determining thermal management policy from leakage current measurement | |
US20040268166A1 (en) | Controlling power consumption of at least one computer system | |
US20130173946A1 (en) | Controlling power consumption through multiple power limits over multiple time intervals | |
US8560141B2 (en) | Management of a 3D package and cooling system | |
JP2005285123A (ja) | タスクスケジューリング作成の処理を使用するタスク温度管理を達成する方法および装置 | |
JP5712812B2 (ja) | コンピュータシステムおよびコンピュータシステムの動作方法 | |
US10281964B2 (en) | Determining thermal time constants of processing systems | |
US20160019937A1 (en) | Distributed computing with phase change material thermal management | |
US9495491B2 (en) | Reliability aware thermal design | |
Yu et al. | Thermal-aware frequency scaling for adaptive workloads on heterogeneous MPSoCs | |
US20080186674A1 (en) | Electronic system with dynamic thermal management | |
Han et al. | Energy reduction in server cooling via real time thermal control | |
Rajamani et al. | Power management for computer systems and datacenters | |
JP2007148713A (ja) | 並列計算機 | |
JP2018018340A (ja) | プログラム、管理方法および管理装置 | |
US20160378091A1 (en) | Adaptive air cooling | |
US10203670B2 (en) | Information processing equipment and method for controlling information processing equipment | |
Kumar Gorti et al. | Reliability aware dynamic voltage and frequency scaling for improved microprocessor lifetime |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140304 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141210 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141216 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150126 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150210 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150223 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5712812 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |