Перейти из форума на сайт.


Система IP-видеонаблюдения "Линия". Скачать бесплатную демо-версию для 16 камер. НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Программы для разработки, тестирования оптических систем

Модерирует : gyra, Maz

Widok (23-11-2010 11:19): Лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

   

DSER



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что есть нового в мире оптики?
рекламируем себя,
обсуждаем проблемы...предлагаем решения...
 
оптика обсуждается и на этих страничках:
http://physics.nad.ru/cgi-bin/forum.pl?forum=opt
http://groups.google.com/group/sci.optics/
 
Вопросы по варезу тут:
http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=4999
 
Список имеющихся книг по оптической тематике http://optdesign.narod.ru/optic_book_.htm  обновлено 29.08.2010
Большинство из них можно найти на сайтах gigapedia.org, optdesign.narod.ru, poiskknig.ru,
optical-help.info, gen.lib.rus.ec
На книголюбе Подробнее... лежат все из списка. Постепенно список обновляется....  
 
ослиные ссылки на книги

Всего записей: 746 | Зарегистр. 07-06-2004 | Отправлено: 09:33 21-01-2005 | Исправлено: Maz, 13:38 02-03-2017
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Если поверхность задана массивом точек, надо решать задачу оптимизации используя коэффициенты полинома как переменные и минимизируя отклонение.  
А если поверхность задана аналитически, можно просто разложить её в 2-мерный рд Тейлора до нужной точности.  
Но если это сфера, полиномы, конечно, не нужны ж-)

 
Все равно кажется не прокатит с воздушным промежутком... разбираюсь...
 
Вопрос ещё возник - есть ли софтина для создания IES файлов, т.е. просто вбить углы и силу света, а она сгенерирует IES файл? LDT тоже подойдет...

Всего записей: 2047 | Зарегистр. 06-04-2003 | Отправлено: 14:31 13-01-2010
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возвращаясь к задаче о диоде в заливке.
Идея такова, протрассировать рэйсет в воздухе на плоскость. Потом из плоскости назад, преломив его через сферу (линза диода) материала n. Собрав на некой площадке в сфере, затем сферу покрвть заливкой и протрассировать полученный рэйсет через границу "материал n/заливка" и вуаля, получаем наш рэйсет для заливки. По идее n может быть любым, мне кажется, или нет?

Всего записей: 2047 | Зарегистр. 06-04-2003 | Отправлено: 22:01 13-01-2010
Xamez



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Идея такова, протрассировать рэйсет в воздухе на плоскость.  

 
Идея хороша! И кажется да, от n не зависит, хотя надо ещё раз подумать.
 

Всего записей: 211 | Зарегистр. 24-03-2008 | Отправлено: 00:19 14-01-2010
VECTORRR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здраствуйте!  
Кто-нибудь хочет показать результат тестирования производительности вашего компьютера в ZEMAX, с помощью встроенного в него теста Tools-Miscellaneos-Perfomance Test. Что-то результаты для компьютера с процессором Athlon 5200 (рабочий компьютер) и Athlon 250 у меня отличаются в пользу Athlon 250 примерно в 20-40, хотя Athlon 5200 не такой уж и старый. Может тут дело в операционной системе? Athlon 5200 (память DDR2) работает под XP, а для Athlon 250 (память DDR3) я установил ZEMAX на Windows 7. Проц работает на штатной частоте. Есть ли тут зависимость от размера КЭШ-памяти процессора? Сейчас для Athlon 5200 результаты: 500 thousand rays per second, 1 million ray-surfaces per second, 2.91 thousand system updates per second, а для Athlon 250 везде где-то пара-тройка десятка миллионов (точно не помню). Cool n Quiet отключал, но разница не существенная.  
Intel или AMD лучше подходит для вычислений в ZEMAX или разница не столь существенная?
Жду ваших результатов!

Всего записей: 430 | Зарегистр. 05-05-2009 | Отправлено: 06:55 18-01-2010 | Исправлено: VECTORRR, 07:03 18-01-2010
DSER



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
исправлено для Double Gauss 28 degree field.zmx
intel 4P 3ГГЦ (древность ) WinXP SP3
690.03 thousand rays per second.
8.28 million ray-surfaces per second.
809.49 system updates per second.
 
