GPGPU CUDA Brute forceing

Virtual CodeDay December 2020 ∙ 
Permalink
Unmute
My project consists of a (wip) Shapush Puzzle Generator. Shapush is a puzzle game I came up with about a year ago, with heavy inspiration from other Sokaban like puzzle games.
https://en.wikipedia.org/wiki/Sokoban
You can see Shapush here: https://efhiii.github.io/shapush/
but keep in mind that it's not what I was working on.

I used GPGPU (General Purpose GPU) CUDA code (similar to C++, but specific to NVIDIA Graphics cards, and potentially far faster w/ parallelism). Most of my time was spent learning the workflow and syntax of CUDA, and although I didn't quite get it finished, I do have a somewhat clear idea of what I need to do, and I'll continue to work on this in the coming weeks.

What tools did you use to create your project?

  • c

How much experience does your group have? Does the project use anything (art, music, starter kits) you didn't create?

In CUDA, none.

~5 years programming in general; mostly JavaScript, as well as some Python, Ruby, Java, C, C++, HTML/CSS, Node.js, and Befunge-98

A few college classes, probably the most relevant for this project were ARM Assembly (also using C) and Data structures (using Java).
49
13
7
16
 
Participation Certificate

Awards

Special Prize
Journal of Computer Science

Links

Code

Members

Edward