АДАПТАЦИЯ АЛГОРИТМА ТРАССИРОВКИ ЛУЧЕЙ ДЛЯ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ НА БАЗЕ ПРОЦЕССОРОВ CELL Автор работы, студентка группы MM-316 Д.Н. Гордеева Научный руководитель.

Презентация:



Advertisements
Похожие презентации
Излучательность. Трассировка лучей. Фотонные карты. Андрей Татаринов Глобальные модели освещения.
Advertisements

Лекция 13 Метод трассировки лучей Астана Трассировка лучей через сферическую каплю воды Луч 7 -- луч Декарта [1637]
Тема урока: Отражение света Отражение света Отражение света.
Геометрическая оптика. Фронт волны А S1 S2 S1 S2 А АИсточник волны Сферический фронт Плоский фронт.
РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ МОДЕЛИРОВАНИЯ КОНКУРЕНТНОГО РЫНКА НА КЛАСТЕРНЫХ СИСТЕМАХ Авторы: Е.В. Болгова, А.С. Кириллов, Д.В. Леонов Научный.
Белорусский государственный университет Механико-математический факультет Кафедра теоретической и прикладной механики Громыко Алексей Олегович Компьютерное.
МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ИНТЕРФЕРОМЕТРА ДЛЯ ИССЛЕДОВАНИЯ ПРОСТРАНСТВЕННОГО ЭФФЕКТА ФИЗО П.С. Тиунов Студент, кафедра «Физика» Научный руководитель: В.О. Гладышев,
Авторы: Кучуков В.А., Карнаухова Е.С., Кучеров Н.Н. Научный руководитель: канд. физ.- мат. наук Бабенко Михаил Григорьевич Перечень критических технологий.
1 Диаграммы реализации (implementation diagrams).
Научный руководитель : кандидат юридических наук, доцент кафедры международного права Старовойтов Олег Михайлович.
Введение в задачи исследования и проектирования цифровых систем Санкт-Петербургский государственный университет Факультет прикладной математики - процессов.
Лекции по физике. Оптика Геометрическая оптика. 2 Основные законы оптики 1. Закон прямолинейного распространения света (в однородной среде) 2. Закон независимости.
Коллизии в трудовом праве Научный руководитель: Курылёва Ольга Сергеевна, кандидат юридических наук, доцент кафедры гражданского процесса и трудового права.
Организация ЭВМ Гулиян Борис Подзоров Иван «Анализ перспективности использования метода трассировки лучей в 3D моделировании »
Локальные и глобальные модели освещения. Фролов Владимир. 25 сентября 2006г.
Моделирование и формализация. Модель - это упрощенное представление о реальном объекте, процессе или явлении любой аналог, образ (изображение, формула,
Организация самостоятельной работы студента с использованием программно- методической системы по изучению грамматической темы английского языка Reported.
ТРЕХМЕРНАЯ ГРАФИКА Компьютерная графика. Геометрические примитивы.
Разработка модели и реализация системы администрирования web-сайта Магистрант математического факультета Антоник Денис Владимирович руководитель Переверзева.
Свет. Источники света.. Свет электромагнитное излучение, испускаемое нагретым или находящимся в возбуждённом состоянии веществом, воспринимаемое человеческим.
Транксрипт:

АДАПТАЦИЯ АЛГОРИТМА ТРАССИРОВКИ ЛУЧЕЙ ДЛЯ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ НА БАЗЕ ПРОЦЕССОРОВ CELL Автор работы, студентка группы MM-316 Д.Н. Гордеева Научный руководитель кандидат физ.-мат. наук, доцент М.Л. Цымблер 11 мая 2009 Челябинск

Цели и задачи исследования Цель работы – адаптация алгоритма трассировки лучей для вычислительных систем на базе процессоров Cell.

Актуальность темы Результат трассировки Исходное изображение Трассировка

Задача трассировки лучей L S L – источник О – геометрический объект S – приемник (глаз наблюдателя, камера) О

Математическая модель Ограничения на рассматриваемую сцену: рассматриваются только точечные источники света; из рассмотрения исключаются преломленные лучи; не учитывается эффект затухания цвет объекта сцены считается суммой диффузной и зеркальной составляющих по формуле где: I i интенсивность источника ; k d коэффициент диффузного отражения; I а интенсивность зеркального света; k a коэффициент зеркального отражения; угол между нормалью к грани и источником света;

Диаграмма деятельности последовательного алгоритма 6

Особенности архитектуры Cell 1 управляющий элемент (PPE) и 8 вычислительных элементов (SPE); SPE: Векторный процессор SPU Local Store 256K Программы, работающие на PPE, распределяют задачи для выполнения процессорами SPE, и затем они обмениваются данными между собой.

Схема обработки изображения PPE SPE RAM

Классы, реализующие трассировку лучей

Диаграммы действий классов «Диспетчер» и «Решатель»

Диаграмма состояний класса «Диспетчер»

Диаграмма состояний класса «Решатель»

Коммерческая составляющая Регистрация программной системы в ФИПС Предприятие(?), занимающееся разработкой плагина для 3D-студии, позволяющего запускать эту студию на Cell

Вопросы ?