Concurrent Number Cruncher on Linux

Hey all,
Has anyone tried running CNC (http://alice.loria.fr/index.php/publications.html?redirect=1&Paper=CNC@2008) on Linux? The source given by them is for Windows and has various windows structs for which I can’t find the equivalent in unix?

If not this, does anyone have any code for running Sparse Matrix operations using CUDA?

Thanks,
Vandhan