Область применения контрольного регистра MXCSR? - PullRequest
8 голосов
/ 09 февраля 2011

Мне интересно, каково время жизни значения, хранящегося в регистре управления MXCSR (включая конфигурацию FTZ и DAZ для ненормальных чисел с плавающей запятой): находится ли оно в области потока, илиЯвляется ли это общим для всей обработки на CPU / FPU?

Что я хочу знать, это то, нужно ли мне устанавливать его (MXCSR) в моих потребностях в начале каждого потока пула потоков или один раз вприложение или это повлияет на все остальное в приложении и / или системе?

Спасибо за любую помощь!

1 Ответ

9 голосов
/ 09 февраля 2011

Да, конечно, вы должны установить регистр MXCSR в начале каждого потока.Любой поток может иметь собственные настройки MXCSR, поэтому это важная функция.

...