はじめてのIntel Turbo Boost 手動設定
Beginner for Intel Turbo Boost for Linux in 2021

１、 自己紹介 Self introduction
２、Recently my activities
３、What’s Intel Turbo Boost?
４、In Windows 10
５、Intel Turbo Boost in Linux
６、Low battery mode?
７、Conclusions
詳しい話はSlideshareで公開中@kapper1224

鹿児島らぐ 2021年5月
2021年5月23日 14:00~
Place: Online

UEFI Turbo mode
setthings in NANOTEThis Presentation:Slideshare& PDF files publication of my HP
http://kapper1224.sakura.ne.jp

Gadget Hacking
User Group
Speaker：Kapper

1自己紹介Self Introduction●My name: Kapper●Twitter account：＠kapper1224●

HP：http://kapper1224.sakura.ne.jp●

Slideshare: http://www.slideshare.net/kapper1224●

Mastodon:https://pawoo.net/@kapper1224/●

Facebook：https://www.facebook.com/kapper1224/●

My Hobby：Linux、*BSD、and Mobile Devices●My favorite words：The records are the more important than the experiment.

●

●

2

Test Model：Netwalker、Nokia N900、DynabookAZ、RaspberryPi、Nexus7、Nexus5、Chromebook、Fx0（FirefoxOS）、無敵CD-928、GPD-WIN、GPD-Pocket、Macbook、NANOTE、
Windows Tablet、SailfishOS、UBPorts、postmarketOS、NetBSD and The others...
Recent my Activity：
Hacking Linux on Windows10 Tablet (Intel Atom) and Android Smartphone.
Hacking NetBSD and OpenBSD on UEFI and Windows Tablet.
I have been exhibiting in NT Nagoya, NT Kanazawa, Oogaki Mini MakerFaire.
I have over 200 Windows Tablet and 120 ARM Android, and test it now.
後、最近小説家になろうで異世界で製造業と産業革命の小説書いていますなう。

Recently my activities

SailfishOS on
unofficial Nexus5

postmarketOS onNexus5, Nexus7 2012
Pinephone

UBPorts on Nexus5
Nexus7 2013
pinephone

MaruOSon Nexus5X

Install Linux inTablet and UMPC

3

Ubuntu Linux on NANOTE P8
UMPCActivities on NT, MakerFaire,Taiwan異世界転生小説を書いています。
This is my novels 「The otherworldy 」●中世〜近世で製造業で産業革命するネタ。
It is 「Industrial Revolutions」 in ｔhe early modern period in my novels.
●

マニアックな技術論が得意な技術開発型ストーリー●

296万PV、ユニーク28.7万人、1,931ブックマーク、5,796ポイント

4アクセス数とご感想 In my novels PV’s●

最初は殆どPV無し。地道に更新し上位1.2％。やっと中堅クラスで296万PV。2年2ヶ月目。

●

産業革命と歴史背景と製造業、技術論を書いています。

●

最近シミュレーション小説とか、思考実験小説とか呼ばれてますw●

毎日更新しないとブックマークが増えない厳しい人気社会。超競争社会で泣けてくる厳しさ。
PV比率(%)

今ココ

小説家になろうブックマーク数
出展：小説家になろうを知ろう～小説家になろうをグラフ化してみた～月

5

OnWorks.netで無料ホスティング

6Free hosting smartphone in OnWorks.net●

ブラウザで無料で遊べるVPS。WinやReactOSもあり。
OnWorks.net is free VPS. In Linux, Win, ReactOS and so on.

●

スマホで専用アプリがあり、いつでも遊べる。
ブラウザを閉じるとデータが全部消える方式
OnWorks.net in Smartphone app now. If you close browser and erase it’s data.

●

aptも使えるのでアプリ追加は可能。Dockerみたいな使い方もThey can install the application to use it like Docker.

ノートPC用マルチコネクタ
Notebook PC multi-AC connecter●
Amazonで購入したノートPC、タブレット用マルチコネクタ
I bought multi-connector from Amazon.

●

電源の電圧と電流値に注意。間違えると即死？
Please check the voltages and Ampera.

●

格安ジャンク品を買う時に便利。

I bought it for JUNK notebook PC and Tablet PC.

7

ノートPC用電源をUSB-PDに変換するアダプタ 8Convert USB-PD to Notebook PC AC adaptors.
●
最近流行りのノートPC→USB-PD変換アダプタ。各種電圧へ。
I bought USB-PD converter in NoteBook PC.

