文件历史

提交图

322 次代码提交

作者 SHA1 备注 提交日期
Andrej Karpathy 14d9cd671e resolve merge conflict in staate file between use_master_weights and DataLoader should_shuffle 2024-06-17 19:16:42 +00:00
Andrej Karpathy de53e71729 small touchups 2024-06-17 18:55:16 +00:00
Aleksa Gordic 9b5ec8f719 Set v memory to random floats >=0 2024-06-17 17:44:00 +02:00
Aleksa Gordic a0a8795be1 Fix guarding logic, refactor 2024-06-17 14:12:05 +02:00
Andrej 13c893ffec Merge pull request #561 from lancerts/fix-warning
Fix the compiler warnings and errors
2024-06-16 09:25:51 -07:00
Andrej 1973631c6b Merge pull request #583 from vyom1611/FLT_MAX-fix
Replaced hard-coded max float with FLT_MAX
2024-06-16 09:25:03 -07:00
Aleksa Gordic d5601d16da Fix stuff in layernorm forward 2024-06-16 09:34:01 +02:00
Aleksa Gordic d003274b7c Remove warp size - moved to common.h 2024-06-15 20:23:59 +02:00
Aleksa Gordic 09910acc0b Remove blockreduce from classifier fused, move to common.h 2024-06-15 19:55:11 +02:00
Aleksa Gordic 0f112f1b62 Fix CI complaining about default args 2024-06-15 19:39:05 +02:00
Andrej Karpathy 1e7c31eef0 add test for shuffled, permuted, multi-process dataloader 2024-06-15 16:36:43 +00:00
Andrej Karpathy f089f90bcf add multiprocess test simple 2024-06-15 16:21:05 +00:00
Andrej Karpathy d4255f1d19 first draft of a dataloader test 2024-06-15 15:56:56 +00:00
Aleksa Gordic f3195d19af Expose deviceProp as a global var 2024-06-15 17:40:14 +02:00
Aleksa Gordic 0f6853d399 Add global norm prod kernels to dev 2024-06-15 17:29:14 +02:00
Vyom Sharma ee4b056ddf Merge branch 'karpathy:master' into FLT_MAX-fix 2024-06-14 16:32:37 +05:30
vyom1611 e2a18d9385 Fixed missing semi-colon 2024-06-13 00:59:15 +05:30
vyom1611 dc8d8de06a Replaced hard-coded max float with FLT_MAX 2024-06-13 00:56:53 +05:30
Vyom Sharma afa7978227 Merge branch 'karpathy:master' into master 2024-06-13 00:19:16 +05:30
Erik Schultheis d6793645f5 replace cublaslt with custom matmul 2024-06-12 09:42:19 +03:00
Erik Schultheis 7f3f3acf16 shared memory matmul 2024-06-11 21:03:43 +03:00
Erik Schultheis 071c977c79 vectorized memory access 2024-06-11 00:46:51 +03:00
Erik Schultheis bb89efdcb1 register reuse 2024-06-11 00:41:08 +03:00
Vyom Sharma 8a3a29ecb7 Merge branch 'karpathy:master' into master 2024-06-10 13:54:29 +05:30
Andrej 637c1b69c4 Merge pull request #552 from karpathy/feature/streams
Feature/streams
2024-06-08 09:25:56 -07:00
Andrej Karpathy ee6b3c9325 take out Async copies and memsets 2024-06-08 16:17:02 +00:00
Aleksa Gordic d3790c64a1 Change default path 2024-06-07 17:38:01 +02:00
Aleksa Gordic 4090ca8fa1 Add learning rate and grad norm logging 2024-06-07 17:34:42 +02:00
lancerts 089fdd7f23 Merge branch 'master' into fix-warning 2024-06-07 07:17:52 -07:00
vyom1611 ecb13ea74d missing parameter in comments added 2024-06-07 16:14:59 +05:30
vyom1611 009be4dcab Merge remote-tracking branch 'origin/master' 2024-06-07 14:21:35 +05:30
vyom1611 58c59064ec Most updated working modal script 2024-06-07 14:21:13 +05:30
Vyom Sharma c24ef4a4b4 Merge branch 'karpathy:master' into master 2024-06-07 14:20:55 +05:30
lancerts 4b41087c64 fix the compiler warnings and errors 2024-06-06 11:46:40 -07:00
Aleksa Gordic 7b99ac96a5 Fix mem leaks, reduce memory, refactor 2024-06-06 19:58:50 +02:00
Andrej d931fc0507 -std=c++17 default, merge PR #559 from ngc92/ubuntu20.04
set compile flag and add ci check
2024-06-06 09:23:07 -07:00
Erik Schultheis 875196b672 add c++17 flag also to dev/cuda 2024-06-06 19:02:45 +03:00
Aleksa Gordic c116fbfa29 Fix q,k bug, move all kernels to q@k^t form 2024-06-05 22:22:55 +02:00
Aleksa Gordic 875d362381 Refactor trimat 2024-06-05 17:33:26 +02:00
vyom1611 4564a24c69 Modal script updated for cudnn and gcc version match 2024-06-04 23:39:36 +05:30
vyom1611 fbc1e4983c Benchmark modal script revamped - profiling and external libraries 2024-06-03 17:00:10 +05:30
vyom1611 0867653aaf Merge remote-tracking branch 'origin/master' 2024-06-03 16:48:58 +05:30
Andrej 80e0c3b8d9 Merge pull request #512 from gordicaleksa/refactor_encoder_bwd_kernel
Remove redundant CPU computation in encoder bwd
2024-06-02 16:43:10 -07:00
Aleksa Gordic 290c00a362 Remove redundant CPU computation 2024-06-01 18:27:24 +02:00
Andrej a26041af12 Merge pull request #495 from ChrisDryden/shared_memory
Removed unnecesary shared memory due to blockreduce using static defined shared memory
2024-06-01 08:12:21 -07:00
Aleksa Gordic 8eafd40615 Update compile cmd in the dev/cuda README 2024-06-01 16:46:32 +02:00
vyom1611 e0abfae2bc Benchmark modal script revamped - profiling and external libraries 2024-06-01 19:06:42 +05:30
Andrej Karpathy f8f9e49ba3 Merge branch 'master' into feature/libdir 2024-05-30 19:07:51 +00:00
Christopher 5450632237 Removed unnecesary shared memory due to blockreduce using static defined shared memory 2024-05-30 03:01:52 +00:00
Andrej 55f3665b64 Merge pull request #493 from vyom1611/master-2
Modal benchmarking script updated to replace deprecated calls
2024-05-29 07:50:10 -07:00