[Numpy-svn] [numpy/numpy] eb6cf4: ENH: Vectorize float min/max operation with sse2
GitHub
noreply at github.com
Tue Jun 11 13:39:23 EDT 2013
Branch: refs/heads/master
Home: https://github.com/numpy/numpy
Commit: eb6cf4beacbd79dd06573aee6ac33df3e27bd509
https://github.com/numpy/numpy/commit/eb6cf4beacbd79dd06573aee6ac33df3e27bd509
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-09 (Sun, 09 Jun 2013)
Changed paths:
M doc/release/1.8.0-notes.rst
M numpy/core/src/umath/loops.c.src
M numpy/core/src/umath/simd.inc.src
M numpy/core/tests/test_umath.py
Log Message:
-----------
ENH: Vectorize float min/max operation with sse2
Improves performance by ~1.5/3.0 for float/double.
Commit: 6bcba96de9cead06c13d5a97e7cfe195f6cc20e5
https://github.com/numpy/numpy/commit/6bcba96de9cead06c13d5a97e7cfe195f6cc20e5
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-09 (Sun, 09 Jun 2013)
Changed paths:
M doc/release/1.8.0-notes.rst
M numpy/core/src/umath/loops.c.src
M numpy/core/src/umath/simd.inc.src
M numpy/core/tests/test_scalarmath.py
Log Message:
-----------
ENH: vectorize base math with SSE2
Improves performance by ~1.5/3.0 for float/double for inplace or cpu
cached operations
Commit: c20531c22e6ddb7f2ccdefbcfc4f67eb1bd4b455
https://github.com/numpy/numpy/commit/c20531c22e6ddb7f2ccdefbcfc4f67eb1bd4b455
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-10 (Mon, 10 Jun 2013)
Changed paths:
M numpy/core/src/umath/simd.inc.src
Log Message:
-----------
MAINT: guard prototypes with HAVE_EMMINTRIN_H
avoids declared but not defined warnings
Commit: 88b459b7cd009db6f542d6d9e365a0ee311e96be
https://github.com/numpy/numpy/commit/88b459b7cd009db6f542d6d9e365a0ee311e96be
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M numpy/core/src/umath/simd.inc.src
Log Message:
-----------
MAINT: fix an uninitialized use in the no fenv fallback
Commit: ffa0130774242fb1b35a5f5a36366968d489d729
https://github.com/numpy/numpy/commit/ffa0130774242fb1b35a5f5a36366968d489d729
Author: Julian Taylor <jtaylor.debian at googlemail.com>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M doc/release/1.8.0-notes.rst
Log Message:
-----------
DOC: use full ufunc names
Commit: d0f505004892e7d88c1d4f5c79c45eabf97ddd83
https://github.com/numpy/numpy/commit/d0f505004892e7d88c1d4f5c79c45eabf97ddd83
Author: Charles Harris <charlesr.harris at gmail.com>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M doc/release/1.8.0-notes.rst
M numpy/core/src/umath/loops.c.src
M numpy/core/src/umath/simd.inc.src
M numpy/core/tests/test_scalarmath.py
M numpy/core/tests/test_umath.py
Log Message:
-----------
Merge pull request #3419 from juliantaylor/vectorize-rest
min/max and base math vectorization
Compare: https://github.com/numpy/numpy/compare/15f2d6073bad...d0f505004892
More information about the Numpy-svn
mailing list