●

電源の電圧と電流値に注意。間違えると即死？
Please check the voltages and Ampera.

●

格安ジャンク品を買う時に便利。

I bought it for JUNK notebook PC and Tablet PC.

最近eMMC無しのジャンクWindowsタブレットが増加
Recently increasing non eMMC Junk WindowsTablet???
●ヤフオクやジャンク屋に爆安Windows
タブレットが増加。eMMC無し
The Junk and auctions Windows Tablets
are increasing non eMMC devices...

●

USBメモリ起動でLinux動くけど初心者お断り？？？
I don’t recommended to buy it for beginner.

●

大須のパウでCoreMタブが4,980円
eMMC無くて驚いた。企業流れ品でeMMCを外してガワだけ売ってる？
店も手に負えないだろうか？
I bought this CoreM tablet about 4,980 Yen.
But no eMMC tablet, so I use it USB memory
and Linux.

●

Linuxや*BSDを使いましょうね
Let’s install Linux and *BSD in JUNK
Windows Tablets.

9USBメモリにLinuxをインストール

10

Install Linux in USB memory●

USBメモリを挿すだけマルチOSブート。ドライバ全部入りUbuntu推奨
Install Linux in USB memory, I recommended Ubuntu because all of the drivers
installed it.

●

Mac、UMPC、タブレット、ノートPC、スティックPCもこれ一つ
A lot of devices, Mac, UMPC Tablet, StickPC can boot it.

●

●

●

HDDと比べると省エネでバッテリ長持ちする Low battery consumption
たまに間違えてHDDを消す Occasionally erase the HDD by my mistake(HDD, USB memory = / dev/sda,/dev/sdb …)(eMMC, SD card = / dev/mmcblk0,/dev/mmcblk1 …)
プチフリが非常に激しいのが欠点 The disadvantage is that has many freezes.

ジャンクガラホにUserLAndとLinuxをインストール

11

Install UserLAnd and Linux in Japanese feature phone style
inexpensive Android devices.
●

最近安くなってきたジャンクガラホにapkとUserLAndをインストール
Install apk files and UserLAnd in JUNC Japanese fecture phone style Android.

●

タッチクルーザーやVNCサーバを使えば、操作系はなんとかなる
They can use mouse like pointer and VNC server, some app can use it.

●

なんやかんや言って我慢すれば普通に色々なアプリが使えてしまったAndronix + TermuxでLinuxアプリ
Install●

AndronixはTermux上でchrootをするスクリプトインストーラー
Install●

色々なディストリやWMを使える

12ドンキ￥29,800円NANOTE P8とは？
What's ￥29,800 NANOTE P8?
●

急遽再び発売されたドンキ格安UMPC。GPD-Pocketライク
It is selling US$285 UMPC in Japan, like GPD-Pocket.

●

性能はN4200標準だが、通常の約1/2のお値段。安さが魅力
The specs is N4200 1.1GHz, but it is too inexpensive for GPD.

●

MicroSDがUSB ２．０カードリーダー仕様でLinux起動可能。面白いNanote P8 have MicroSD cardslot is USB 2.0 cardreader can boot Linux.

13Intel Turbo Boostとは？

14

What's Intel Turbo Boost?
●Intel Turbo Boostとは自動ハードウェアオーバークロック機能
It is

●

CPU負荷率100％になると自動で上限までオーバークロック
The●

CPU表面温度を読み取って、クロック周波数を自動調整する機能
Nanote●●●

とても高度な機能だが、省エネと引き換えデメリット。手動の方が気軽
ソフト側の動画再生、3D処理負荷と連動していない為、PS2エミュなど常にCPU負荷率が上下するアプリは使いにくい
AMDにはAMD Turbo Core Technologyがある！？
NividaにあるGPU Boostも使ってみよう！？

Intel Turbo Boostとは？

15

What's Intel Turbo Boost?
●Intel Turbo Boostとは自動ハードウェアオーバークロック機能
It is

●

●

●

