2025年4月19日 星期六
在想用DSP(Digital Singnal Processors)來做AI運算的可能性
因為想到AI有大量使用乘法跟加法運算,如果用DSP來運算是否會比買顯卡跟運算卡來的便宜。
首先得先知道過得去的顯卡運算能力
拿RTX3050來看是8.5TFLOPS
其核心為安培架構,有64個32位元的整數核心跟128個單精度浮點數核心,因為不是運算卡所以沒有雙精度浮點
速度可以達1.7Ghz,最大可以用8G的DDR6
一張大約6000元
那麼如果拿TMS320C6745來比較一下
大約是0.002736TFLOPS
本身就可以直接做64位元的浮點運算,單跟雙都可以,在雙精度浮點運算只要4個週期,單精度浮點運算3個週期
至於32位元的浮點運算只要1個週期
時脈只有456MHz,最大可以使用16bit的128MB SDRAM
1顆賣725元,當然數量越多越便宜,買十顆的話5792元
就這樣來看如果要建構相當於顯卡的核心數量128個大約要56030元
至於拿DSP來當運算的優點算是DSP的程式相當自由化,可針對性的優化程序
只是說笑能不好說,當然也不知道有沒有人實作這樣的東西啦
一切都是隨便想想
2025年1月12日 星期日
利用MSbuild命令來建置程式,將版本都修改成VS22的版本
一般對於舊的建置檔會出現版本錯誤
所以要修改vcxproj的檔案內容
修改標籤為10.0.18362.0
還要修改標籤為v143
依照目前的版本為10.0.18362.0跟工具版本為v143
都改好後就可以利用MSBuild來執行建置
但是x86的要使用x86 Native來建置
x64就用x64 Native來建置
這樣就可以建置舊版本
訂閱:
文章 (Atom)