Tue Dec 11 14:47 2012 Time and Allocation Profiling Report (Final) vec +RTS -hy -p -RTS total time = 15.57 secs (15568 ticks @ 1000 us, 1 processor) total alloc = 11,520,059,680 bytes (excludes profiling overheads) COST CENTRE MODULE %time %alloc neighProd Main 47.4 21.5 randVec.vs' Main 16.2 59.0 randVec Main 13.5 11.1 iter Main 9.5 5.6 lukUp.i' Main 4.2 1.4 lukUp Main 3.6 1.4 randVec.v' Main 3.2 0.0 neighProd.\ Main 2.3 0.0 individual inherited COST CENTRE MODULE no. entries %time %alloc %time %alloc MAIN MAIN 66 0 0.0 0.0 100.0 100.0 main Main 133 0 0.0 0.0 100.0 100.0 main.vs Main 137 1 0.0 0.0 0.0 0.0 iter Main 134 10000001 9.5 5.6 100.0 100.0 randVec Main 135 10000000 13.5 11.1 90.5 94.4 randVec.v' Main 140 10000000 3.2 0.0 60.8 24.3 neighProd Main 141 10000000 47.4 21.5 57.6 24.3 neighProd.\ Main 143 50000000 2.3 0.0 10.1 2.8 lukUp Main 144 0 3.6 1.4 7.8 2.8 lukUp.i' Main 145 10000000 4.2 1.4 4.2 1.4 lukUp Main 142 50000000 0.0 0.0 0.0 0.0 randVec.vs' Main 136 10000000 16.2 59.0 16.2 59.0 CAF Main 131 0 0.0 0.0 0.0 0.0 main Main 132 1 0.0 0.0 0.0 0.0 main.l Main 139 1 0.0 0.0 0.0 0.0 main.vs Main 138 0 0.0 0.0 0.0 0.0 CAF GHC.IO.Encoding 112 0 0.0 0.0 0.0 0.0 CAF GHC.IO.Handle.FD 110 0 0.0 0.0 0.0 0.0 CAF GHC.Conc.Signal 96 0 0.0 0.0 0.0 0.0 CAF GHC.IO.Encoding.Iconv 93 0 0.0 0.0 0.0 0.0 CAF GHC.Integer.Logarithms.Internals 74 0 0.0 0.0 0.0 0.0