 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
RS Guest
|
Posted: Sat Aug 26, 2006 7:56 am Post subject: Linear Alegebra in C++ |
|
|
Hi all,
I am looking for a fast, efficient (tuned for speed, not size) and
mature C++ code to do some numerical work with. I have looked at the
Template Numerical Toolkit, which the oonumerics.org web page claims is
a successor to lapack++. But on the surface it doesn't seem to have all
the functionalities of lapack++, let alone being its successor. On the
other hand, it may be faster. I haven't checked that yet. Lapack++ is
supposed to be a wrapper for ublas. TNT doesn't seem to have anything to
do with ublas. It hasn't been updated that often. There is also a
cpplapack that is being developed independently of lapack++.
My question is how fast is TNT. Is it faster than the other packages? If
you were to chose one package, which one would you chose?
Thanks,
RS |
|
| Back to top |
|
 |
Gert Van den Eynde Guest
|
Posted: Mon Aug 28, 2006 9:10 am Post subject: Re: Linear Alegebra in C++ |
|
|
RS wrote:
| Quote: | Hi all,
I am looking for a fast, efficient (tuned for speed, not size) and
mature C++ code to do some numerical work with. I have looked at the
Template Numerical Toolkit, which the oonumerics.org web page claims is
a successor to lapack++. But on the surface it doesn't seem to have all
the functionalities of lapack++, let alone being its successor. On the
other hand, it may be faster. I haven't checked that yet. Lapack++ is
supposed to be a wrapper for ublas. TNT doesn't seem to have anything to
do with ublas. It hasn't been updated that often. There is also a
cpplapack that is being developed independently of lapack++.
My question is how fast is TNT. Is it faster than the other packages? If
you were to chose one package, which one would you chose?
Thanks,
RS
|
I'm using the gmm++ library that is part of GetFem++
http://www-gmm.insa-toulouse.fr/getfem/ It can interface a fortran
Blas/Lapack library like ATLAS and LAPACK. Quite happy with it.
bye,
gert |
|
| Back to top |
|
 |
Gert Van den Eynde Guest
|
Posted: Mon Sep 04, 2006 9:10 am Post subject: Re: Linear Alegebra in C++ |
|
|
Bill Shortall wrote:
| Quote: | "Gert Van den Eynde" <gvdeynde (AT) gmail (DOT) com> wrote in message
news:ecu8bh$bi5$1 (AT) ikaria (DOT) belnet.be...
RS wrote:
Hi all,
I am looking for a fast, efficient (tuned for speed, not size) and
mature C++ code to do some numerical work with. I have looked at the
Template Numerical Toolkit, which the oonumerics.org web page claims is
a successor to lapack++. But on the surface it doesn't seem to have all
the functionalities of lapack++, let alone being its successor. On the
other hand, it may be faster. I haven't checked that yet. Lapack++ is
supposed to be a wrapper for ublas. TNT doesn't seem to have anything to
do with ublas. It hasn't been updated that often. There is also a
cpplapack that is being developed independently of lapack++.
My question is how fast is TNT. Is it faster than the other packages? If
you were to chose one package, which one would you chose?
Thanks,
RS
I'm using the gmm++ library that is part of GetFem++
http://www-gmm.insa-toulouse.fr/getfem/ It can interface a fortran
Blas/Lapack library like ATLAS and LAPACK. Quite happy with it.
bye,
gert
Gert, is this available only to INSA ?
I don't see any way to download it.
Bill
|
No, this is the link:
http://www-gmm.insa-toulouse.fr/getfem/stable/gmm-2.0.tar.gz
bye,
gert |
|
| Back to top |
|
 |
Harmonic Software Guest
|
Posted: Wed Sep 06, 2006 6:22 am Post subject: Re: Linear Alegebra in C++ |
|
|
[This followup was posted to sci.math.num-analysis and a copy was sent
to the cited author.]
In article <edghgm$svc$1 (AT) ikaria (DOT) belnet.be>, gvdeynde (AT) gmail (DOT) com says...
| Quote: | Bill Shortall wrote:
"Gert Van den Eynde" <gvdeynde (AT) gmail (DOT) com> wrote in message
news:ecu8bh$bi5$1 (AT) ikaria (DOT) belnet.be...
RS wrote:
Hi all,
I am looking for a fast, efficient (tuned for speed, not size) and
mature C++ code to do some numerical work with. I have looked at the
Template Numerical Toolkit, which the oonumerics.org web page claims is
a successor to lapack++. But on the surface it doesn't seem to have all
the functionalities of lapack++, let alone being its successor. On the
other hand, it may be faster. I haven't checked that yet. Lapack++ is
supposed to be a wrapper for ublas. TNT doesn't seem to have anything to
do with ublas. It hasn't been updated that often. There is also a
cpplapack that is being developed independently of lapack++.
My question is how fast is TNT. Is it faster than the other packages? If
you were to chose one package, which one would you chose?
Thanks,
RS
I'm using the gmm++ library that is part of GetFem++
http://www-gmm.insa-toulouse.fr/getfem/ It can interface a fortran
Blas/Lapack library like ATLAS and LAPACK. Quite happy with it.
bye,
gert
Gert, is this available only to INSA ?
I don't see any way to download it.
Bill
No, this is the link:
http://www-gmm.insa-toulouse.fr/getfem/stable/gmm-2.0.tar.gz
bye,
gert
If you don't need source code you might look at the Intel Math Kernel, |
and signal processing primitives libraries. We found both to be very
robust and efficient.
Beau Paisley
www.omatrix.com |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|