View Single Post
Old 16 August 2015, 23:51   #13
kovacm
Registered User
 
Join Date: Jan 2012
Location: Serbia
Posts: 269
Quote:
Originally Posted by matthey View Post
Most early DSPs did not support FP but were good at fixed point integer math (often better than the CPU integer unit). DSPs are notoriously difficult to program efficiently though. Had the Amiga or Atari with DSP beat the PC, I expect a fast FPU and later SIMD (also not easy to program) would have replaced most DSP processing.
yes, Motorola 56001 in Falcon (at 32MHz) is declared as 16 MIPS.
Beside that MC DSP has SIMD characteristics and they are self sufficient (btw today many Falcon coders works in game industry as optimisation specialist for PlayStation, Xbox...) Falcon implementation of MC DSP allow only ~800KB/s data transfer "to" and "from" DSP (or up to 3MB/s if you skip confirmations...).
kovacm is offline  
 
Page generated in 0.04627 seconds with 9 queries