lp:acceler8ak2

Created by Andreas Kirsch on 2011-11-24 and last modified on 2011-11-24
Get this branch:
bzr branch lp:acceler8ak2
Only Andreas Kirsch can upload to this branch. If you are Andreas Kirsch please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Andreas Kirsch
Project:
Acceler8 AK^2
Status:
Development

Recent revisions

17. By Andreas Kirsch on 2011-11-14

add a readme.txt.

16. By Andreas Kirsch on 2011-11-14

fix the output to conform to the target specs.
parallelize the main loop.

15. By Andreas Kirsch on 2011-11-14

fix a bug in square_upper_triangle_range::getIndex.
remove DynamicGrid.

14. By Andreas Kirsch on 2011-11-14

add a tbbKirschKadaneSolve function (code copy :().
change SumType -> TotalSumType in #if'ed out code.

13. By Andreas Kirsch on 2011-11-14

add heuristics to loader.hpp to set prefix and solution 64bit on loading the data.
add parallelized code to transpose the data.
don't scan transpose the data anymore.

12. By Andreas Kirsch on 2011-11-14

add support for IntGrid::StorageType (to switch between ints and shorts).

11. By Andreas Kirsch on 2011-11-14

use an additional reduction step in the truncated triangle code path.

10. By Andreas Kirsch on 2011-11-13

add a different code path to square_upper_triangle_range which splits the triangle in a 2:1 ratio to simplify the iterator code.

9. By Andreas Kirsch on 2011-11-13

clean up the prefixSum code a bit.

8. By Andreas Kirsch on 2011-11-13

add support for command-line arguments.
use scalable allocators instead of alloca.
transpose the data if height < width (needs clean-up and better heuristic.. how much does it cost to transpose the data?)
use kirschkadane instead of kadene (#ifdef switch atm).
implement an square upper triangle range class to use instead of blocked_range2d.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers