sum over range is terribly slow

sum over range is terribly slow - Сообщения

#1 Опубликовано: 28.03.2018 04:48:19
Ave Zoid

Ave Zoid

0 сообщений из 3 понравились пользователям.

Группа: User

debug.sm (12 КиБ) скачан 36 раз(а).

While doing a sum on a floating-point range I have realized simple SUM(4) cannot be directly used
It requires translation of FP range into the integer range, which is basically a hack.

Doing a sum over the FP range in a loop is terribly slow - any ideas why?


sum_over_range.jpg
#2 Опубликовано: 28.03.2018 05:04:43
NDTM Amarasekera

NDTM Amarasekera

130 сообщений из 352 понравились пользователям.

Группа: User

Use Optimization --> Numeric on the function.
(R/Click on the function, select Optimization ---> Numeric.
Look within!... The secret is inside you. Best Regards Eng. NDTM Amarasekera - Sri Lanka
#3 Опубликовано: 28.03.2018 05:38:37
Ave Zoid

Ave Zoid

0 сообщений из 3 понравились пользователям.

Группа: User

Wrote

Use Optimization --> Numeric on the function.
(R/Click on the function, select Optimization ---> Numeric.



That worked. Thanks!
#4 Опубликовано: 28.03.2018 09:28:35
Jean Giraud

Jean Giraud

983 сообщений из 6866 понравились пользователям.

Группа: User

Wrote

Doing a sum over the FP range in a loop is terribly slow - any ideas why?



I don't see that here. "for loop" is always the winner. deeper @ kernel level.

debug [doctored].sm (12 КиБ) скачан 37 раз(а).

debug.PNG
#5 Опубликовано: 29.03.2018 09:30:19
Ave Zoid

Ave Zoid

0 сообщений из 3 понравились пользователям.

Группа: User

Wrote

Wrote

Doing a sum over the FP range in a loop is terribly slow - any ideas why?



I don't see that here. "for loop" is always the winner. deeper @ kernel level.

debug [doctored].sm (12 КиБ) скачан 37 раз(а).

debug.PNG



AS NTDMA has suggested, Numeric Optimization did the trick. Its was purely to do with my incompetence.
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений