Octave 3.8.2-rc1 release candidate available for ftp

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Octave 3.8.2-rc1 release candidate available for ftp

José Luis García Pallero
Debian Sid (64 bits), GCC 4.8.2, LLVM 3.3

./configure --prefix=/opt/octave/ CFLAGS=-O3 CXXFLAGS=-O3 FFLAGS=-O3
--with-blas=/opt/openblas/lib/libopenblas.so
--with-lapack=/usr/lib/lapack/liblapack.so --enable-jit

Summary:

  PASS     11589
  FAIL         0
  XFAIL        7

See the file test/fntests.log for additional details.

--
*****************************************
José Luis García Pallero
[hidden email]
(o<
/ / \
V_/_
Use Debian GNU/Linux and enjoy!
*****************************************

Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.8.2-rc1 release candidate available for ftp

José Luis García Pallero
2014-06-08 14:50 GMT+02:00 José Luis García Pallero <[hidden email]>:

> Debian Sid (64 bits), GCC 4.8.2, LLVM 3.3
>
> ./configure --prefix=/opt/octave/ CFLAGS=-O3 CXXFLAGS=-O3 FFLAGS=-O3
> --with-blas=/opt/openblas/lib/libopenblas.so
> --with-lapack=/usr/lib/lapack/liblapack.so --enable-jit
>
> Summary:
>
>   PASS     11589
>   FAIL         0
>   XFAIL        7

A little bit more information:

Intel Core2 Duo P9600, 2.66GHz. for loop tests (cpufreq governor 'performance'):

a = 1; b = 1; tic; for i=1:1000; for j=1:1000; a = a + b; end; end; toc
Elapsed time is 1.90254 seconds.

jit_enable (1)
a = 1; b = 1; tic; for i=1:1000; for j=1:1000; a = a + b; end; end; toc
Elapsed time is 0.00493097 seconds.

>
> See the file test/fntests.log for additional details.
>
> --
> *****************************************
> José Luis García Pallero
> [hidden email]
> (o<
> / / \
> V_/_
> Use Debian GNU/Linux and enjoy!
> *****************************************



--
*****************************************
José Luis García Pallero
[hidden email]
(o<
/ / \
V_/_
Use Debian GNU/Linux and enjoy!
*****************************************

Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.8.2-rc1 release candidate available for ftp

Michael Godfrey
On 06/09/2014 12:57 PM, José Luis García Pallero wrote:
2014-06-08 14:50 GMT+02:00 José Luis García Pallero [hidden email]:
> Debian Sid (64 bits), GCC 4.8.2, LLVM 3.3
>
> ./configure --prefix=/opt/octave/ CFLAGS=-O3 CXXFLAGS=-O3 FFLAGS=-O3
> --with-blas=/opt/openblas/lib/libopenblas.so
> --with-lapack=/usr/lib/lapack/liblapack.so --enable-jit
>
> Summary:
>
>   PASS     11589
>   FAIL         0
>   XFAIL        7
A little bit more information:

Intel Core2 Duo P9600, 2.66GHz. for loop tests (cpufreq governor 'performance'):

a = 1; b = 1; tic; for i=1:1000; for j=1:1000; a = a + b; end; end; toc
Elapsed time is 1.90254 seconds.

jit_enable (1)
a = 1; b = 1; tic; for i=1:1000; for j=1:1000; a = a + b; end; end; toc
Elapsed time is 0.00493097 seconds.

>
> See the file test/fntests.log for additional details.
>
> --
> *****************************************
> José Luis García Pallero
> [hidden email]
> (o<
> / / \
> V_/_
> Use Debian GNU/Linux and enjoy!
> *****************************************

-- ***************************************** José Luis García Pallero [hidden email] (o< / / \ V_/_ Use Debian GNU/Linux and enjoy! *****************************************
These results suggest that keeping JIT available with current LLVM
may be worth it. The patch that does this is attached.

llvm-3.4-3.5pre.patch (7K) Download Attachment