The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Французское космическое агентство использует Apache Commons Math в проекте Сириус

18.03.2011 22:52

Национальный центр космических исследований Франции (CNES France) выбрал открытую математическую библиотеку Apache Commons Math для использования в качестве основы для построения следующего поколения динамических систем управления полетом, развиваемых в рамках проекта Сириус. Java-библиотека Apache Commons Math будет задействована для выполнения всех расчетов, связанных в вычислением орбиты и управления ориентацией, включая операции по расчету манёвров, оптимизации траектории и формирования оперативных прогнозов.

  1. Главная ссылка к новости (http://mail-archives.apache.or...)
  2. OpenNews: Компания Google открыла код системы для решения задач линейного программирования
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/29964-math
Ключевые слова: math, apache
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, pavlinux (ok), 00:32, 19/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Что, денег NAG не хватило?! http://www.nag.co.uk/doc/TechRep/html/Tr2_09/Tr2_09.asp
     
     
  • 2.6, Остров (?), 09:09, 19/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А чем он лучше?
     
     
  • 3.8, pavlinux (ok), 11:53, 19/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А чем он лучше?

    Они свои библиотеки уже 40 лет полируют.

     
     
  • 4.12, anonymous (??), 19:19, 19/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> А чем он лучше?
    > Они свои библиотеки уже 40 лет полируют.

    Яве уже 40 стукнуло? Вы делаете смешить мои тапки.

     
     
  • 5.20, pavlinux (ok), 13:07, 20/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>> А чем он лучше?
    >> Они свои библиотеки уже 40 лет полируют.
    > Яве уже 40 стукнуло? Вы делаете смешить мои тапки.

    Для тех кто не ходит по ссылкам - http://www.nag.co.uk/doc/TechRep/html/Tr2_09/Tr2_09.asp

    Calling NAG Library Routines from Java ...

    The NAG C Library and NAG Fortran Library contain many mathematical and statistical
    routines which are useful for package builders. Areas covered include linear algebra,
    optimization, quadrature, differential equations, regression analysis, and time series
    analysis. Although written in C or Fortran, the functionality of the libraries can be
    accessed [b]from other languages[/b], including C++, and on PCs, DLL versions of the libraries
    can be exploited in many ways. It is natural, then, to wonder whether [b]it is possible to
    call the NAG Libraries from the Java[/b] programming language.


     

  • 1.3, Аноним (-), 00:47, 19/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Та хоспыдя - Ariane-5 возвращается :)
    Ну уронят ещё пару носителей, ну на голову кому нить ... зато жаба :)
     
  • 1.4, lucentcode (ok), 02:01, 19/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Есть же другие, более быстрые библиотеки для расчётов. А JAVA-вечный тормоз. Или процессорное время нынче не в цене? Они бы ещё на Питоне считали:)
     
     
  • 2.5, Аноним (-), 08:00, 19/03/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    На питоне быстрее будет
     
     
  • 3.17, User294 (ok), 00:11, 20/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это без jit то в дефолтном интерпретере? С фига ли? Давно ли интерпретаторы стали рвать компиляторов? :)
     
  • 2.7, СуперАноним (?), 10:29, 19/03/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Питоноская математическая библиотека NumPy на Фортране написана
     
     
  • 3.21, Аноним (-), 03:35, 22/03/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Питоноская математическая библиотека NumPy на Фортране написана

    Очень далеко не вся.  В большей степени на C и на Python.

     
  • 2.9, ДяДя (?), 14:09, 19/03/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Думаю, что всё содержимое данной либы при использовании скомпилится JIT-ом. А нативный код он делает получше чем GCC.
     
     
  • 3.10, Vitaly_loki (ok), 15:19, 19/03/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А нативный код он делает получше чем GCC.

    Ой ли? Пример можно или просто так сказал?

     
     
  • 4.19, ДяДя (?), 01:17, 20/03/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> А нативный код он делает получше чем GCC.
    > Ой ли? Пример можно или просто так сказал?

    Да, с примером туго.

    По крайней мере на уровне уж точно. Бенчмарки: http://shootout.alioth.debian.org/u64/benchmark.php?test=all&lang=java&lang2=

     
     
  • 5.22, User294 (ok), 11:27, 23/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Да, с примером туго.

    На сайте либы quicklz можно посмотреть как 1 и та же либа работает с сжатием и распаковкой на скорость. Один и тот же алгоритм из 1 и той же либы на сях, яве и сишарпе. Почему-то последние стабильно сливают в 2.5-3 раза. И чего бы это вдруг? Может быть, managed природа кода мешает при активной работе с памятью, втыкая проверки с поводом и без в довольно горячие циклы? Это "маленькое" западло манагед языков может испортить любой выигрыш от оптимизации кода.

     
  • 3.14, Аноним (-), 20:49, 19/03/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Так и представляю, как Столлман кусает локти и со слезами запихивает питоновский, без всякого сомнения, сверхэффективный JIT в GCC, выкинув оттуда предыдущие 20+ лет разработок. Может, мы еще C-компилятор реализуем как бэкенд к питону, только компилируемый?
     
     
  • 4.15, Аноним (-), 20:51, 19/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Фронт-энд, я хотел сказать. Вы меня поняли
     
     
  • 5.18, ДяДя (?), 01:10, 20/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Я подразумевал HotSpot JIT.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру