[Numpy-svn] [numpy/numpy] c12c31: ENH: improve bool argmin performance

GitHub noreply at github.com
Sat Aug 30 13:15:08 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: c12c31f61261711b6b83990bbfd748c2e2366c30
      https://github.com/numpy/numpy/commit/c12c31f61261711b6b83990bbfd748c2e2366c30
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-08-27 (Wed, 27 Aug 2014)

  Changed paths:
    M numpy/core/src/multiarray/arraytypes.c.src

  Log Message:
  -----------
  ENH: improve bool argmin performance

in glibc memchr using SSE2 is about 18 times faster than our current
code.


  Commit: 69b7962c1792f14a8d5b3972a998faa1e8997bac
      https://github.com/numpy/numpy/commit/69b7962c1792f14a8d5b3972a998faa1e8997bac
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-08-27 (Wed, 27 Aug 2014)

  Changed paths:
    M numpy/core/src/multiarray/arraytypes.c.src

  Log Message:
  -----------
  ENH: vectorize BOOL_argmax

using the same method as BOOL_logical_and


  Commit: 45f8a181b7518836986fd03fc94c3845730bde44
      https://github.com/numpy/numpy/commit/45f8a181b7518836986fd03fc94c3845730bde44
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2014-08-30 (Sat, 30 Aug 2014)

  Changed paths:
    M numpy/core/src/multiarray/arraytypes.c.src

  Log Message:
  -----------
  Merge pull request #5004 from juliantaylor/argmin-performance

ENH: improve bool arg{min.max} performance


Compare: https://github.com/numpy/numpy/compare/ff8337d637c2...45f8a181b751


More information about the Numpy-svn mailing list