作者merckhung (小貓排店長)
看板ASM
標題Re: [問題] 哪些運算和FPU有關?
時間Wed Sep 24 04:59:33 2014
JPEG 一定有用到浮點運算.
甚至你隨便寫一個 y = 1.0 + 2.0 的簡單程式, 就已經有用到浮點運算了.
重點是, 你這個浮點運算的背後, 是硬體做功, 還是軟體做功.
軟體做工的話, 就像你說的, buffer size (IO 速度), CPU clock 下手.
硬體做功的前提就是你要先換一個有 vFP CP 的 ARM, 然後 compiler 要知道.
Merck
※ 引述《WillyLin (我是我 我不是我)》之銘言:
: 大家好~
: 先說聲抱歉因為不太確定以下問題是否適合在此版發問...
: 最近在找一些open source的jpeg convert to bmp
: 以及mp3 decode to wav的程式
: 想放在cortex-m3的MCU上面跑
: 有試過一些code, 一張240x320的jpg轉成bmp大概都要超過2秒,
: 若想提升效能, 似乎也只能從buffer size和CPU clock上下手,
: 反正Cortex-m3也沒有SIMD的指令集...
: 另外想問問jpg2bmp, mp32wav甚至播放影片這類的操作,
: 是否牽涉浮點運算? 或者DSP?
: 因為現在有些cortex-m4的MCU開始會掛DSP或FPU這類co-processor了
: 可是網路上搜尋的結果似乎是只有3D影像才用到浮點運算...
: 謝謝...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.71.72
※ 文章網址: http://webptt.com/m.aspx?n=bbs/ASM/M.1411505976.A.D83.html