comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » GDL 0.9.7 delivered
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
GDL 0.9.7 delivered [message #94125] Sat, 21 January 2017 15:15 Go to previous message
Alain Coulais is currently offline  Alain Coulais
Messages: 20
Registered: July 2010
Junior Member
Hi GDL users and contributors,

GDL 0.9.7 was just delivered. Previous version was 0.9.6,
one year ago.

Two very interesting aspects in 0.9.7 : very fast X11 output through
network, experimental --fussy option ("gdl -h" for details)

This version has been extensively tested (make check)
on various OS and various arch (Mageia, Debian 7 and 8, 32 & 64, Fedora,
CentOS 5.11 & 6, Ubuntu 14.04, 15.10, 16.04, OSX 10.9, 10.10 and
10.11 ...).

Can be compiled with GCC 4.8, 4.9, 5.3, 6.0, ICC 16, Clang 6
!!! Take care on compilers options, see note below !!!

Please remember you can easily add 3 useful libraries (collection
of pro files) thanks to Debian packagers : Astron lib, Coyote and Mpfit
https://packages.debian.org/sid/astro-gdl (git clone ...)

The "minimal script" was updated too
http://gnudatalanguage.cvs.sourceforge.net/viewvc/gnudatalan guage/gdl/scripts/minimum_script4gdl.sh

We welcome feedbacks, bugs reports, contributions (pro files or
corrections, c++ codes as long as it is GPL compliant, regressions
tests (see testsuite/) ... but it is better to post on SF, eg :
https://sourceforge.net/p/gnudatalanguage/discussion/


Since GDL 0.9.7 can be compiled very easily on most "recent" OS,
we strongly prefer to provide feedbacks on this version
(and not on 0.9.6 or 0.9.5 ...)


with best regards

Alain C. for the GDL team


Note on compilation options (C Compilers flags)

One important note : we notice that the **default** compilation
with ICC or GCC 5 or GDL 6 do not switch on the openmp options
and the performances are not good on multi-cores
(thanks to Eigen3 we are faster than IDL on most matrix operations
since years on multi-cores)
You can test that with "bench_matrix_multiply.pro" in
testsuite/benchmark/

Eg: with GCC 4.6
option -DCMAKE_CXX_FLAGS_RELEASE='*-Ofast -march=native*'
is way better than :

with GCC 5.3, option
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS_RELEASE='-Ofast
-march=native'
is much better than the default one
[Message index]
 
Read Message
Read Message
Read Message
Previous Topic: Identifying tags within a region
Next Topic: Generation of another Gaussian random variable from a given one...

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 11:30:25 PDT 2025

Total time taken to generate the page: 0.00370 seconds