ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
1086132
klen (15.03.2021 21:38, просмотров: 1138)
подзапустил stm32h750, промерил скорость вычислений 

тихо поддержку h7 в свой sdk... 3319 странц пеернести в код на С++... жопа. но дело идет.

сделал модули rcc,pwr,flash,gpio. поддержка cortex-m7 уже была сделана у меня для F7.

как только получилось раскочегарить по частотам - примерка скорости.


системный клок 550МГц, D1-275МГц ... flash_wait=4

данные от и куда разложены в d1_axi_sram

итак первый проход

sinf+cosf 226нс

atan2f 444нс

logf 461нc

expf 305нс

powf 394нс


втрой проход

sinf+cosf 137нс

atan2f 275нс

logf 199нc

expf 193нс

powf 384нс


------------------------------------------------------------------------------------

если данные разложены в d1_dtcm_sram2 картина примерно таже


------------------------------------------------------------------------------------

теперь данные от и куда разложены в d1_dtcm_sram2, код в d2_itcm_sram

картина все равно таже - первый проход медленнее - хотя теперь ни код ни данные не летают через кэш и все должно быть дубово.