diff --git a/BSP_3_A/flops_result.txt b/BSP_3_A/flops_result.txt new file mode 100644 index 0000000..b57d974 --- /dev/null +++ b/BSP_3_A/flops_result.txt @@ -0,0 +1,19 @@ + FLOPS C Program (Double Precision), V2.0 18 Dec 1992 + + Module Error RunTime MFLOPS + (usec) + 1 4.0146e-013 0.0031 4542.4588 + 2 -1.4166e-013 0.0012 5600.0000 + 3 4.7184e-014 0.0043 3979.8811 + 4 -1.2557e-013 0.0198 757.3964 + 5 -1.3800e-013 0.0262 1105.0086 + 6 3.2380e-013 0.0232 1252.0449 + 7 -8.4583e-011 0.0127 947.5632 + 8 3.4867e-013 0.0238 1260.3594 + + Iterations = 512000000 + NullTime (usec) = 0.0003 + MFLOPS(1) = 4942.2684 + MFLOPS(2) = 1194.7741 + MFLOPS(3) = 1291.6782 + MFLOPS(4) = 1280.9502 \ No newline at end of file diff --git a/BSP_3_A/stream_result.txt b/BSP_3_A/stream_result.txt new file mode 100644 index 0000000..826aa11 --- /dev/null +++ b/BSP_3_A/stream_result.txt @@ -0,0 +1,30 @@ +------------------------------------------------------------- +STREAM version $Revision: 5.10 $ +------------------------------------------------------------- +This system uses 8 bytes per array element. +------------------------------------------------------------- +Array size = 10000000 (elements), Offset = 0 (elements) +Memory per array = 76.3 MiB (= 0.1 GiB). +Total memory required = 228.9 MiB (= 0.2 GiB). +Each kernel will be executed 10 times. + The *best* time for each kernel (excluding the first iteration) + will be used to compute the reported bandwidth. +------------------------------------------------------------- +Your clock granularity/precision appears to be 10 microseconds. +Each test below will take on the order of 19174 microseconds. + (= 1917 clock ticks) +Increase the size of the arrays if this shows that +you are not getting at least 20 clock ticks per test. +------------------------------------------------------------- +WARNING -- The above is only a rough guideline. +For best results, please be sure you know the +precision of your system timer. +------------------------------------------------------------- +Function Best Rate MB/s Avg time Min time Max time +Copy: 10251.9 0.019098 0.015607 0.031235 +Scale: 10242.5 0.024307 0.015621 0.031268 +Add: 15376.9 0.020832 0.015608 0.031253 +Triad: 15370.8 0.024548 0.015614 0.032512 +------------------------------------------------------------- +Solution Validates: avg error less than 1.000000e-013 on all three arrays +------------------------------------------------------------- \ No newline at end of file