teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

6

事後だけど、いらんことは除去しておくか・・・

2018/05/31 01:57

投稿

keicha_hrs
keicha_hrs

スコア6768

answer CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  まあ、Windowsネイティブのゲームを動かすときほどの性能差にはならないでしょうが、それでも目に見えた差はあるんじゃないでしょうか。
4
4
 
5
- そのYahoo知恵袋の回答はおかしいよね。AndroidエミュレーターのホストGPUサポートがついたのって、FroyoかGingerbreadか、そういう時代じゃなかったっけ?この回答の時期には間違いなく存在していますね。Android特有の知識がない人が、「エミュレーターの一般論」で答えたからこうなっちゃったんじゃないですか?
5
+ そのYahoo知恵袋の回答はおかしいすね。
6
6
 
7
7
  ---
8
8
 

5

OSの記述が抜けた

2018/05/31 01:57

投稿

keicha_hrs
keicha_hrs

スコア6768

answer CHANGED
@@ -13,6 +13,7 @@
13
13
  M/B : H77MA-S40 (MSI)
14
14
  Video : Intel HD Graphics 4000 or GV-N1030D5-2GL (GIGABYTE)
15
15
  RAM : PC3-12800 24GB
16
+ OS : Windows 10 Pro Ver.1803
16
17
 
17
18
  Android Emulatorの設定
18
19
  Accel : HAXM 7.1.0

4

実験結果

2018/05/30 13:41

投稿

keicha_hrs
keicha_hrs

スコア6768

answer CHANGED
@@ -2,4 +2,34 @@
2
2
 
3
3
  まあ、Windowsネイティブのゲームを動かすときほどの性能差にはならないでしょうが、それでも目に見えた差はあるんじゃないでしょうか。
4
4
 
5
- そのYahoo知恵袋の回答はおかしいよね。AndroidエミュレーターのホストGPUサポートがついたのって、FroyoかGingerbreadか、そういう時代じゃなかったっけ?この回答の時期には間違いなく存在していますね。Android特有の知識がない人が、「エミュレーターの一般論」で答えたからこうなっちゃったんじゃないですか?
5
+ そのYahoo知恵袋の回答はおかしいよね。AndroidエミュレーターのホストGPUサポートがついたのって、FroyoかGingerbreadか、そういう時代じゃなかったっけ?この回答の時期には間違いなく存在していますね。Android特有の知識がない人が、「エミュレーターの一般論」で答えたからこうなっちゃったんじゃないですか?
6
+
7
+ ---
8
+
9
+ 私も同じIvy Bridge世代のCore i7-3770を使っていて、つい最近GT1030搭載のグラボを購入したばかりでした。この質問を受けて、実際どれだけ違うのか興味があったので、実験してみました。
10
+
11
+ ホストPC
12
+ CPU : Intel Core i7-3770
13
+ M/B : H77MA-S40 (MSI)
14
+ Video : Intel HD Graphics 4000 or GV-N1030D5-2GL (GIGABYTE)
15
+ RAM : PC3-12800 24GB
16
+
17
+ Android Emulatorの設定
18
+ Accel : HAXM 7.1.0
19
+ Device : Pixel C
20
+ System Image : Android 8.0 (API 26, x86_64, Google APIs)
21
+
22
+ [0xbench](https://github.com/josephcc/0xbench)という古いベンチマークソフトをインストールして、最もGPUの効果が現れそうな3D描画のテストをしてみました。結果は下記の通りです。
23
+
24
+ |Test|HD4000|GT1030|
25
+ |:--|:--|:--|
26
+ |OpenGL Cube|11.60627|59.22188|
27
+ |OpenGL Blending|2.7825508|62.88124|
28
+ |OpenGL Fog|測定不能|62.816467|
29
+ |Flying Teapot|6.89584|60.55468|
30
+
31
+ (単位はfps)
32
+
33
+ このように、GPU性能による差は明らかです。HD4000でもNexus 5Xのようなスマホサイズデバイスならばそこそこは動くのですが、Pixel Cはかなりきつかったようですね。私もここまでの差が出るとは予想外でした。
34
+
35
+ ![](25077e2dfc751305505deabf47faed12.png)

3

強調

2018/05/30 08:52

投稿

keicha_hrs
keicha_hrs

スコア6768

answer CHANGED
@@ -1,4 +1,4 @@
1
- 関係あります。AndroidはOpenGL ESと呼ばれる組み込み用のグラフィックAPIを採用していますが、ホストコンピューターが持つGPUによってOpenGL ESの処理をアクセラレートできるようになっています。
1
+ **関係あります**。AndroidはOpenGL ESと呼ばれる組み込み用のグラフィックAPIを採用していますが、ホストコンピューターが持つGPUによってOpenGL ESの処理をアクセラレートできるようになっています。
2
2
 
3
3
  まあ、Windowsネイティブのゲームを動かすときほどの性能差にはならないでしょうが、それでも目に見えた差はあるんじゃないでしょうか。
4
4
 

2

修正

2018/05/30 05:27

投稿

keicha_hrs
keicha_hrs

スコア6768

answer CHANGED
@@ -2,4 +2,4 @@
2
2
 
3
3
  まあ、Windowsネイティブのゲームを動かすときほどの性能差にはならないでしょうが、それでも目に見えた差はあるんじゃないでしょうか。
4
4
 
5
- そのYahoo知恵袋の回答はおかしいよね。AndroidエミュレーターのホストGPUサポートがついたのって、Gingerbreadかそのくら時代じゃなかったっけ?この回答の時期には間違いなく存在していますね。Android特有の知識がない人が、「エミュレーターの一般論」で答えたからこうなっちゃったんじゃないですか?
5
+ そのYahoo知恵袋の回答はおかしいよね。AndroidエミュレーターのホストGPUサポートがついたのって、FroyoかGingerbreadか時代じゃなかったっけ?この回答の時期には間違いなく存在していますね。Android特有の知識がない人が、「エミュレーターの一般論」で答えたからこうなっちゃったんじゃないですか?

1

補足

2018/05/30 05:14

投稿

keicha_hrs
keicha_hrs

スコア6768

answer CHANGED
@@ -1,3 +1,5 @@
1
1
  関係あります。AndroidはOpenGL ESと呼ばれる組み込み用のグラフィックAPIを採用していますが、ホストコンピューターが持つGPUによってOpenGL ESの処理をアクセラレートできるようになっています。
2
2
 
3
- まあ、Windowsネイティブのゲームを動かすときほどの性能差にはならないでしょうが、それでも目に見えた差はあるんじゃないでしょうか。
3
+ まあ、Windowsネイティブのゲームを動かすときほどの性能差にはならないでしょうが、それでも目に見えた差はあるんじゃないでしょうか。
4
+
5
+ そのYahoo知恵袋の回答はおかしいよね。AndroidエミュレーターのホストGPUサポートがついたのって、Gingerbreadとかそのくらいの時代じゃなかったっけ?この回答の時期には間違いなく存在していますね。Android特有の知識がない人が、「エミュレーターの一般論」で答えたからこうなっちゃったんじゃないですか?