Автор |
Съобщение |
DanielDimov
Ранг: Почетен член
Регистриран на: Нед Фев 16, 2014 2:36 pm Мнения: 953
|
Молба за тест на PIC
Здравейте и Честита Нова Година на всички !!!
Понеже нямам PIC-ове при мен - имам молба да се провери колко бързо вървят на реален микроконтролер няколко изчислителни алгоритъма. Ще е най-интересно и полезно да се тества на ядро което е без FPU.
Интересува ме само относителната скорост - колко по-бавни са трите останали алгоритъма спрямо най-простия и най-бърз (FAI sphere). Това би се видяло най-лесно като се вдига и сваля един изходен пин и с осцилоскопа се измери коефицента на запълване.
Прилагам кода, към който само трябва да се добавят вдигането и свалянето на пина.
|
Нед Яну 13, 2019 6:19 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4717
|
Re: Молба за тест на PIC
на къф PIC? е па пусни го в МПЛАБ симулатора, може да ви мериш времена за изпълнение
_________________ main[-1u]={1};
|
Нед Яну 13, 2019 6:49 pm |
|
|
DanielDimov
Ранг: Почетен член
Регистриран на: Нед Фев 16, 2014 2:36 pm Мнения: 953
|
Re: Молба за тест на PIC
Нямам нищо свързано с Микрочип, а и освен това не съм сигурен че в симулатор резултата ще е точно като на истинския хардуер!
|
Нед Яну 13, 2019 7:01 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4717
|
Re: Молба за тест на PIC
симулатора мери циклите на инструкциите баш като на реален и като му цъкниш и честотата имаш и времената за какъв пик те интересува
_________________ main[-1u]={1};
|
Нед Яну 13, 2019 7:08 pm |
|
|
DanielDimov
Ранг: Почетен член
Регистриран на: Нед Фев 16, 2014 2:36 pm Мнения: 953
|
Re: Молба за тест на PIC
За тези новите които са с MIPS ядро. До колкото съм чел има два типа ядра - със и без FPU. По-интересно е какво ще излезе на ядро без FPU!
|
Нед Яну 13, 2019 7:13 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4717
|
Re: Молба за тест на PIC
test.c:161:2: error: unknown type name 'pair_coord'
_________________ main[-1u]={1};
|
Нед Яну 13, 2019 7:24 pm |
|
|
DanielDimov
Ранг: Почетен член
Регистриран на: Нед Фев 16, 2014 2:36 pm Мнения: 953
|
Re: Молба за тест на PIC
Ами аз всъщност не знам има ли GCC тези ядра ?! Ако няма - ще трябва да го преработя на стандартно C
|
Нед Яну 13, 2019 7:28 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4717
|
Re: Молба за тест на PIC
PIC32MZ2048EFM100 200 MHz math default незнам каква е 4 мили 6 мили 4 мили 6 мили и те така
_________________ main[-1u]={1};
|
Нед Яну 13, 2019 7:36 pm |
|
|
DanielDimov
Ранг: Почетен член
Регистриран на: Нед Фев 16, 2014 2:36 pm Мнения: 953
|
Re: Молба за тест на PIC
Ей това вече би трябвало да се компилира...
|
Нед Яну 13, 2019 7:49 pm |
|
|
DanielDimov
Ранг: Почетен член
Регистриран на: Нед Фев 16, 2014 2:36 pm Мнения: 953
|
Re: Молба за тест на PIC
ще има ли памет за повече от 1000 двойки координати - за 10 хиляди примерно ?
|
Нед Яну 13, 2019 7:53 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4717
|
Re: Молба за тест на PIC
жената ме изгони от компа този PIC32MZ2048EFM100 има 512k ram и FPU
_________________ main[-1u]={1};
|
Нед Яну 13, 2019 8:05 pm |
|
|
DanielDimov
Ранг: Почетен член
Регистриран на: Нед Фев 16, 2014 2:36 pm Мнения: 953
|
Re: Молба за тест на PIC
MPLAB е на базата на NetBeans
|
Нед Яну 13, 2019 8:05 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4717
|
Re: Молба за тест на PIC
е па да ... джавешки истории NetBeans + GCC
_________________ main[-1u]={1};
|
Нед Яну 13, 2019 10:41 pm |
|
|
DanielDimov
Ранг: Почетен член
Регистриран на: Нед Фев 16, 2014 2:36 pm Мнения: 953
|
Re: Молба за тест на PIC
Можеш ли да сложиш още два блока с викане на другите два метода ( wgs84_meeus и wgs84_vincenty ) - да видим и те за колко време се изпълняват!
|
Пон Яну 14, 2019 11:24 am |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4717
|
Re: Молба за тест на PIC
от тази математика нищо не разбирам тва е теста - дай нова фунция
_________________ main[-1u]={1};
|
Пон Яну 14, 2019 12:03 pm |
|
|