猴小孩 wrote:
買什麼呢? IP CHIP...(恕刪)





談這麼久膠水,原來還未知甚麼是膠水?
你了解一下甚麼是ARM IP 才好談好嗎。
否則我說東你說西,對牛彈琴,太累了。
一夥IC,可以買的多的是,可以買設計圖,架構,或者直接買晶片放在同一封裝內,放在同一芯片上集成。
CPU當然不只是有指令集,但在這兒能談多少深入,
你是要談那些DMA讀取方法還是一堆中斷如何處理。
還是你要我由CMSIS的那些IP說。
現在只談最基礎。
你先讀一下CPU結構和如何產出才好說吧,否則我說得簡單淺白時又會說成 xx不是只有。。。
還有是"增加"指令集,不是堆,我不明你說甚麼 "堆",每加一個指令集,軟硬件要配合,不是堆指令集
更加沒人說甚麼 "堆單元", 而且我更不知你說甚麼 "非要堆單元上去,要堆的是有效單元"











還有不是拼死去加所謂核心就快,否則何不用256核心,你先複雜一下甚麼是多工才好談,
很多東西是先有A才有B然後才來C再來D,那如何拆四個線程去做,還有你以為多核不用管理,
多核你分拆太散,管理每個線程內每個block也是費工,費額外記憶體,還未計一堆可能deal lock 。
手機說小核拼大核是因為他們各自有明確分工,如果這樣算核,實際Intel CPU都不是四核,內面也有很多小核做其他東西。
不明 PI4 這樣算流暢,要求還算真低。
最後談ARM/X86架構請不要甚麼組裝機思維了:
甚麼記憶體增加最快,加核。如果我這樣和老闆說,應該立即請回家好了,加記憶體加核不用錢嗎 ?
我做的低層用128KB,老闆也想看能不能減。。。
而且不是死命去加"資源"就一定好,記憶體增加實際上要管理更加多記憶體地址,CPU 緩存要增加,Latency增加,然後如果應用都用不完記憶體,那只是更高成本更高耗電。
還有甚麼多核,給你十六核就好嗎 ? 上面就有談了。優化改良是不用錢嗎,知不知Intel電源管理成本有多貴,ARM想玩一眾手機廠都不肯,Intel是連外部供電都貴得多。