Commit Graph

  • 8d129dbfcc rewrote function for generating code for operators. now the entire operation will be returned and not just the operator main Daniel 2024-12-10 22:58:18 +0100
  • 67ef9a5139 reworked code to use new 'register manager' Daniel 2024-12-08 10:50:09 +0100
  • 203900bb26 nevermind, improved register management worked Daniel 2024-12-07 10:23:04 +0100
  • 1e7f6e9010 tried streamlining register management Daniel 2024-12-07 10:12:53 +0100
  • 68cedd75fc updated all to 32-bit to save registers and boost performance Daniel 2024-11-01 11:23:58 +0100
  • 9fc55c4c15 started implementing transpilation of expression Daniel 2024-10-27 11:48:11 +0100
  • 0e24d74e54 small increment and fixes Daniel 2024-10-26 11:41:00 +0200
  • ee3c5001bd added information on how to best approach register assignment Daniel 2024-10-20 12:24:18 +0200
  • 1f6b40b750 added possibility to create registers Daniel 2024-10-19 13:44:38 +0200
  • de73d83d9e updated compat helper to not always run Daniel Wiplinger 2024-10-02 13:19:14 +0200
  • 7283082699 added guard clause generation Daniel 2024-09-28 11:41:13 +0200
  • d875fc7325 first steps towards ptx generation Daniel 2024-09-25 12:45:46 +0200
  • d60cba7e4d continued understanding given PTX file and made plan on how to approach the transpiler part Daniel 2024-09-22 09:32:39 +0200
  • 44722bfc65 finished interpreter Daniel 2024-09-08 11:52:10 +0200
  • c608abfb17 added more unit tests. Conversion to postfix not working Daniel 2024-09-01 12:09:29 +0200
  • 6a1811ae6b added operator tests. single value operators not working yet Daniel 2024-08-25 13:01:58 +0200
  • 929789b6ff finished interpreter. still need to test it Daniel 2024-08-18 11:55:41 +0200
  • 62d10845e9 added operators to the interpreter. storing result still missing Daniel 2024-08-08 12:06:42 +0200
  • f1f8c3b2a4 first simple part of the interpreter finished Daniel 2024-08-03 12:11:43 +0200
  • 6b7a4b4bca added first (wrong) attempt at implementing the interpretation. Added input explanation to the readme for a better understanding Daniel 2024-07-24 14:42:26 +0200
  • c871487a55 layed groundwork for implementing interpretation Daniel 2024-07-21 13:45:57 +0200
  • e1097202ab made it possible to send expression to gpu alongside the needed data Daniel 2024-07-19 14:32:09 +0200
  • 3145691d27 tried storing data in CuArray. Weird type error is happening Daniel 2024-07-14 15:08:05 +0200
  • d4f9156c08 Prepared for Cuda execution Daniel 2024-07-12 16:35:30 +0200
  • 59b1d77ad6 added test for converting AST to postfix Daniel 2024-07-12 15:27:13 +0200
  • 26741adec7 added tests but need to do rewrites. focus on GPU execution for now Daniel 2024-07-11 15:44:22 +0200
  • 81d0158e46 added some pre-processing to expressions Daniel 2024-07-10 16:42:31 +0200
  • 35ba685da0 added first CUDA steps Daniel 2024-07-07 15:50:46 +0200
  • fa643b8b27 added julia package Daniel 2024-07-06 12:05:26 +0200
  • 6fbd08f0bc Initial commit Daniel 2024-06-28 19:30:47 +0200