Project

General

Profile

TimeTestCompare » History » Version 2

Anil Prabhakar, 07/22/2013 12:13 PM

1 1 Anil Prabhakar
h1. TimeTestCompare
2
3
It has been our aim to simulate two problems and compare the time taken for simulating them by varying the following parameters:
4
5
# The data type for computing the FFT, which is necessary to calculate the Demagnetization energy, was changed form 'long double' to 'double' to 'float'
6
# These simulations were then carried out on machines with different configurations viz.
7
  
8
*   Intel(R) Pentium(R) D, 2.80 GHz, 1 GB RAM
9
*   Intel(R) Core(TM) 2 Duo, 2.80 GHz, 2 GB RAM
10
*   Intel (R) Core(TM) i3, 2.93 GHz, 4 GB RAM
11
*   Intel (R) Core(TM) i5, 3.2 GHz, 2 GB RAM
12
13
The problems simulated are given by the following links:
14
15
attachment:OriginalTimeTest.txt
16
17
attachment:RelaxedMagnetization.txt
18
19
Please refer to the MIF  Format page wiki http://www.ee.iitm.ac.in/redmine/wiki/dynamag/MIFformat for details of the problem specification.
20
21
The initial magnetization used in the latter problem was obtained by simulating the first problem with the FFT routine using 'long double' data type and then allowing the last step(at 0 torque) to relax at a torque of 1E-4. THe OMF file generated for this step was then converted to an OVF file(initmag2.ovf) which essentially contained the magnetization values at all points of the geometry.
22
23
The change, in terms of data type modification, to the FFT routine may be found in the following file:
24
25
attachment:fft.txt
26
27
The data obtained, about the time taken for simulating all these, is given in the following spreadsheet:
28
29
attachment:TimeTestcompare.ods
30
31
The time comparison can also be shown with the following bar charts: 
32
33
Please note that in both the cases the Function FFT::BaseDecFreqForward(MyComplex*) has been considered for comparing the time taken
34
             
35
36
!Barcharts_2_2.png!
37
38
!Barcharts_1_1.png!
39
40
41
42
43
44
 
Redmine Appliance - Powered by TurnKey Linux