http://www.mancoosi.org/cudf/