Intel Turbo Boost Technology
第1世代のCore i シリーズのCPUに搭載されたIntel Turbo Boost Technology
では、TDP上限を超えないよう制御されるIntel Turbo Boost Technology 2.0第2世代以降のCore iシリーズに搭載されたIntel Turbo Boost Technology 2.0
では、CPUの温度が動作上限に達しない間の短時間のみTDP上限を超えて動作させ、できるだけ処理能力を稼ぐよう改良されているIntel Turbo Boost Max Technology 3.0
Broadwell-E以降のコア数が多いハイエンドモデルに搭載された機能。Intel
Turbo Boost Technology 2.0の場合、稼働するコア数が増えるとクロックの上限が下がるが、Intel Turbo Boost Max Technology 3.0では全コアに負荷をかけても公式スペックの上限値まで上がる。全コア稼働時でも１コアだけ他のコアよりもさらに高クロックで動作をさせることが出来る

Intel Turbo Boostとは？
What's Intel Turbo Boost?
●

NANOTE P8の場合 1.1GHz → 2.4GHz?
It is

●

16例えばこんな場合に困ったりする

17Some●

電池を節約したいが、CPUはそこそこ使いたい。動画再生など
Install●●●●

標準CPUクロックとブースト時のCPUクロック周波数に差がありすぎて、ONとOFF時に大きく変動してカクカクする。3Dやエミュなど電源設定を節電に設定して低クロックに気づかないとビルド時間が長くなる→主にVBAやPythonなど
放熱対策が不十分な為、最高CPUクロックが温度規制に引っかかり、規格の速度が通り出ない。NANOTEなどファンレスCPUなど
個別コアのCPUクロックを単独で上げにくくシングルスレッドが遅い→Intel Turbo Boost 3.0で対応？

Windows10の場合 Intel Turbo BoostSome●

Windows10の場合は電源設定を高パフォーマンスに設定して使用
Install●

節電したい場合はCPU 99％に設定する。レジストリエディタで、(1)Computer → (2)HKEY_LOCAL_MACHINE → (3)SYSTEM → (4)CurrentControlSet → (5)Control→ (6)Power → (7)PowerSettings → (8)54533251-82be-4824-96c1-47b60b740d00 →(9)Attribute :2●

コントロールパネル→電源プランの変更→詳細な電源設定の変更→プロセッサの電源管理→最大のプロセッサの状態→99％

18

LinuxでIntel Turbo BoostをON,OFFにする
SomeBoot .
●BIOS設定でIntel Turbo BoostをONにする(標準設定)
Install●Kernelセッティングを確認$ cat /boot/config-5.11.0-17-generic | grep MSR
CONFIG_X86_DEBUGCTLMSR=yCONFIG_X86_MSR=m← M or y
CONFIG_SCSI_ARCMSR=m
CONFIG_VIDEO_ATOMISP_MSRLIST_HELPER=m

M or Y

19

LinuxでIntel Turbo BoostをON,OFFにする
SomeBoot UserLAnd and install Linux distributions.
●●●

CPUガバナーをPerformanceに設定する(電源と接続時を推奨)
sudo cpupower frequency-set -g performance
CPU負荷率が100％になると自動でオーバークロック
どうしても使いたい時は常にCPU負荷率を100％に指定してもよい20とりあえず起動してみる

21

SomeBoot UserLAnd and install Linux distributions.
●

Atom Z8350の初代NANOTEの時は、定格1.44GHz→1.68GHz(瞬間)が限界だった。CPU冷却性能に課題。
Install●

インテルがCPU動作を保証していても、ハードが動くとは限らないIntel Turbo BoostをTurbostatで確認
SomeBoot●Intel Turbo Boostの動作確認するsudo turbostatで確認
Install●22

Intel Turbo BoostをOFFで節電したい場合
SomeBoot●

最大クロック周波数を99％にしてIntel Turbo Boostを動かさない
sudo cpupower frequency-set -u (~GHz)
Install●

端末の最低、最大クロック周波数を上手に設定する

23

Intel Turbo BoostをOFFで節電したい場合
Powersave in●

TLPを使うとAC電源、バッテリ時のCPUを設定できる
sudo nano / etc/tlp.conf
Install●

他にもいくつかツールで設定可能

24

Conclusions●

マニュアル、オートでIntel Turbo Boostを使う●

冷却性能と電池持ちと相反する性能。上手に使いこなす●

電池時と電源接続時で使いこなす●

ビルドする時は設定して有効にCPUを使いたい●

AMD、Nvidiaの方は機種を持っていないので誰かレビューお願いします●

古い機種でもIntel Turbo Boostと冷却効率を上げて、高性能に使おう

25