summaryrefslogtreecommitdiff
path: root/xmds2/realistic_Rb/OptimizationNotes.txt
diff options
context:
space:
mode:
Diffstat (limited to 'xmds2/realistic_Rb/OptimizationNotes.txt')
-rw-r--r--xmds2/realistic_Rb/OptimizationNotes.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/xmds2/realistic_Rb/OptimizationNotes.txt b/xmds2/realistic_Rb/OptimizationNotes.txt
new file mode 100644
index 0000000..4aea670
--- /dev/null
+++ b/xmds2/realistic_Rb/OptimizationNotes.txt
@@ -0,0 +1,17 @@
+I use gcc 4.7.1
+
+Enabling OpenMP option makes my 6 core CPU busy on all 6 of them.
+Surprisingly on Time x Velocity = 10000 x 10 grid it takes longer them with
+disabled OpenMp option and only single core working. I have got 230 seconds
+vs 160 seconds. Besides optimizing wisdom of FFT takes forever with OpenMP.
+
+
+on a grid Time x Velocity = 10000 x 100
+with OpenMP execution time = 988 seconds
+without = 1708 seconds
+
+with 4 thread
+on a grid Time x Velocity = 10000 x 100
+with OpenMP execution time = 1036 seconds
+without = 1603 seconds
+