[硬體] M1 的GPU

看板MAC作者 ( Make it so)時間2年前 (2021/12/10 16:51), 2年前編輯推噓6(6011)
留言17則, 7人參與, 2年前最新討論串1/1
算是一個奇怪的使用體驗 我也不知道該怎麼解釋,還望板上強者解惑 對不知道硬體該如何選擇的人也許也有個底 機體是 M1 Macbook Air 最低配置 其實原先也是在GPU的數量上糾結了一下 後來還是決定買7核的就好 普通文書工作,偶爾拿來看看影片 就在剛剛看影片的時候,想說好奇一下晶片的使用率 影片只是個普通的AVC mp4 1080p 用 ipad 版本的 nPlayer(沒另外買Mac版本的) nPlayer 顯示硬體解碼 結果我看了之後覺得奇怪,GPU完全沒有使用 https://imgur.com/a/6hQaGYX 這樣我就不懂了 連看影片GPU都沒在動,那我的GPU都會在處理什麼工作呢? 謝謝 -- Competing against yourself. It is what it is to be human, to make yourself more than you are. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.15.233 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1639126265.A.7E3.html

12/10 17:06, 2年前 , 1F
可以試試看iina
12/10 17:06, 1F

12/10 17:06, 2年前 , 2F
電腦為什麼不用原生的IINA?
12/10 17:06, 2F
因為有時候會要 WebDAV 回去,iina 以前設定沒成功過,加上原本 iPad nPlayer 用習慣? ,就沒特別去找 iina

12/10 17:07, 2年前 , 3F
影片解碼有專門的硬體解碼,所以GPU做輔助用而已
12/10 17:07, 3F
請問意思是這解碼器寫在 M1的CPU中 所以系統就用CPU解碼了是嗎? ※ 編輯: ksdt (118.165.15.233 臺灣), 12/10/2021 18:19:22

12/10 19:00, 2年前 , 4F
你平常看到的整個介面不都是GPU在處理
12/10 19:00, 4F
可是播放影片的時候不也是「整個介面」的一部分嗎? 這不能解釋為什麼 nPlayer 完全沒用 GPU 耶 ※ 編輯: ksdt (114.24.237.79 臺灣), 12/10/2021 21:34:31

12/10 21:37, 2年前 , 5F
iina記得硬解也是各種裝死,VLC和Movist
12/10 21:37, 5F

12/10 21:37, 2年前 , 6F
就正常,但介面沒那麼好用
12/10 21:37, 6F
※ 編輯: ksdt (114.24.237.79 臺灣), 12/10/2021 21:37:24 maplefff的話給了我提示 所以後來我就在影片在執行的時候去看誰吃了最多的GPU 發現 WindowServer這個程序吃了最多 所以這應該還是可以說是GPU在工作吧,只是不知道為什麼沒有被歸屬在nPlayer名下 對了,閒置它大概3%,影片在跑時提升至44%左右 ※ 編輯: ksdt (114.24.237.79 臺灣), 12/10/2021 23:26:56

12/10 23:40, 2年前 , 7F
新的系統整個都用 metal 繪製,只要有動作 windowserver
12/10 23:40, 7F

12/10 23:41, 2年前 , 8F
就會開始吃...滑鼠游標一直移動也會.....
12/10 23:41, 8F

12/10 23:42, 2年前 , 9F
畫面動的東西越多就吃越多,所以這跟解碼其實無關...
12/10 23:42, 9F
所以要像是影片編輯、轉檔這類在畫面只有一根bar在跑(WindowServer只處理那根bar?) 實際螢幕後的運算才會被歸屬在該app下囉?

12/11 00:12, 2年前 , 10F
M1就有.264解碼ASIC, 播影片當然不用GPU啊..
12/11 00:12, 10F

12/11 00:18, 2年前 , 11F

12/11 00:18, 2年前 , 12F
M1包含.264, HVEC的解編碼ASIC
12/11 00:18, 12F

12/11 00:18, 2年前 , 13F
M1 Pro,Max有額外的ProRes解編碼ASIC
12/11 00:18, 13F
朋友我感謝你的回覆,不過M1晶片組不是就包含了CPU&GPU 你的這句陳述只能解釋M1有硬解能力,M1用誰硬解並沒有於陳述中出現耶 ※ 編輯: ksdt (114.24.237.79 臺灣), 12/11/2021 10:16:27 ※ 編輯: ksdt (114.24.237.79 臺灣), 12/11/2021 10:22:45

12/11 10:39, 2年前 , 14F
原本程式該吃的還是吃,牽涉螢幕繪製的部分windowserver
12/11 10:39, 14F

12/11 10:39, 2年前 , 15F
都算是多吃的
12/11 10:39, 15F

12/11 18:57, 2年前 , 16F
樓樓上的意思就是他是一塊專門的電路在算
12/11 18:57, 16F

12/11 18:59, 2年前 , 17F
那塊電路沒被算在CPU也沒被算在GPU
12/11 18:59, 17F
哦~謝謝解釋 ※ 編輯: ksdt (114.24.182.83 臺灣), 12/12/2021 08:56:35
文章代碼(AID): #1XinJvVZ (MAC)