Re: [eigen] Eigen is slow with complex matrices |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] Eigen is slow with complex matrices
- From: Rohit Garg <rpg.314@xxxxxxxxx>
- Date: Tue, 20 Oct 2009 19:36:12 +0530
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=Zc7EnqgqWzaIhW6F68wOiJLFwAZmOsrgKucrqZsXitA=; b=jUvemuDQbBnsYWaJS+RyQLeg2j9PMWSkgnwuGdg/+nIHIOfwKwCx/cAxkhY8FMBfpU jMN5Nc8blslOXOxWk8zu7izpHWHpRKDlK+16YAMA6gDOhjfwXRELBtRFIpx1iHLm1t3j UXHEgWpOadReNtp7ybWcDguTRvqKIb9RXtgCo=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=e7CibB8mtpXmhPSKPff2OJyYrV7D3hh/08NEkt9fD6Ws2fqsk/oCvSfH8aBBKZrKaU +J7Z8FFPhR4tpEmT+gt67JRfRzGGQkngof+EPayOglVLhkQIb4nvXUaoLBsRWcO19o0m tlo9q6DbMRq6TRg4VT8ChxK81k+gkep6PfDtk=
Well..., if it is good enough, then why not merge into core eigen
directly, instead of unsupported if mark will be maintaining the FFT
backend/kissfft part of FFT for foreseeable future.
At any rate, stuff merged into development branch, never committed to
stable, can always be removed from the devel branch at a later date.
After all, there is *no* guarantees whatsoever on the unstable branch.
If we have the docs for it (part of eigen-unstable-docs of course),
putting it into eigen-devel will get much more testing done. ATM, I
don't think it has been tested in the wild yet. At least the FFTW
backend can be in eigen-devel, since it is fairly small and benign.
On Mon, Oct 19, 2009 at 7:40 PM, Benoit Jacob <jacob.benoit.1@xxxxxxxxx> wrote:
> 2009/10/19 Rohit Garg <rpg.314@xxxxxxxxx>:
>> AFAIR, some work was done to add complex number support, compatible
>> with std::complex. It is sitting in the FFT fork.
>
> Good point, i had forgotten about it.
>
>> What happened to it?
>
> It's still there.
>
>> Also, when can we see the FFT work being merged back into eigen
>> mainline?
>
> I wrote to Mark recently to ask, he replied that he still had to
> implement a few suggestions that had been made.
>
> However, re-reading, these didn't sound like very crucial points (it
> was about "formatting options and I/O"), so it seems as if the FFT
> module is already good enough to be merged to unsupported/ ? Need
> informed feedback here.
>
> Benoit
>
>
>
--
Rohit Garg
http://rpg-314.blogspot.com/
Senior Undergraduate
Department of Physics
Indian Institute of Technology
Bombay