Я обнаружил некоторые различия в результатах моей программы между версиями Release и Debug. После некоторых исследований я понял, что некоторые оптимизации с плавающей запятой вызывают эти различия. Я решил проблему, используя прагму fenv_access для отключения некоторых оптимизаций для некоторых критических методов.
Подумав об этом, я понял, что, вероятно, лучше использовать fp: strict model вместо fp: точный в моей программе из-за ее характеристик, но меня беспокоит производительность. Я попытался найти некоторую информацию о проблемах производительности fp: strict или о различиях в производительности между точной и строгой моделью, но я нашел очень мало информации.
Кто-нибудь знает об этом?
Спасибо заранее.