Войти
ПроектыФорумОцените

OpenML

#0
15:12, 17 мар. 2004

На сайте вроде хотели написать математическую библиотеку, но потом всё заглохло. Я решил продолжить.  Интересует ваше мнение относительно удобства интерфейса и функциональности библиотеки.


#1
15:54, 17 мар. 2004

слово OpenML уже зарезервировано как часть OpenGL 2.0

#2
21:57, 17 мар. 2004

Хмм, жалко. Они небось весь диапозон Open(A-z)L зарезервировали.
А тебе как хоть библиотека?

#3
22:06, 17 мар. 2004

Black Angel
alib или какая?

#4
22:37, 17 мар. 2004

Hunte(r)
>alib или какая?
Если вопрос к этому "На сайте вроде хотели написать математическую библиотеку, но потом всё заглохло.", то да.
Если к "А тебе как хоть библиотека?", то я имел в виду свою.

#5
22:46, 17 мар. 2004

Black Angel
Просто alib на моем AthlonXP 1700+ давал результаты медленней (кроме MAD ) чем стандартные..
А под intel их C итак хорошо оптимизирует..

#6
23:32, 17 мар. 2004

Hunte(r)
>А под intel их C итак хорошо оптимизирует.
Тут ведь проблема не в том как лучше оптимизировать, а в том что-бы
дать программе возможность выбирать вариант оптимизации. Если ты
скомпилировал игру с поддержкой SSE, то на старых процессорах она
не запуститься (а это по прежнему большой сегмент рынка). Выход
в использовании библиотек, которые содержат варианты функций,
оптимизированные под различные CPU. Я тут сейчас подумал и пришел к
выводу, что оптимизировать необходимо толко векторные и сложные
функции. Что-то типа abs или cos трогать не стоит, всё равно в инлайне
быстрее выйдет.

#7
0:03, 18 мар. 2004

Black Angel
>что оптимизировать необходимо толко векторные и сложные функции
Ну да.
В принципе, я был-бы рад появлению подобной библиотеки :)
Удачи.

#8
10:39, 18 мар. 2004

Black Angel
А ты там используешь asm?

#9
8:53, 22 мар. 2004

Black Angel
Дарова!
Посмотрел библиотеку, мне нравится. Толкьо ты делаешь как обычно :)
Конечно неплохо давать пользователю возможность выбрать, какой вариант использовать - ММХ, 3днау или обычный. С другой стороны многих это отпугивает - сложнее использовать. В первую очередь это будет полезно при отладке ессно, потом надо будет это спрятать, или писать что-то вроде mlInit( ML_BEST_INSTR ) или mlInit( ML_SSE ). И с названием надо определиться. Предлагаю rgde::math :)

#10
10:11, 22 мар. 2004

Всем привет!

А где ее посмотреть-то мона?

ЗЫ Все-таки нехорошо OpenML -- есть уже...

#11
10:40, 22 мар. 2004

OpenMT

ПроектыФорумОцените

Тема в архиве.