У HP-UX libc есть функция fesetflushtozero
для переключения поведения с плавающей запятой между «постепенным нижним потоком» и «сбросом до нуля». Как добиться того же самого в системе, работающей с glibc?Что такое glibc-эквивалент fesetflushtozero()?
1
A
ответ
2
Об этом не упоминается в glibc manual. Это не стандартная функция IEEE-754 и не существует на всех процессорах, даже с аппаратной поддержкой для плавающей запятой.
Некоторые процессоры испытывают недостаток производительности при работе с субнормальными числами. Flush-to-zero - это отклонение от IEEE 754, которое обеспечивает обход для этого. Как правило, этого следует избегать, и производителей следует попросить обеспечить хорошую производительность при соблюдении стандарта.
Если вы должны использовать его, вам понадобятся целевые методы для этого, вероятно, с кодом сборки или специальными процедурами, предоставляемыми поставщиком.
Смежные вопросы
- 1. Эквивалент fesetflushtozero() на разных Unices
- 2. Что такое "?" делать? Что такое __FILE__?
- 3. Что такое трансформация и что такое Transform?
- 4. Что такое структура разработки? Что такое IDE?
- 5. Что такое PHPCI - что такое сборка?
- 6. Что такое скрипка и что такое DL?
- 7. Что такое Dim, что такое Факт?
- 8. Что такое поток? Что такое `initialize`?
- 9. Что такое сжатие, что
- 10. Что такое "??"
- 11. Что такое.
- 12. Что такое большие графики? Что такое анализ больших графов? Что такое большие данные? Что такое большой анализ данных?
- 13. Что такое «Нарисовать что-то»?
- 14. Что такое мыло в пурпуре? что это такое? Что такое использование мыла/xml-RPC-пользователя?
- 15. Что такое последовательная запись и что такое случайная запись
- 16. Что такое синтаксис и что такое использование @ в javascript?
- 17. Google AMP: что такое макет? Что такое контейнер?
- 18. Что такое метод обновления MessageDigest и что такое BASE64Encoder?
- 19. Что такое весенние бобы, что такое использование бобов
- 20. Что такое пулы PHP-FPM и что такое pm.max_children?
- 21. Терминология: что такое маска и что такое флаг
- 22. Что такое угловой 2 Непрозрачный токен и что такое точка?
- 23. Что такое бизнес-объекты и что такое бизнес-логика?
- 24. Что такое temp и что такое использование temp в java?
- 25. Что такое autovalue.shaded или что такое затененная банка?
- 26. Что такое заголовок? В частности, что такое POST @ GET заголовки?
- 27. Что такое структура? И что такое Учение 2?
- 28. Что такое un/managed DLL? Что такое un/управляемый код?
- 29. Что такое preemption/Что такое preemtible ядро? Для чего это?
- 30. Что такое CGI и что такое CGI-скрипты?
dup of http://stackoverflow.com/questions/19877055/equivalent-of-fesetflushtozero-on-various-unices? –