[eigen-commits] commit/eigen: 36 new changesets

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen-commits Archives ]


36 new commits in eigen:

https://bitbucket.org/eigen/eigen/commits/77d79c6aa987/
Changeset:   77d79c6aa987
User:        benoitsteiner
Date:        2015-12-10 23:34:57+00:00
Summary:     Preliminary support for AVX512
Affected #:  4 files

https://bitbucket.org/eigen/eigen/commits/b01c56ef0e6f/
Changeset:   b01c56ef0e6f
User:        benoitsteiner
Date:        2015-12-11 17:19:57+00:00
Summary:     Make sure the data is aligned on a 64 byte boundary when using avx512 instructions.
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/099f76d22ed6/
Changeset:   099f76d22ed6
User:        benoitsteiner
Date:        2015-12-21 19:21:39+00:00
Summary:     Free memory allocated using posix_memalign() with free() instead of std::free()
Affected #:  2 files

https://bitbucket.org/eigen/eigen/commits/1baba1600ef7/
Changeset:   1baba1600ef7
User:        benoitsteiner
Date:        2015-12-21 19:23:15+00:00
Summary:     Make sure EIGEN_HAS_MM_MALLOC is set to 1 when using the avx512 instruction set.
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/d5fbaf7c800a/
Changeset:   d5fbaf7c800a
User:        benoitsteiner
Date:        2015-12-21 19:46:36+00:00
Summary:     Implemented most of the packet primitives for AVX512
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/040d861b88b5/
Changeset:   040d861b88b5
User:        benoitsteiner
Date:        2015-12-21 21:04:52+00:00
Summary:     Disabled part of the matrix matrix peeling code that's incompatible with 512 bit registers
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/9f71c255b762/
Changeset:   9f71c255b762
User:        benoitsteiner
Date:        2016-01-05 18:02:49+00:00
Summary:     Added support for AVX512 to the build files
Affected #:  2 files

https://bitbucket.org/eigen/eigen/commits/366232fd0e00/
Changeset:   366232fd0e00
User:        benoitsteiner
Date:        2016-01-15 00:36:29+00:00
Summary:     Deleted unnecessary commas and semicolons
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/1adab6056ba9/
Changeset:   1adab6056ba9
User:        benoitsteiner
Date:        2016-01-15 00:39:39+00:00
Summary:     pscatter/pgather use Index instead of int to specify the stride
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/ec7755c1bbc6/
Changeset:   ec7755c1bbc6
User:        benoitsteiner
Date:        2016-01-15 00:51:11+00:00
Summary:     Fixed the AVX512 signature of the ptranspose primitives
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/ecdb326714e2/
Changeset:   ecdb326714e2
User:        benoitsteiner
Date:        2016-01-15 00:58:01+00:00
Summary:     Fixed the signature of the plset primitives for AVX512
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/6de6b43465e5/
Changeset:   6de6b43465e5
User:        benoitsteiner
Date:        2016-01-15 01:02:39+00:00
Summary:     Added alignment requirement to the AVX512 packet traits.
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/15dcce339f71/
Changeset:   15dcce339f71
User:        benoitsteiner
Date:        2016-01-15 01:21:39+00:00
Summary:     Don't disable the AVX implementations of plset when compiling with AVX512 enabled
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/e92f03fa747f/
Changeset:   e92f03fa747f
User:        benoitsteiner
Date:        2016-02-01 22:35:51+00:00
Summary:     Generalized predux4 to support AVX512 packets, and renamed it predux_half.
Disabled the implementation of pabs for avx512 since the corresponding intrinsics are not shipped with gcc
Affected #:  3 files

https://bitbucket.org/eigen/eigen/commits/8b41026b5d04/
Changeset:   8b41026b5d04
User:        benoitsteiner
Date:        2016-02-01 22:38:05+00:00
Summary:     Updated the matrix multiplication code to make it compile with AVX512 enabled.
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/5816ff7bb23b/
Changeset:   5816ff7bb23b
User:        benoitsteiner
Date:        2016-02-01 23:18:33+00:00
Summary:     Updated the packetmath test to call predux_half instead of predux4
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/3920906aa156/
Changeset:   3920906aa156
User:        benoitsteiner
Date:        2016-02-04 18:34:10+00:00
Summary:     Fixed indentation
Affected #:  6 files

