sixtyfifthbit
Member
- Joined
- Aug 24, 2007
- Messages
- 168
I was wondering; it looks like Pandora's major bottleneck is going to be SD access - not surprising, HD access is the major bottleneck for desktops and most laptops. Most Pandapps are going to be in compressed (or at least solidified) .PND files. Normally decompression of files takes a while; slower than the difference between loading a compressed file and an uncompressed one, making compressed I/O a net sink in processor cycles. However, the Pandora also has a DSP - a processor specifically designed to do things like decompress data. Given that, I think it's possible that loading compressed data, and running it through the DSP, might outpace loading the same data uncompressed.
I'm wondering if anyone on the dev team has done anything regarding implementing decompression on the DSP for .PND files, or if those who know the hardware best can give harder numbers showing that it's feasible or infeasible.
I'm wondering if anyone on the dev team has done anything regarding implementing decompression on the DSP for .PND files, or if those who know the hardware best can give harder numbers showing that it's feasible or infeasible.