Giter VIP home page Giter VIP logo

python-cuda-profile's Introduction

Wrapper for CUDA profiler start/stop API functions. Zero dependencies.

Example:

import cudaprofile

cudaprofile.start()
# ... do expensive cuda stuff ...
cudaprofile.stop()

and run the script from nvprof or nvvp.

You may want to use nvprof with --profile-from-start-off and only call start() when desired.

python-cuda-profile's People

Contributors

bshillingford avatar

Stargazers

Johannes Totz avatar stefan avatar  avatar  avatar Hanmei Yang avatar Seth Stewart avatar TM avatar Max Strutovsky avatar George Bisbas avatar Serina Xiaodan Tan avatar Maximilian Knespel avatar Timothy Liu avatar Karthikeyan avatar Hector Mao avatar Murat Efe Guney avatar Trevor Morris avatar Julia Gusak avatar Chao Liu avatar Yitong Huang avatar Alexandros Koliousis avatar  avatar  avatar Mai Nishimura avatar Chaitanya Sri Krishna Lolla avatar Hu Jian avatar  avatar Geoff Pleiss avatar Wil Kong avatar Bohumír Zámečník avatar  avatar Aetf avatar Yannis Assael avatar

Watchers

James Cloos avatar  avatar

python-cuda-profile's Issues

Thanks

Want to say thanks for this nice piece of code...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.