start	end	text
0	7120	大家好,我是果叔。好久不見,今天給大家分享一下我這邊一個小的發現。
7120	16520	其實大家知道這個Mac的一個芯片,就那個Mac,Apple Silicon這個芯片,它其實是有一個ANE芯片的。
16520	27000	尤其是像這個M5和M6的這兩代最新的芯片,它其實都是大幅的強調它在神經網絡運算能力上的一個優勢。
27000	34800	但是我發現實際上我用了很久這個Mac,但是並沒有很好地真正地用到這個ANE芯片。
34800	43520	主要是很多的軟件和模型,它其實默認它是不適配這個,不會去調用Mac的這個ANE芯片的。
43520	53200	那所以我們在跑本地的一些模型,比如說我經常會用到的這個Whisper模型,就是我們這個Bilibili Subtitle Extractor這個Skill裡面。
53200	58000	它會有這個音頻轉文字的這樣的一個功能在。
58000	61600	那用到這個模型,但是它並沒有去使用到ANE芯片。
61600	67000	尤其是這個模型它原生本身是,默認是選擇Cuda的。
67000	70280	當然Mac是沒有Cuda的,所以說它就會走CPU。
70280	76280	那走CPU帶來一個問題就特別明顯,就是它又慢,然後又會讓你的電腦聚熱。
76280	82880	然後會影響,就是它在做的這個過程中,會影響到你CPU去負擔一些其他的任務。
82880	88080	比如說你如果同時在編程,在做一些編譯,那這個就很要命。
88080	96480	那但是呢,這個我就想到了看一下能不能用這個最新版本的GPT6來去嘗試優化這個東西。
96480	104280	看能不能去單獨去寫一套這個能夠跑ANE芯片的這樣的一個編碼器。
104280	108280	然後參加一個加速的這樣的一個工作。
108280	112280	那事實上呢,其實是完全是沒有問題的。
112280	118080	而且這個GPT6給到的一個結果,就是說M3也是可以直接去做這個優化的。
118080	120280	因為我這邊的這台電腦是M3嘛。
120280	125080	那就是說,其實不管是M3還是M2,還包括M1。
125080	130480	蘋果從M系列芯片,它都是帶有這個A1E芯片加速的。
130480	132880	只是一個能力強弱的問題。
132880	137680	現在M5和M6如果用的話,它會有更加明顯的一個效果。
137680	144080	那所以我讓它去這樣跑去做的話呢,其實是用一個很簡單的提示詞。
144080	149480	就是告訴它你去做,然後拆解,然後用紫袋裡去幹活。
149480	155480	最後如果紫袋裡交付的不滿意的話呢,可以用升級模型去做。
155480	157480	然後讓它去給我完成交付。
157480	161480	它大概是用時一個小時21分鐘。
161480	164480	其實是並沒有我想像中的那麼久。
164480	168080	我本來想的是可能會跑一個晚上,沒想到一個小時就搞定了。
168080	174080	而且我使用的是輕度推理的一個程度就夠了。
174080	177280	因為GPT6我還是相信它的一個能力的。
177280	184280	那最後它給我交付到的一個結果呢,是確實讓我有非常大的驚喜的。
184280	187280	因為我看到這個最終的一個實驗結果啊。
187280	190280	就是說是讓我非常驚豔的。
190280	195280	就是說我們可以看我這邊拿了一個測試視頻,就是一個B站的。
195280	198280	那它大概是5分02秒的一個長度。
198280	202280	那它給我交付之後的一個版本呢,是做了這樣一個測試。
202280	208280	是只用了40秒的時間就完成了整個的一個轉換的工作。
208280	213280	但是原版的時候直接跑CPU呢,它是用了221秒。
213280	218280	那這個差距可以說是有5倍的一個提升啊。
218280	219280	就是說非常讓我驚訝。
219280	223280	最重要最重要的其實是這個CPU占用。
223280	227280	因為我們知道我如果同時在跑這樣的一個任務的時候,
227280	230280	我電腦CPU基本上就是幹費的。
230280	233280	就是你在並行去做任何其他任務的時候,
233280	236280	你電腦會很熱,而且非常卡。
236280	237280	然後會降頻。
237280	240280	這個是挺要命的。
240280	246280	尤其對於MacBook Air這種散熱能力比較弱的電腦來說是這樣的。
246280	249280	那但是用了這一個ANA加速以後呢,
249280	253280	可以看到它的CPU占用基本上就只有30出頭。
253280	258280	那這樣的話,你其實基本上是沒有什麼體感上的一個損耗。
258280	261280	就是說你同時去再做一些編程啊。
261280	264280	編譯的工作都不會受到任何的影響。
264280	272280	你的CPU的控出來的一個時間和占用數完全可以拿來去跑其他的這種任務。
272280	276280	那同時呢,因為有了這個巨大的一個提升。
276280	279280	那我用這台電腦去跑一些更長的視頻。
279280	284280	比如說一個小時的視頻,兩個小時的視頻的這種文本轉譯的工作,
284280	287280	其實就完全可以去更好的實現了。
287280	290280	那這基本上就讓我去。
290280	295280	像以前這種用CPU的速度去跑中一兩小時的視頻。
295280	299280	幾乎就是一個巨討厭的事情。
299280	303280	你可能電腦放那裡燒一晚上才能跑出來。
303280	306280	那這個就是我拿到的一個結果吧。
306280	310280	那同時這個skill呢,我其實本來就是開運給大家的。
310280	313280	啊,我的Github上面是有的。
313280	316280	那現在我也是把它更新到了最新的。
316280	318280	啊,帶有ANE加速的版本。
318280	322280	如果是有用Mac電腦的同學呢,是可以直接去。
322280	325280	啊,Github上面更新到最新的版本。
325280	330280	那這個是我給大家分享的一個小的東西吧。
330280	334280	所以還是比較讓我滿意的。
334280	338280	那這個就是我今天給大家的分享吧。
338280	341280	如果說沒有關注我的可以去關注我。
341280	345280	然後我的自動回復會把我的一些skill啊,網站都發給你。
345280	348280	你可以在我的Github上面去找這個skill。
348280	352280	啊,網站上的話我應該還沒有更新這個資源。
352280	355280	你們可以先優先在Github上面去下載。
355280	359280	那好了,那,感谢大家的支持。
359280	361280	我們下次見了,拜拜。
