- Status Closed
- Percent Complete
- Task Type Patches
- Category Codecs
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version Release 3.6
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#11716 - mpa: move dct32 to IRAM
Speed-up on S5L870x (nano 2g) is ~4-5%. No impact on PP502x / PP5002.
Should be measured on other CPUs as well.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
Tested with mp3 local testfile, 220 kbps.
nano 2g (S5L8701): svn 56.2 MHz, v01 53.7 MHz
Minor refacturing of the iram-defines. During refacturing I came by the fact that ICODE was used for Coldfire CPUs MCF5250 and MCF5249. Normally those CPUs suffer from moving code to IRAM, therefor the v02-patch do not use ICODE for those both CPUs anymore. Patch needs to be benchmarked on those CPUs.
v02 tests by n1s:
h300 (mcf5249): svn = 26.50MHz, patch = 26.47MHz for a 128k sample
fuzev1 (AS3525): patch 1 MHz slower than svn
Sorry to say, but the speed-up on S5L seems to be a mis-measurement by myself. I cannot reproduce the result…