Open main menu

CDOT Wiki β

Changes

BetaT

11 bytes added, 17:07, 6 March 2017
no edit summary
=== Tests ran with no optimization on linux===
=== gprof ===
it gets a bit messy down there, but basically 89.19% of the program is spent in the main() calculating those for loops shown above. The additional time is spent allocating the memory which might cause some slowdown when transferring it to the GPU across the bus int he future.
4.49 107.11 4.88 1406087506 0.00 0.00 std::vector<double, std::allocator<double> >::operator[](unsigned int)''
=== Potential Speed Increase with Amdahls Law ===
Using Amdahls Law ---- > Sn = 1 / ( 1 - P + P/n )
--------------------------------------------------------------------------------------------------
=== Potential Speed Increase with Gustafsons Law ===
Gustafsons Law S(n) = n - ( 1 - P ) ∙ ( n - 1 )
=== Tests ran with no optimization on Windows nisghts===
System Specifications
212
edits