Concurrent Number Cruncher on Linux

Hey all,
Has anyone tried running CNC ( 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?