zoukankan      html  css  js  c++  java
  • CUDA samples 2.3节 用CUDA示例来创建CUDA项目



    2.3.1. Creating CUDA Projects for Windows

    2.3.2  Creating CUDA Projects for Linux

    默认的samples的安装路径 <SAMPLES_INSTALL_PATH> 是 NVIDIA_CUDA_5.5_Samples 并且示例程式的分为六类 : 0_Simple,1_Utilities, 2_Graphics, 3_Imaging, 4_Finance, 5_Simulations,6_Advanced, 7_CUDALibraries.

    用 NVIDIA CUDA Samples infrastructure构造一个心的CUDA项目很容易。我们提供了一个模板或者 运行时模板项目可以直接拷贝修改,满足用户的要求。

    只有以下几个步骤:

        1.拷贝模板或者运行时模板项目:

        cd <SAMPLES_INSTALL_PATH>/<category>
        cp -r template <myproject>
        or (using template_runtime):
        cd <SAMPLES_INSTALL_PATH>/<category>
        cp -r template_runtime <myproject>
        2. 把项目中的文件名改成自己想要的文件名:
        mv template.cu myproject.cu
        mv template_kernel.cu myproject_kernel.cu
        mv template_gold.cpp myproject_gold.cpp
       or (using template_runtime):
       mv main.cu
       myproject.cu
        3. 编辑Makefile和源文件.

       只需要在目录下的makefile里找出template和template_runtime,改成自己的项目名称就可以了。
       4. 创建这个项目 :
        make
        要建立项目并且调试, 用 "make dbg=1":
         make dbg=1
    5. 运行这个项目:
        ../../bin/x86_64/linux/release/myproject
    6. 调整代码达到你想要的目标.
        详细请见CUDA编程指南.

    2.3.3 Creating CUDA Projects for Mac OS X



    参考文本:《CUDA Samples》


  • 相关阅读:
    存储过程
    数据库中的锁
    数据库事务
    三大范式
    IOC(一)
    rabbitmq部署
    配置SQLServer2012,允许远程连接
    6种常见的Git错误以及解决的办法
    灵活使用Win+R快捷键提高工作效率
    sql 创建视图常用的几种sql函数
  • 原文地址:https://www.cnblogs.com/riskyer/p/3325077.html
Copyright © 2011-2022 走看看