NVIDIA® Nsight™ Eclipse Edition (NSEE) is a full-featured unified CPU+GPU integrated development environment(IDE) that lets you easily develop CUDA applications for either your local (x86_64) system or a remote (x86_64 or ARM) target system. In my last post on remote development of CUDA applications, I covered NSEE’s cross compilation mode. In this post I will focus on the using NSEE’s synchronized project mode.įor remote development of CUDA applications using synchronized-project mode, you can edit code on the host system and synchronize it with the target system. Figure 1: CUDA application development usage scenarios with Nsight Eclipse Edition In this scenario, the code is compiled natively on the target system as Figure 1 shows. In synchronized project mode the host system does not need an ARM cross-compilation tool chain, so you have the flexibility to use Mac OS X or any of the CUDA supported x86_64 Linux platforms as the host system. The remote target system can be a CUDA-supported x86_64 Linux target or an ARM-based platform like the Jetson TK1 system. I am using Mac OS X 10.8.5 on my host system (with Xcode 5.1.1 installed) and 64-bit Ubuntu 12.04 on my target system. To install the CUDA toolkit on the Mac OS X host system, first please make sure you have “Xcode command line tools” installed on your system. Run c++ eclipse project for mac mac os x# Then download the latest 64-bit CUDA 6.5 package for Mac (I’m using cuda_6.5.14_mac_64.pkg ) and double-click to install the package. On the 64-bit Ubuntu12.04 host system download the latest 64-bit CUDA 6.5 installer for your Linux distribution (I’m using cuda-repo-ubuntu1204_6.5-14_b). Run c++ eclipse project for mac install#Īfter downloading, update the repo and install the CUDA6.5 toolkit as follows: > sudo dpkg –i cuda-repo-ubuntu1204_6.5-14_b.Run c++ eclipse project for mac mac os x#. Run c++ eclipse project for mac for mac#. Run c++ eclipse project for mac how to#.
0 Comments
Leave a Reply. |