Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Новости библиотеки алгоритмов


Информационный Канал Subscribe.Ru

01.09.05 Новости за август (я все-таки не забыл про ежемесячный выпуск!). Сообщаю, что перевод библиотеки специальных функций Cephes практически закончен. На данный момент раздел "специальные функции" содержит 50 файлов с исходными кодами, из них 37 получены путем перевода исходных кодов из библиотеки Cephes.

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

Работы ведутся в двух направлениях. Во-первых, это перенос и адаптация исходных кодов из библиотеки LAPACK. Сделано немало, и я расчитываю уже в сентябре выложить в открытый доступ переработанную, улучшенную версию разделов "решение систем линейных уравнений", "операции с матрицами" и "поиск собственных чисел и векторов". В дальнейшем планируется перевод ряда исходных кодов, оперирующих с ленточными матрицами и прочими матрицами специального вида.

Второе направление работы - это повышение эффективности базовых операций линейной алгебры. На данный момент все операции типа "вектор+вектор", "вектор-вектор" и т.д. осуществляются путем записывания прямо в алгоритме цикла for, реализующего их. При этом не учитываются особенности этих операций (последовательное расположение в памяти элементов, составляющих операнды, и возможность развертки циклов), позволяющие значительно повысить быстродействие даже без оптимизации под конкретный процессор. В скором времени эти недостатки будут исправлены.

На сегодня всё. Надеюсь в следующем ежемесячном выпуске сообщить о реализации анонсированных планов. Также надеюсь не забыть о том, что я решил делать выпуски каждый месяц :)

P.S. Я всё-таки успел закончить письмо до полуночи!

Бочканов Сергей
e-mail: grayscale@rambler.ru
www: http://alglib.manual.ru/

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.prog.alglibnews
Отписаться
Вспомнить пароль

В избранное