Giter Club home page Giter Club logo

advent-of-cuda's Introduction

advent-of-cuda

I want to get better at writing cuda kernels so I plan on doing advent of code with cuda.

You can follow along here.

This for advent of code 2023.

Some days problems wont be able to be solved this way, but we will just take them as we go! Probably will modify the problems just to learn things.

You will need cuda installed and llvm, see here.

The kernels themselves are in the gpu/ directory. Then I test them from the code in src/.

This repo depends on a super old toolchain because of the rust cuda sdk. In areas the rust cuda sdk won't work for what we want, we can wrap c++ in rust.

advent-of-cuda's People

Contributors

jessfraz avatar dependabot[bot] avatar

Stargazers

Malcom Gilbert avatar Felx avatar invisageable avatar  avatar  avatar Misael Cureño avatar  avatar Laris Qiao avatar Justin Cook avatar hiyori avatar Denis Denisov avatar Max Crone avatar Pedro R. avatar Víctor avatar Hans Roman avatar ab@og_gm avatar Ziad Abou Wasa avatar Iván Gómez avatar Fraol Lemecha avatar nathfavour avatar TechFetishist avatar Xabi avatar  avatar Dmitry Frolov avatar  avatar Stephan Hellerbrand avatar Roberto Amelio avatar Justin Schreiber avatar Jacques Tardie avatar Arcuri Davide avatar Amadeusine avatar Arthur Pastel avatar Denys Mentiei avatar Kim Eik avatar Marcel Kuhmann avatar Arthur Carcano avatar  avatar Sathvik Birudavolu avatar Geo Angelopoulos avatar Guillermo Alfaro avatar Michael Pucher avatar Seonghyun Park avatar Rohan Seth avatar Yuki Toyoda avatar Christian Korneck avatar Bo-Wei Chen avatar Grégoire Henry avatar Jose Quintana avatar pleeplop avatar Davidson Souza avatar Ngo Iok Ui (Wu Yu Wei) avatar Douglas R Andreani avatar  avatar Toshiki Teramura avatar Lucia Quirke avatar Shareef Ifthekhar avatar zypeh avatar Soly avatar Senthil Kumar N avatar 0xYYY avatar Hirohisa Mitsuishi avatar Shreyas Jaganmohan avatar Hubert avatar arvand avatar Alec Merdler avatar Ketul Shah avatar Caleb Woodbine avatar Siddharth avatar  avatar Roman Zeyde avatar Zuruh avatar Colin Moore avatar Sergio Prada avatar tsingchao avatar Alex Palesandro avatar Hector Ulacio avatar é. urcades avatar Matt Sanchez avatar Nathan Lloyd Ward avatar Steffen Gransow avatar Francisco Vicente Carrasco avatar Chris Biscardi avatar  avatar Natik Gadzhi avatar Mohammad Reza Taesiri avatar Andrew Montalenti avatar  avatar Marc Espin avatar Sergei Dolgov avatar Sree Harsha M avatar Niklas avatar Marco Argentieri avatar Zhen-Qi Liu avatar Jonah Turner avatar Vanessa Pyne avatar Diego avatar  avatar Dibyendu avatar @Nick avatar Noha Philip avatar

Watchers

Arvind avatar Arcuri Davide avatar Martynas Mickevičius avatar Steffen avatar Ilya Gulya avatar  avatar John Wass avatar Jonathan Pentecost avatar Paritosh Baghel avatar Daniel Bank avatar Tanel Poder avatar Rahul Butani avatar Noha Philip avatar  avatar  avatar Mike Sutherland avatar Biswaroop avatar Daniele Paliotta avatar Urvil Patel avatar

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.