https://bitbucket.org/eigen/eigen/commits/c0e14b36eab3/
Changeset:   c0e14b36eab3
User:        benoitsteiner
Date:        2016-02-04 18:36:36+00:00
Summary:     Added implementations of pexp, plog, psqrt, and prsqrt optimized for AVX512
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/1abe1b2863f8/
Changeset:   1abe1b2863f8
User:        benoitsteiner
Date:        2016-02-04 21:49:06+00:00
Summary:     Commented out the version of pexp<Packet8d> since it fails to compile with gcc 5.3
Affected #:  2 files

https://bitbucket.org/eigen/eigen/commits/d8be55e75387/
Changeset:   d8be55e75387
User:        benoitsteiner
Date:        2016-04-12 00:20:17+00:00
Summary:     Pull latest updates from upstream
Affected #:  360 files

https://bitbucket.org/eigen/eigen/commits/b236f12e8bf0/
Changeset:   b236f12e8bf0
User:        benoitsteiner
Date:        2016-04-12 01:40:16+00:00
Summary:     Updated the AVX512 PacketMath to properly leverage the AVX512DQ instructions
Affected #:  2 files

https://bitbucket.org/eigen/eigen/commits/8e2f3d684143/
Changeset:   8e2f3d684143
User:        benoitsteiner
Date:        2016-04-29 19:50:29+00:00
Summary:     Disabled some of the AVX512 primitives on compilers that don't support them
Affected #:  2 files

https://bitbucket.org/eigen/eigen/commits/8e494bf11398/
Changeset:   8e494bf11398
User:        benoitsteiner
Date:        2016-04-29 19:53:34+00:00
Summary:     Implemented the pabs and preverse primitives for avx512.
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/99c46c2d155f/
Changeset:   99c46c2d155f
User:        benoitsteiner
Date:        2016-04-29 20:00:33+00:00
Summary:     Implemented preduxp for AVX512
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/cd65d011003e/
Changeset:   cd65d011003e
User:        benoitsteiner
Date:        2016-04-29 20:26:47+00:00
Summary:     Added  pdiv packet primitives for avx512
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/24e34cd87077/
Changeset:   24e34cd87077
User:        benoitsteiner
Date:        2016-04-29 20:28:36+00:00
Summary:     Fixed the AVX512 packet traits
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/16201d2062fc/
Changeset:   16201d2062fc
User:        benoitsteiner
Date:        2016-04-29 20:30:13+00:00
Summary:     Implemented palign_impl for AVX512
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/6ff326cdc14e/
Changeset:   6ff326cdc14e
User:        benoitsteiner
Date:        2016-04-29 20:41:26+00:00
Summary:     Pulled latest updates from upstream
Affected #:  118 files

https://bitbucket.org/eigen/eigen/commits/a57e10bf695e/
Changeset:   a57e10bf695e
User:        benoitsteiner
Date:        2016-04-29 20:42:22+00:00
Summary:     Resolved merge conflict
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/919932885da0/
Changeset:   919932885da0
User:        benoitsteiner
Date:        2016-04-29 21:11:09+00:00
Summary:     Update the makefile to make the tests compile with gcc 4.9
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/a5affe78e729/
Changeset:   a5affe78e729
User:        benoitsteiner
Date:        2016-04-29 21:13:43+00:00
Summary:     Extended the packetmath test to cover all the alignments made possible by avx512 instructions.
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/10d8cd697a05/
Changeset:   10d8cd697a05
User:        benoitsteiner
Date:        2016-05-03 20:11:38+00:00
Summary:     Re-enabled the product_small test now that everything compiles correctly.
Affected #:  1 file

https://bitbucket.org/eigen/eigen/commits/ccbbc8a7e023/
Changeset:   ccbbc8a7e023
User:        benoitsteiner
Date:        2016-05-03 20:15:00+00:00
Summary:     Merged eigen/eigen into default
Affected #:  29 files

https://bitbucket.org/eigen/eigen/commits/f8b411947815/
Changeset:   f8b411947815
User:        benoitsteiner
Date:        2016-05-03 21:07:47+00:00
Summary:     Enabled a number of tests previously disabled by mistake
Affected #:  2 files

https://bitbucket.org/eigen/eigen/commits/78c3c947d8f0/
Changeset:   78c3c947d8f0
User:        benoitsteiner
Date:        2016-10-06 01:31:43+00:00
Summary:     Pulled latest updates from trunk
Affected #:  3 files

https://bitbucket.org/eigen/eigen/commits/dd970f863efb/
Changeset:   dd970f863efb
User:        benoitsteiner
Date:        2016-10-06 01:37:31+00:00
Summary:     Silenced a few compilation warnings
Affected #:  1 file

Repository URL: https://bitbucket.org/eigen/eigen/

--

This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/