Hi Arnab,
This is weird, especially since installing CARLsim didn't give any warnings or errors.
One possibility is: The .bashrc variables define the CUDA compile flags, and if they don't match your hardware, sometimes weird errors pop up.
Can you try updating your .bashrc variables to reflect the compute capability of your card?
export CUDA_MAJOR_NUM=2
export CUDA_MINOR_NUM=0
Also (although it shouldn't matter too much):
export CARLSIM_CUDAVER=5
Then source your .bashrc to make sure changes take effect:
$ source ~/.bashrc
Then re-install CARLsim
$ make clean
$ make -j4
$ sudo make install
Then re-run the project
$ make clean && make
$ ./hello_world
...and see if anything changed?
Best,
Michael