2013-01-23

eddy_em: (hram nauki)
2013-01-23 10:32 pm

Трассировщик лучей для моделирования "кривого зеркала"

Итак, сегодня я более-менее доделал трассировщик (правда, пока только на CUDA — надо будет еще с OpenMP для CPU написать, чтобы работало, если GPU будет недоступен или не справится).
Для сохранения результатов подключил cfitsio, еще планирую сделать сохранение в png/tiff.
13.01.23_21:12:22
Изображение точечного объекта с точностью поверхности зеркала 30 нм. Размер пикселя: 10мкм
еще картинки ) Итак, нужно еще дописать CPU-версию того же самого, чтобы сравнить производительность, а еще — сделать наконец маскирование. И можно будет строить гартманнограммы для проверки своих теорий. А то версия на Octave была уж слишком медленной и неточной.