/ani/mrses

To get this branch, use:
bzr branch http://darksoft.org/webbzr/ani/mrses

« back to all changes in this revision

Viewing changes to README

  • Committer: Suren A. Chilingaryan
  • Date: 2010-04-28 04:30:08 UTC
  • Revision ID: csa@dside.dyndns.org-20100428043008-vd9z0nso9axezvlp
Initial import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Apps
 
2
====
 
3
bmc.m                   Just a distance calculator
 
4
mrses_orig.m            Original version
 
5
mrses_software.m        Optimized Matlab/Origin version
 
6
mrses_hw_distance.m     Gen randomization in Octave / distance computation in hw
 
7
                        with distance computation debugging options
 
8
mrses_hw_debug.m        Debugging of cholecky decomposition and hardware code
 
9
mrses.m                 Fastest version
 
10
 
 
11
Performance
 
12
===========
 
13
 Set of properties: 2048
 
14
 Selected properties: 5
 
15
 Records in A: 50
 
16
 Records in B: 40
 
17
 Base platform: Core2 E6300, 2 cores, 1.8 GHZ, 2 MB cache
 
18
    
 
19
 Performance in iterations per second:    
 
20
    Original version:                                       1,200 i/s
 
21
    Optimized matlab version:                              13,500 i/s     11 times
 
22
    HW / Distance calculation / Octave (multi-core):       38,500 i/s     32 times                
 
23
    HW / Distance calculation / Matlab (multi-core):      150,000 i/s    125 times
 
24
    HW / full, single-core:                               280,000 i/s    230 times
 
25
    HW / full, multi-core:                                510,000 i/s    425 times
 
26
    HW / Intel E5540, 8 HT cores, 2.53 GHZ              3,800,000 i/s   3150 times
 
27
    HW / PowerXCell 8i                                  6,250,000 i/s   5200 times