-
- Если можно, поясните начинающему пользователю Microchip (чайнику): в задаче с 75% банальных пересылок из памяти программ в регистр PIC32 @ 80MHz должен раза в 2 уделать dsPIC33F/PIC24H @ 40MHz по быстродействию? AU_(62 знак., 01.05.2008 16:59)
- Нет. Обращения к Flash там идут через кэш/конвейер, т.к. время доступа к Flash все равно 25 нс. Будет зависеть от попал/не попал, ветвлений, очереди, погоды в Астрахани и положения светил, а в dsPIC33F/PIC24H это время будет всегда одинаково MBedder(47 знак., 01.05.2008 19:49)
- Очень интересно. Ширина шины от Flash памяти до prefetch 128бит, чтение 20Мгц (50нс), выход 32бит 80Мгц. При линейном коде, если команд перехода 5% вычислитель будет работать >72 MIPS. - AU_(02.05.2008 00:11)
- Сам PIC32 еще не юзал, то те, кто их уже попробовал, говорят, что не все так просто. - Dir(02.05.2008 00:26, ссылка)
- ну, там дело не столько в ширине шины флэш, сколько в типа кэше Gamma SPb(462 знак., 02.05.2008 00:23)
- Во-во... Кстати, не прикидывал, сколько у dsPIC33 DMIPS/MHz? - MBedder(02.05.2008 00:48)
- У dsPIC и PIC24 получается, при использовании C30, около 45 DMIPS на частоте ядра 40 МГц. - PIC32(02.05.2008 16:44)
- А дай ссылочку на ТВОЙ исходник бенчмарка плз - MBedder(02.05.2008 16:49)
- Здесь весь проект, я оставил в dhry() только вычислительную часть, чтобы облегчить портирование. - PIC32(02.05.2008 17:05, ссылка)
- А дай ссылочку на ТВОЙ исходник бенчмарка плз - MBedder(02.05.2008 16:49)
- дык примерно так, как пик32 и написал по ссылке. Что подтверждено на буржуйском форуме. Сам только пока со стартер китом поигрался, проекта нет реального, чтоб действительно что-то оценить... - Gamma SPb(02.05.2008 00:58, ссылка)
- У dsPIC и PIC24 получается, при использовании C30, около 45 DMIPS на частоте ядра 40 МГц. - PIC32(02.05.2008 16:44)
- Во-во... Кстати, не прикидывал, сколько у dsPIC33 DMIPS/MHz? - MBedder(02.05.2008 00:48)
- Очень интересно. Ширина шины от Flash памяти до prefetch 128бит, чтение 20Мгц (50нс), выход 32бит 80Мгц. При линейном коде, если команд перехода 5% вычислитель будет работать >72 MIPS. - AU_(02.05.2008 00:11)
- Нет. Обращения к Flash там идут через кэш/конвейер, т.к. время доступа к Flash все равно 25 нс. Будет зависеть от попал/не попал, ветвлений, очереди, погоды в Астрахани и положения светил, а в dsPIC33F/PIC24H это время будет всегда одинаково MBedder(47 знак., 01.05.2008 19:49)
- ВСЕ dsPIC33F/PIC24H кушают меньше 90 мА - это dsPIC30 прожорливые, и то на 5 вольтах/30 МИПС, и не 0.25, а 0.15..0.2А. А PIC32 еще как минимум пару лет до ума доводить будут - по аналогии с dsPIC сужу - MBedder(01.05.2008 16:59)
- Если можно, поясните начинающему пользователю Microchip (чайнику): в задаче с 75% банальных пересылок из памяти программ в регистр PIC32 @ 80MHz должен раза в 2 уделать dsPIC33F/PIC24H @ 40MHz по быстродействию? AU_(62 знак., 01.05.2008 16:59)