Posts by oscark

1) Message boards : Rosetta@home Science : Accerate protein structure comparison with GPU (Message 76189)
Posted 16 Nov 2013 by oscark
Post:
When adding CUDA acceleration to existing applications, the relevant Visual Studio project files must be updated to include CUDA build customizations. For Visual Studio 2010 or 2012, this can be done using one of the following two methods:

1.Open the Visual Studio 2010 or 2012 project, right click on the project name, and select Build Customizations..., then select the CUDA Toolkit version you would like to target.

2.Alternatively, you can configure your project always to build with the most recently installed version of the CUDA Toolkit. First add a CUDA build customization to your project as above. Then, right click on the project name and select Properties. Under CUDA C/C++, select Common, and set the CUDA Toolkit Custom Dir field to $(CUDA_PATH) . Note that the $(CUDA_PATH) environment variable is set by the installer...

CUDA Toolkit
2) Message boards : Rosetta@home Science : Accerate protein structure comparison with GPU (Message 76184)
Posted 14 Nov 2013 by oscark
Post:
Floating-Point Operations per Second for the CPU and GPU:


CPU and GPU
3) Message boards : Rosetta@home Science : Accerate protein structure comparison with GPU (Message 76183)
Posted 14 Nov 2013 by oscark
Post:
memory problem ?

The CUDA programming model assumes a device with a weakly-ordered memory model, that is:
• The order in which a CUDA thread writes data to shared memory, global memory, page-locked host memory, or the memory of a peer device is not necessarily the order in which the data is observed being written by another CUDA or host thread;
• The order in which a CUDA thread reads data from shared memory, global memory, page-locked host memory, or the memory of a peer device is not necessarily the order in which the read instructions appear in the program for instructions that are independent of each other.

CUDA programming






©2024 University of Washington
https://www.bakerlab.org