recommit the project
pscnv: nuked unnecessary files
tests: change file names for CUDA matrixmul program
gdev: fixed user-space gdev_dev_open()
tests: fixed matrixadd
gdev: added GDEV_DEVICE_COUNT_MAX
cuda: added initial support for CUDA
gdev: moved README
gdev: updated README
tests: fixed Makefile
gdev: updated README
gdev: updated README
gdev: remove #GDEV_DEBUG from gdev_api.c
gdev: changed the interfaces of time and list management
gdev: changed list operation interface
gdev: changed contant memory space interface
cuda: implemented module and context management
cuda: fixed minor issues in init, device, and version management
gdev: added header files to be installed to /usr/local/gdev/include
cuda: fixed missing "extern"
cuda: added cuModuleGetFunction()
cuda: initial commit for execution control
cuda: added cuFuncSetBlockShape() and cuFuncSetSharedSize()
cuda: replace printf() with GDEV_PRINT()
cuda: added cuMemAlloc() and cuMemFree()
gdev: changed a return value of gfree() to "int" from "void"
gdev: changed an argument type of gmemcpy_to_device to "const void*" from "void*"
gdev: minor changes to internal function names
cuda: added cuMemCopyHtoD() and cuMemCopyDtoH()
cuda: added cuParamSeti() and cuParamSetSize