Intel Core2Duo E8400 3ГГц 3Гб WinXP SP2
3.38 million rays per second.
40.59 million ray-surfaces per second.
13.45 thousand system updates per second.

Всего записей: 746 | Зарегистр. 07-06-2004 | Отправлено: 07:17 18-01-2010 | Исправлено: DSER, 11:00 19-01-2010
VECTORRR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DSER
Ужас, что происходит с моим компьютером на процессоре Athlon 5200? Неужели кривые настройки BIOS? Его обходит даже intel 4P 3ГГЦ! Неужели я всё время тратил на расчёты в 20-50 раз больше времени? Вроде, сам он не очень и тормознутый, но результаты заставляют задуматься.
Никто не встречал у буржуев сравнений времени оптических расчётов на процессорах INTEL и AMD?

Всего записей: 430 | Зарегистр. 05-05-2009 | Отправлено: 07:53 18-01-2010 | Исправлено: VECTORRR, 07:59 18-01-2010
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Жду ваших результатов!

 
Как я понял это для файла Double Gauss 28 degree field.zmx
Протестировал своё хозяйство
 
Intel Core i7 920 3 Ггц  Windows XP x64 SP2
9.78 million rays per second.
117.33 million ray-surfaces per second
14.98 thousand system updates per second
 
Intel Core2Duo E6400 2.13 Ггц Windows XP x32 SP2
1.71 million rays per second.
20.56 million ray-surfaces per second
4.53 thousand system updates per second
 
Intel Core2Duo T5500 1.66 Ггц Windows XP x64 SP2  
1.12 million rays per second.
13.39 million ray-surfaces per second
2.38 thousand system updates per second
 
Intel Atom z530 1.33 Ггц Windows 7 x32
311.15 thousand rays per second.
3.73 million ray-surfaces per second.
729.34 system updates per second.
 
Добавлено:
P.S. Athlon 5200 и СoreDuo E6400 процессоры одного уровня...
Действительно странно.
 
Добавлено:
От операционной системы не зависит, у меня что на XP, что на 7 результаты почти одинаковые...

Всего записей: 2047 | Зарегистр. 06-04-2003 | Отправлено: 10:09 18-01-2010 | Исправлено: paparazzo, 11:20 19-01-2010
VECTORRR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Похоже, что после того, как у меня компьютер прогрелся и понял, что я от него хочу, то результат стал более реальным, хотя тест до этого прогнал раз десять.
Сейчас для Athlon 5200:
1.97 million rays per second.  
3.9 million ray-surfaces per second  
4.9 thousand system updates per second  
 
Для Athlon 5200 и СoreDuo E6400 значения "million rays per second" и "thousand system updates per second" действительно примерно равны, но "million ray-surfaces per second" у INTEL в 5 раз больше. У всех процессоров INTEL соотношение "million rays per second / million ray-surfaces per second" равно 1/12, а у моего AMD 5200 равно 1/2.  
Интересно, по какому параметру адекватнее оценивать производительность? Если это "million rays per second", то почему тогда есть отличие в пропорциональности м/у AMD и INTEL для значения "million ray-surfaces per second"? Количество поверхностей в тесте ведь не должно меняться и соотношении тоже, т.к. "thousand system updates per second" примерно сходятся.
По какому параметру всё-таки адекватнее оценивать производительность при оптимизации оптической системы для примерно одинаковых процессоров? Есть идеи?
 
 
 

Всего записей: 430 | Зарегистр. 05-05-2009 | Отправлено: 11:34 18-01-2010 | Исправлено: VECTORRR, 11:39 18-01-2010
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
У всех процессоров INTEL соотношение "million rays per second / million ray-surfaces per second" равно 1/12, а у моего AMD 5200 равно 1/2.  

 
Возможно разработчики Zemax компилировали и оптимизировали код компилятором Intel, кто знает. Я сам его использую, но с процессорами AMD сталкиваться не приходилось.
 
С сайта Zemax:
"The ray surfaces per second performance number is measured by tracing a large number of random skew rays through the current optical system, and then dividing the number of rays times the number of surfaces traced through by the elapsed time in seconds. It is the most pertinent measurement of 'ray-tracing speed'"
 
Т.е. ray-surfaces per second есть основной параметр скорости вычислений, трассировки луча.
 
