Отговори на тема  [ 49 мнения ]  Отиди на страница Предишна  1, 2, 3, 4
Молба за тест на PIC 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Окт 11, 2011 11:53 pm
Мнения: 4582
Местоположение: Brussels / Пловдив
Мнение Re: Молба за тест на PIC
@40404, принципно си прав, даже още от първите постове, повечето са да му обърнат на Даниел внимание точно на това.

Има обаче един ползотворен отговор - ако не разбираш какво правиш и как да си настроиш компилатора и оптимизираш сорса за конкретен процесор, то тогава кой от всички изтествани процесори дава най добър резултат? Безценно за аматьори.

Имам известни подозрения, че х86 ще е най ефективна в това отношение - модерните процесори са правени да точно за такива ситуации - хардуерно да оптимизират по добре отколкото компилаторите :)

_________________
Мразя да мразя ...


Чет Май 05, 2016 5:45 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Фев 16, 2014 3:36 pm
Мнения: 953
Мнение Re: Молба за тест на PIC
Значи остана да се уважи само PIC24...

Пак казвам - целта на тези тестове не е оптимизация, а просто проверка за колко време се изпълняват сметките. Който иска да ползва метода - може да си оптимизира колкото и както си иска. Аз искам в документа с предложението към FAI да сложа приблизителните времена за изпълнение на няколко различни процесора. Дали те са оптимални - никой няма да се интересува. Всеки ще се сети, че щом е направено веднъж да се изпълнява за толкова - значи и той ще може да постигне същото или по-добро време.


Съб Май 07, 2016 12:36 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Сря Фев 04, 2015 8:11 pm
Мнения: 610
Мнение Re: Молба за тест на PIC
Колко често ще се пресмята тази формула в реални условия? Защото ако е само в края на полета, бързината май няма да е критична, по-важна би била точността.
DanielDimov написа:
...Най-точния метод (Vincenty) дава геодезична точност (под 1 мм), но е итеративен и с неясно време за изпълнение.

Какво ще рече "неясно време за изпълнение"- все пак би трябвало да има някакви граници? Или има случай в който не може да се направи изчислението?


Съб Май 07, 2016 3:21 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Нед Фев 16, 2014 3:36 pm
Мнения: 953
Мнение Re: Молба за тест на PIC
Зависи кой как ще реши да го използва. Примерно оптимизация на маршрут по време на състезание се прави по веднъж на няколко секунди (2 - 10 секунди). За да се сметне оптималния маршрут се обхождат всички точки в задачата неколкократно и се смята многократно разстояние. Може би при една такава оптимизация функцията за разстояние ще се вика между 100 и 1000 пъти.

Времето за изпълнение е променливо просто защото алгоритъма върти цикъл докато досигне до сходимост на резултата. Това може и да не се случи и тогава функцията връща 0 (тоест не успява да сметне разстоянието). Обикновено се справя за 5 - 10 итерации, а средното време за изпълнение е около 13 пъти повече от моето.


Съб Май 07, 2016 4:24 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 49 мнения ]  Отиди на страница Предишна  1, 2, 3, 4

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни