[ Thread Index |
| More lists.tuxfamily.org/eigen Archives
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: [eigen] AVX support
- From: Jason Newton <nevion@xxxxxxxxx>
- Date: Mon, 4 Nov 2013 17:13:36 -0800
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=mGrRKp621fyVnHOBOIS3c0PwF0qbDO59fCF9koIDVi0=; b=dl1/xO1SxhYWcEwlthEVuwvkBXQBSbVoG/+TnBrROV52MK/mW6Uy6Mxrc3f2fSbzCH 5MbMtpHTLJNhLWwOZ6uxVlzqTvjYlHBIkHdov0J69eGABNpUo0BZxzOyf67Eol4rG/Uc RymWQ6AIScQkRKNZEOrHz0PA3Jyt6/NBwcqFJ1akx8lw1PKrdplxdAd3XJnlDcT5zV2B rLo65Tu75cGg6wGETGqEf7WC7U/lgdSrqS9ecydMWUqxt1/sS1yPXuvGVfQ6uzD5wZw6 1Qbq0igkE5OOWmL3vgMUaYpb8FTYfjmGqpOyzD58aSmVgqpCHLyq9ZuHuoirKBoFi534 RsQQ==
I've been paying attention to eigen
development waiting for AVX support to come around and it looks like it
still may not get added before 2014. This is a bit concerning and flys a
bit in the face of eigen's raison d'etre of a performance and
convenience package for linear algebra in C++. Is there any progress to
In the mean time we've had some other guys pop up utilizing
yet again the same techniques Eigen et al have used to make an efficient
... I don't think this is a good thing. This library is much younger
than Eigen but demonstrates the performance advantages of AVX: http://code.google.com/p/blaze-lib/wiki/Benchmarks.
but being younger it has a fraction of Eigen's flexibility and
conveniences. I'm not really all that interested in moving either..
By the way - feature request from looking at blaze-lib: add
C++11 variadic template based constructors that check the correct number of arguments were
used. This is a (minor) simplification over comma operator based
initialization... and more in kind with the usual C++ way of declaration.