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: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Tue, 20 Oct 2009 13:56:26 -0400
- 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 :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=uGeOOh7GzRJh7faJO1EihAu+xwvoy3CyLTtl/K5NUmU=; b=bbmBqRGBcVynz5cSThHemIPjuQPU8CQfSLU3NC1UNGcdNdVLB1MOgS2HqcKy0SLB0Y 5srk3shrqLiEUMAZmacah/s7xKpb1plOoVITTmetWKBWYoPOovsUWxjra3X7DkuT+Nau tHQuNzA97AzoErz7mf1Qt8ILPgoPD88MlucYo=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=jd8usS7loZQJSQ7dzG9YTPRid0QZfTANHjmh0WEXLMdT8lVhFLfqFAJrpzcP9t8+k8 C7RlTo1o4muxWVOnDFQFd+UgxUaQXnDz9GtcICIllG+ipRlFzeXNHfQpYkuRy5PF6X8e zWFZV7BBYPBfW2aezMAcS3P3Z7VZ0o3rc2xDY=
2009/10/20 Benoit Jacob <jacob.benoit.1@xxxxxxxxx>:
> 2009/10/20 Mark Borgerding <mark@xxxxxxxxxxxxxx>:
>> On 10/19/2009 10:10 AM, Benoit Jacob 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.
>>>
>>
>> That's okay. I forgot I wrote it. :)
>> Good thing Rohit has ECC memory.
>>
>> FYI: I had to look at the email I sent on June 17,2009. It gave a bit of
>> the background on what
>> http://bitbucket.org/mborgerd/eigen2_for_fft/src/tip/unsupported/Eigen/Complex
>> tries to accomplish.
>>
>>
>>
>>>
>>>>
>>>> What happened to it?
>>>>
>>>
>>> It's still there.
>>>
>>>
>>
>> And it is separable from any of the FFT work. It can be merged even if FFT
>> is not.
>>
>>
>> I'm not familiar with merging in hg. Can anybody send me a link on how I
>> can merge the eigen2_for_fft branch back into the main line?
>> Do I even have permissions to do so?
>
> Not currently, but you just need to ask for it :) It makes sense as
> you're planning to keep maintaining that stuff, right?
>
> You would then just make sure that your eigen2 and eigen2_for_fft
> checkouts are up-to-date, and then do (my personal bias of pulling
> instead of pushing):
>
> cd eigen2
> hg pull ../eigen2_for_fft
>
> I don't think there should be any conflicts since you worked on quite
> separate stuff. The pulling will presumably create a new head, so
> you'll do:
> hg merge
I forgot to say, after "hg merge" you must commit, otherwise the merge
doesn't take effect.
>
> Check that everything looks good:
> hg view
>
> Push to bitbucket.org:
> hg push
>
> hg Cheers
> hg Benoit
>