Я работаю над скриптом python, который в основном использует очень длинные mpz-целые числа (из библиотеки gmpy2) и некоторые небольшие списки. Помимо других типичных «pythonic» оптимизаций кода, я попытался сократить время, необходимое для вычислений внутри скрипта (в основном это «mul», «add», «sub» вычисления из gmpy2), используя функцию set_cache как ну, но даже устанавливая его на max, то есть set_cache (1000,16384), я не вижу никакой разницы между использованием или не использованием его, тайминги одинаковы для больших целых чисел.Как правильно настроить gmpy2.set_cache?
Если у кого-то есть опыт использования get_cache или для каких операций лучше его установить, я бы хотел получить некоторую информацию. Я просто знаю, что об этом говорит официальная страница gmpy (очень простая), а googling об этом методе в Интернете не содержит интересных примеров (по крайней мере, я их еще не нашел)
спасибо, сейчас я понимаю. Замечательно иметь обратную связь непосредственно от команды gmpy2! Вы делаете отличную работу. – iadvd