16-битный тип данных с плавающей точкой - PullRequest
3 голосов
/ 25 ноября 2008

Есть ли у кого-нибудь опыт использования 16-битного типа с плавающей точкой в ​​приложении. Этот относительно новый тип данных используется в компьютерной графике. Он определяется несколькими спецификациями: OpenEXR, DirectX и новым стандартом IEEE-754 2008.

На WinHEC 2008 у Часа Бойда (Microsoft) была презентация, пропагандирующая этот тип данных. (Меня там не было, но я видел слайд-колоду.) "Float-16 - новый байт".

Мои вопросы: кто-нибудь использует этот тип данных для чего-либо, кроме текстур DirectX?

Если так, то почему? Что делает ваше приложение?

Если это так, требуется ли вам полная поддержка IEEE, включая деномалы, NaN и #Inf?

1 Ответ

2 голосов
/ 26 ноября 2008

Я встречал этот тип в библиотеках DSP для uclinux, включая программную реализацию всех основных операций. Это очень удобно для 8- и 16-битных процессоров, намного проще в работе с программным обеспечением, чем 32-битные и более крупные типы.

...