Есть ещё один метод - трассировка лучей в непоследовательном режиме. Например берем файл посложнее (с импортированными объектами наприме), задаем побольше лучей и смотрим время трасировки. Это покажет скорость с которой процессор решает уравнения для нахождения токи пересечения луча с поверхностями.

Всего записей: 2047 | Зарегистр. 06-04-2003 | Отправлено: 12:49 18-01-2010
VECTORRR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С сайта Zemax:
 
"Is Intel better than AMD?
 
We're neutral on this. Both manufacturers' processors work fine. ZEMAX is written in 100% C, and is then compiled to machine code. We don't do any specific processor optimization or machine-code hacks."
 
Ну, прям они и напишут правду, как есть.

Всего записей: 430 | Зарегистр. 05-05-2009 | Отправлено: 13:17 18-01-2010
Paredam

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Жду ваших результатов

 
У меня на ноуте:
 
Lenovo Core2 Duo T9300 2.5 Ghz 2 GB RAM Windows XT
 
2.85 million rays per sec
34.19 million ray-surface
11.15 thousand system
 
На Desktop
Intel Core2 Quadro Q6600 2.4 Ghz 3.25 GB RAM Windows XT
 
3.39 million rays per sec
40.72 million ray-surface
18.7 thousand system
 
Правда при этом крутиться оптимизация на другом Zemax. Не хочется останавливать.

Всего записей: 174 | Зарегистр. 06-01-2008 | Отправлено: 14:31 18-01-2010
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хм...
Соттношение 1:12 у Интел сохраняется.
Интересно, что с АМД - не видно пока.

Всего записей: 2047 | Зарегистр. 06-04-2003 | Отправлено: 15:04 18-01-2010
VECTORRR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прогнал тест также и на другом компьютере с процессором Athlon II X2 250 на Zemax, установленный в Windows 7.  
Значения следующие:
Athlon II X2 250
26.26 million rays per second.  
52.51 million ray-surfaces per second  
430.8 thousand system updates per second  
 
Также, как и для другого компьютера с Athlon 5200, соотношение "million rays per second / million ray-surfaces per second" остаётся равным 1/2.
Если считать за меру производительности величину  "million rays per second", то Athlon II X2 250 с его 26.26 опережает значение 9.78 у процессора Intel Core i7 920 в тесте PAPARAZZO. Что-то это мало похоже на нужное нам значение. (Хотя?)
Если считать за меру производительности величину  "million ray-surfaces per second", то Athlon II X2 250 с его 52.51 меньше значения 117.33 у процессора Intel Core i7 920 "ray-surfaces per second", т.е. оказывается всего в 2,25 раз медленнее. Ну, так там и ядер в 2 раза меньше и потребляет он всего 65 Ватт, по-сравнению с 130 Ватт Intel Core i7 920. Значит, с высокой долей вероятности, "million ray-surfaces per second"-величина скорости процессора в ZEMAX.
Сравним цену в Новосибирске:
Athlon II X2 250 (OEM) - 2450 руб.
Intel Core i7 920 (OEM) - 9850 руб.
 
Соотношение 9850/2450=4.  
Итак, при разнице в цене в 4 раза получаем прирост 2,25 раз.  
 
Но почему мой рабочий  Athlon 5200 выдаёт всего 3,9 "million ray-surfaces per second". Он ведь просто тормоз. Сколько я времени потратил впустую с ним.
 
Также стоит обратить внимание у процессора Athlon II X2 250 на значение 430.8 thousand system updates per second. У  Core i7 920 всего-то 14.98. А может это мера производительности? ТОГДА!!!ТОГДА!!!

Всего записей: 430 | Зарегистр. 05-05-2009 | Отправлено: 17:18 18-01-2010 | Исправлено: VECTORRR, 17:31 18-01-2010
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Также стоит обратить внимание у процессора Athlon II X2 250 на значение 430.8 thousand system updates per second. У  Core i7 920 всего-то 14.98. А может это мера производительности?

 
system updates per second - обновление состояния системы, т.е. положения зрачка, фокусов, виньетирования и т.д. и т.п.
Больший смысл имеет ИМХО скорость трассировки лучей.
 
