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

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


33 new changesets in eigen:

http://www.bitbucket.org/eigen/eigen/changeset/097f6e33a1c6/
changeset:   r2597:097f6e33a1c6
user:        ggael
date:        2010-02-22 09:40:34
summary:     add initial openmp support for matrix-matrix products
=> x1.9 speedup on my core2 duo
affected #:  1 file (1.8 KB)

http://www.bitbucket.org/eigen/eigen/changeset/01d7a6e8344d/
changeset:   r2598:01d7a6e8344d
user:        ggael
date:        2010-02-22 11:08:37
summary:     clean a bit the parallelizer
affected #:  3 files (3.0 KB)

http://www.bitbucket.org/eigen/eigen/changeset/d438461329ac/
changeset:   r2599:d438461329ac
user:        ggael
date:        2010-02-22 11:09:05
summary:     merge
affected #:  0 files (0 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/90bf02dbbc1d/
changeset:   r2600:90bf02dbbc1d
user:        ggael
date:        2010-02-22 11:09:57
summary:     add a small benchmark to quickly bench/compare SMP support
affected #:  2 files (2.6 KB)

http://www.bitbucket.org/eigen/eigen/changeset/4ed46d0d71fd/
changeset:   r2601:4ed46d0d71fd
user:        ggael
date:        2010-02-22 11:30:36
summary:     merge
affected #:  0 files (0 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/9a5643551fe0/
changeset:   r2602:9a5643551fe0
user:        ggael
date:        2010-02-22 15:18:29
summary:     implement an even lower level version of the gebp kernel for MSVC (it seems to be faster with gcc as well)
affected #:  1 file (3.8 KB)

http://www.bitbucket.org/eigen/eigen/changeset/34449f797cbc/
changeset:   r2603:34449f797cbc
user:        hauke
date:        2010-02-22 11:42:58
summary:     Port BenchTimer fix.
affected #:  1 file (0 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/c37bb9ec9533/
changeset:   r2604:c37bb9ec9533
user:        ggael
date:        2010-02-22 15:19:19
summary:     merge
affected #:  0 files (0 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/2ed88ebbf199/
changeset:   r2605:2ed88ebbf199
user:        ggael
date:        2010-02-22 16:35:05
summary:     fully adapt the gebp kernel and optimize it for CPU with only 8 registers
affected #:  1 file (54 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/f090fcbef012/
changeset:   r2606:f090fcbef012
user:        ggael
date:        2010-02-22 17:57:15
summary:     oops
affected #:  2 files (23 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/305bc34f523c/
changeset:   r2607:305bc34f523c
user:        ggael
date:        2010-02-23 13:06:49
summary:     significant speedup in the matrix-matrix products
affected #:  9 files (1.5 KB)

http://www.bitbucket.org/eigen/eigen/changeset/9fb520aa3747/
changeset:   r2608:9fb520aa3747
user:        ggael
date:        2010-02-22 09:32:16
summary:     fix BTL's eigen interface
(transplanted from 942fa62f37308f9738c57c520bd7ce8d55b024bf)
affected #:  1 file (120 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/0586ba4c2b74/
changeset:   r2609:0586ba4c2b74
user:        ggael
date:        2010-02-23 18:23:12
summary:     update BTL (better timer, eigen2 => eigen3, etc)
affected #:  6 files (388 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/ea9d7cf34890/
changeset:   r2610:ea9d7cf34890
user:        ggael
date:        2010-02-23 18:24:15
summary:     fix typo
affected #:  3 files (26 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/7f40e08d866e/
changeset:   r2611:7f40e08d866e
user:        ggael
date:        2010-02-23 21:40:15
summary:     add a 2D parallelizer
affected #:  2 files (1.5 KB)

http://www.bitbucket.org/eigen/eigen/changeset/c458a1185c98/
changeset:   r2612:c458a1185c98
user:        ggael
date:        2010-02-26 12:32:00
summary:     implement a smarter parallelization strategy for gemm avoiding multiple
paking of the same data
affected #:  5 files (5.6 KB)

http://www.bitbucket.org/eigen/eigen/changeset/092bc0a1f962/
changeset:   r2613:092bc0a1f962
user:        ggael
date:        2010-02-26 12:51:20
summary:     fix some BTL issues
affected #:  4 files (56 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/005a33c586d7/
changeset:   r2614:005a33c586d7
user:        ggael
date:        2010-02-26 14:57:22
summary:     fix compilation without openmp
affected #:  2 files (37 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/3c5343fbcbc2/
changeset:   r2615:3c5343fbcbc2
user:        ggael
date:        2010-02-26 14:57:49
summary:     BTL: allow to bench real time
affected #:  6 files (4.1 KB)

http://www.bitbucket.org/eigen/eigen/changeset/8641507bddab/
changeset:   r2616:8641507bddab
user:        ggael
date:        2010-02-26 15:58:22
summary:     implement Aron's idea of interleaving the packing with the first computations
affected #:  1 file (1.0 KB)

http://www.bitbucket.org/eigen/eigen/changeset/25b3878a870f/
changeset:   r2617:25b3878a870f
user:        ggael
date:        2010-03-01 10:57:32
summary:     make Aron's idea work using Qt's atomic implementation for the synchronisation
affected #:  3 files (1.5 KB)

http://www.bitbucket.org/eigen/eigen/changeset/379dbedbd4a4/
changeset:   r2618:379dbedbd4a4
user:        ggael
date:        2010-03-01 11:10:30
summary:     GEMM: move the first packing of A' before the packing of B'
affected #:  1 file (116 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/d1e7cb32034e/
changeset:   r2619:d1e7cb32034e
user:        ggael
date:        2010-03-01 13:09:47
summary:     remove Qt's atomic dependency, I don't know what I was doing wrong...
affected #:  3 files (102 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/d714b9182cb4/
changeset:   r2620:d714b9182cb4
user:        ggael
date:        2010-03-01 13:34:44
summary:     rm useless omp shared directive
affected #:  1 file (13 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/3bafb8091a3a/
changeset:   r2621:3bafb8091a3a
user:        ggael
date:        2010-03-04 18:47:52
summary:     merge with default branch
affected #:  7 files (1.8 KB)

http://www.bitbucket.org/eigen/eigen/changeset/c4e69a631ff1/
changeset:   r2622:c4e69a631ff1
user:        ggael
date:        2010-03-04 18:59:56
summary:     merge
affected #:  0 files (0 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/60d1134ff181/
changeset:   r2623:60d1134ff181
user:        ggael
date:        2010-03-05 09:46:58
summary:     merge
affected #:  0 files (0 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/d58317012680/
changeset:   r2624:d58317012680
user:        ggael
date:        2010-03-05 09:57:04
summary:     minor cleaning
affected #:  2 files (973 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/32329959bd99/
changeset:   r2625:32329959bd99
user:        ggael
date:        2010-03-05 10:04:17
summary:     remove the 1D and 2D parallelizer, keep only the GEMM specialized one
affected #:  2 files (2.0 KB)

http://www.bitbucket.org/eigen/eigen/changeset/e24f5ebcd23a/
changeset:   r2626:e24f5ebcd23a
user:        ggael
date:        2010-03-05 10:16:25
summary:     fix openmp version for scalar types different than float
affected #:  2 files (405 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/3c29270e66e9/
changeset:   r2627:3c29270e66e9
user:        ggael
date:        2010-03-05 10:22:27
summary:     add an option to test ompenmp
affected #:  1 file (325 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/f478b6a29cf3/
changeset:   r2628:f478b6a29cf3
user:        ggael
date:        2010-03-05 10:44:31
summary:     * dynamically adjust the number of threads
* disbale parallelisation if we already are in a parallel session
affected #:  1 file (610 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/4eb6ccade233/
changeset:   r2629:4eb6ccade233
user:        ggael
date:        2010-03-05 10:45:29
summary:     add a FIXME
affected #:  1 file (96 bytes)

Repository URL: http://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/