rogerioag / nvcc4jupyter

nvcc4jupyter updates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NVCC Plugin for Jupyter notebook

V2 is available

V2 brings support of multiple source and header files.

Usage
  • Load Extension

%load_ext nvcc_plugin

  • Mark a cell to be treated as cuda cell

%%cuda --name example.cu --compile false

NOTE: The cell must contain either code or comments to be run successfully. It accepts 2 arguments. -n | --name - which is the name of either CUDA source or Header The name parameter must have extension .cu or .h Second argument -c | --compile; default value is false. The argument is a flag to specify if the cell will be compiled and run right away or not. It might be usefull if you're playing in the main function

  • To compile and run all CUDA files you need to run
%%cuda_run
# This line just to bypass an exeption and can contain any text

About

nvcc4jupyter updates

License:MIT License


Languages

Language:C 59.5%Language:Python 24.2%Language:Roff 14.7%Language:Shell 1.6%