Проведите ещё тест, отройте файл Samples\Non-sequential\Ray splitting\Ronchi test.zmx, поставьте 30000000 лучей (нічего больше не меняйте) и посмотрите за какое время он их протрассирует. У меня 4.6 минуты на i7.

Всего записей: 2047 | Зарегистр. 06-04-2003 | Отправлено: 17:41 18-01-2010
Xamez



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Соттношение 1:12 у Интел сохраняется.

 
Да.  
3.87 million rays per second.  
46.42 million ray-surfaces per second  
20.18 thousand system updates per second    
 
на HP xw4400, Intel Core Quad CPU @ 2.66GHz, XP
 
 
Добавлено:

Цитата:
Соттношение 1:12 у Интел сохраняется.  

 
И это соотношение кажется естественным - примерно столько поверхностей в линзе. Предположу, что для дублета оно будет другим.

Всего записей: 211 | Зарегистр. 24-03-2008 | Отправлено: 17:51 18-01-2010
paparazzo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
И это соотношение кажется естественным - примерно столько поверхностей в линзе. Предположу, что для дублета оно будет другим.

 
Может  VECTORRR другой файл тестировал вместо double gauss 28 degree???  

Всего записей: 2047 | Зарегистр. 06-04-2003 | Отправлено: 18:05 18-01-2010
sikd

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Года 3 назад пытался анализировать быстродействие при выборе нового компа.
Рез-ты http://tech.groups.yahoo.com/group/zemax/database?method=reportRows&tbl=3&sortBy=5&sortDir=up
Рез-ты зависят от версии Zemax и лучше брать файл посложнее.

Всего записей: 250 | Зарегистр. 30-03-2005 | Отправлено: 18:56 18-01-2010
VECTORRR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Может  VECTORRR другой файл тестировал вместо double gauss 28 degree???

Zemax October 2007. А как мне понять для какого это файла?
 

Цитата:
Проведите ещё тест, отройте файл Samples\Non-sequential\Ray splitting\Ronchi test.zmx, поставьте 30000000 лучей (нічего больше не меняйте) и посмотрите за какое время он их протрассирует. У меня 4.6 минуты на i7.

На Athlon 5200 потребовалось 14 минут, что в 3 раза больше в сравнении с i7 920. Это неплохо, т.к. у него и ядер в 2 раза меньше и сам он старый. Возможно, что когда сравню Athlon X2 250 и i7 920, то Athlon будет на уровне или даже больше.
Почему-то мой проц Athlon 5200 сейчас снова выдаёт меньшие рез-ты в тесте, хотя его ничего не нагружает:
500 thousand rays per second.  
1 million ray-surfaces per second  
2.7 thousand system updates per second  
 
Полагаю, что результаты при оптимизации и простой NSC трассировке не обязательно будут в одинаковой пропорции при сравнении INTEL и AMD, т.е., допустим, что если какой-нибудь младший проц AMD в 2 раза медленнее при оптимизации, то может быть на уровне с INTEL при NSC трассировке.  
 

Цитата:
Рез-ты http://tech.groups.yahoo.com/group/zemax/database?method=reportRows&tbl=3&sortBy=5&sortDir=up

А попроще, чтобы не ждать одобрения членства модератором.

Всего записей: 430 | Зарегистр. 05-05-2009 | Отправлено: 07:17 19-01-2010 | Исправлено: VECTORRR, 07:21 19-01-2010
DSER



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VECTORRR

Цитата:
Zemax October 2007. А как мне понять для какого это файла?  

 
...ZEMAX\Samples\Sequential\Objectives\Double Gauss 28 degree field.ZMX

Всего записей: 746 | Зарегистр. 07-06-2004 | Отправлено: 08:54 19-01-2010
VECTORRR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А где связь  

Цитата:
...ZEMAX\Samples\Sequential\Objectives\Double Gauss 28 degree field.ZMX  

и  

Цитата:
Tools-Miscellaneous-Perfomance Test

?
У меня окно выглядит так.
 

Всего записей: 430 | Зарегистр. 05-05-2009 | Отправлено: 09:08 19-01-2010 | Исправлено: VECTORRR, 09:33 19-01-2010
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112

Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Программы для разработки, тестирования оптических систем
Widok (23-11-2010 11:19): Лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2017

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru