0000000000000000000000000000000000000000 33ca53875f0d330c004668ba5cd4912c0a0aa8cf otabuzzman <iuergen.schuck@gmail.com> 1737623555 +0100	clone: from https://github.com/otabuzzman/llm.swift.git
33ca53875f0d330c004668ba5cd4912c0a0aa8cf 3f1587269a66a40edd56f2a9f5b791f267963275 otabuzzman <iuergen.schuck@gmail.com> 1737625402 +0100	commit: Save work on fix for Metal gelu forward pass
3f1587269a66a40edd56f2a9f5b791f267963275 df44a9c0d2d24519f510c58f9b9140eadddc6f7d otabuzzman <iuergen.schuck@gmail.com> 1737626042 +0100	pull: Fast-forward
df44a9c0d2d24519f510c58f9b9140eadddc6f7d 5794c108b6c54c58e551b2ac541303c3caf0a90c otabuzzman <iuergen.schuck@gmail.com> 1737627954 +0100	commit: Save work on fix for Metal softmax forward pass
5794c108b6c54c58e551b2ac541303c3caf0a90c ef22c71c108e1d7ba62b4e17b13622b4cd6714ea otabuzzman <iuergen.schuck@gmail.com> 1737634431 +0100	pull: Fast-forward
ef22c71c108e1d7ba62b4e17b13622b4cd6714ea 1ac8bcfe786d14ee1a37436de1a3f78deded3dfc otabuzzman <iuergen.schuck@gmail.com> 1737634518 +0100	commit: Save work on Metal version of crossentropy forward pass
1ac8bcfe786d14ee1a37436de1a3f78deded3dfc a3c7febb5b02b98c598e2c7f846eed77159ec8ac otabuzzman <iuergen.schuck@gmail.com> 1737638589 +0100	pull: Fast-forward
a3c7febb5b02b98c598e2c7f846eed77159ec8ac f661d3e5e5f9d150a434c20429f1663872fda00f otabuzzman <iuergen.schuck@gmail.com> 1737726016 +0100	pull: Fast-forward
f661d3e5e5f9d150a434c20429f1663872fda00f 5c75bae31eb689025d04f80ee8955487d5b62605 otabuzzman <iuergen.schuck@gmail.com> 1737974633 +0100	pull: Fast-forward
5c75bae31eb689025d04f80ee8955487d5b62605 13371fc3e35c3d8c22834508b15fb4b77edbc354 otabuzzman <iuergen.schuck@gmail.com> 1737975042 +0100	commit: Add command line arguments to layernorm runner
13371fc3e35c3d8c22834508b15fb4b77edbc354 d7120f7cee7bf57f223a38658d7312a2dd72091c otabuzzman <iuergen.schuck@gmail.com> 1737975232 +0100	pull: Fast-forward
d7120f7cee7bf57f223a38658d7312a2dd72091c 30cc4c10efe4e32962f929aae56bf4f87addf7c7 otabuzzman <iuergen.schuck@gmail.com> 1737975653 +0100	commit: Add command line arguments to matmul runner
30cc4c10efe4e32962f929aae56bf4f87addf7c7 43c7abfc386f36a89338cad1b1ef9de5db141c64 otabuzzman <iuergen.schuck@gmail.com> 1737976320 +0100	pull: Fast-forward
43c7abfc386f36a89338cad1b1ef9de5db141c64 d6f8416c7e143029acafc9bbc68cd7ebd8fb47bc otabuzzman <iuergen.schuck@gmail.com> 1737976628 +0100	commit: Add command line arguments to attention runner
d6f8416c7e143029acafc9bbc68cd7ebd8fb47bc fd933af56487245470f476048da0d9135cdaa142 otabuzzman <iuergen.schuck@gmail.com> 1737977333 +0100	pull: Fast-forward
fd933af56487245470f476048da0d9135cdaa142 8c34fc512aea8e55cc3c4b688dd6e4648e8161e6 otabuzzman <iuergen.schuck@gmail.com> 1737977625 +0100	commit: Add command line arguments to residual runner
8c34fc512aea8e55cc3c4b688dd6e4648e8161e6 0732ec19d91bc80d54021e7dbef5da12acae5841 otabuzzman <iuergen.schuck@gmail.com> 1737977930 +0100	commit: Add command line arguments to gelu runner
0732ec19d91bc80d54021e7dbef5da12acae5841 6e1cc675f93ac66275d56cab6bd0cf8ba563d75c otabuzzman <iuergen.schuck@gmail.com> 1737978234 +0100	commit: Add command line arguments to softmax runner
6e1cc675f93ac66275d56cab6bd0cf8ba563d75c ad261093355756d016ed03319eb57a1bd2f9f529 otabuzzman <iuergen.schuck@gmail.com> 1737978994 +0100	pull: Fast-forward
ad261093355756d016ed03319eb57a1bd2f9f529 85938e332a19f66187a872c77421526896272f4b otabuzzman <iuergen.schuck@gmail.com> 1737979179 +0100	commit: Add command line arguments to crossentropy runner
85938e332a19f66187a872c77421526896272f4b 378f92fbaf404794f2f076410d480cf3daf497eb otabuzzman <iuergen.schuck@gmail.com> 1737979977 +0100	pull: Fast-forward
378f92fbaf404794f2f076410d480cf3daf497eb dd504dd6a50d4ccd929fd5a6bd4873b902164cd0 otabuzzman <iuergen.schuck@gmail.com> 1737990228 +0100	pull: Fast-forward
dd504dd6a50d4ccd929fd5a6bd4873b902164cd0 f7b8af4f038a0f7363591bd1900f8af9658c6e06 otabuzzman <iuergen.schuck@gmail.com> 1738060152 +0100	commit: Rework Metal capture configuration
f7b8af4f038a0f7363591bd1900f8af9658c6e06 2f3264fa56af43865b8d1309292aa6468fe69ef3 otabuzzman <iuergen.schuck@gmail.com> 1738067637 +0100	pull: Fast-forward
2f3264fa56af43865b8d1309292aa6468fe69ef3 2229dee098318ac4852112053e162eda342bc5d7 otabuzzman <iuergen.schuck@gmail.com> 1738069152 +0100	commit: Rework command buffer and encoder handling
2229dee098318ac4852112053e162eda342bc5d7 d1ffa2225f51dc3d93e7ccc0098f01197afcfe9a otabuzzman <iuergen.schuck@gmail.com> 1738073801 +0100	pull: Fast-forward
d1ffa2225f51dc3d93e7ccc0098f01197afcfe9a 81b77991cbd425577f7c1e90c14a6ff14fc8d5a7 otabuzzman <iuergen.schuck@gmail.com> 1738075786 +0100	commit: Prepare MPS usage in matmul layer-pass function
81b77991cbd425577f7c1e90c14a6ff14fc8d5a7 8a5962090852017129553610a77f87eb89693e83 otabuzzman <iuergen.schuck@gmail.com> 1738075957 +0100	pull: Fast-forward
8a5962090852017129553610a77f87eb89693e83 a82a95478ae7972c83ec1d334aa3c44c39519aae otabuzzman <iuergen.schuck@gmail.com> 1738143957 +0100	pull: Fast-forward
a82a95478ae7972c83ec1d334aa3c44c39519aae 0dd34f9ea0687acd80cc6b6e0b3b4d8c04f207e0 otabuzzman <iuergen.schuck@gmail.com> 1738144570 +0100	commit: Fix matmul standalone runner
0dd34f9ea0687acd80cc6b6e0b3b4d8c04f207e0 1afdc17c4062ff2a88e49cacf996c5e3301b6e15 otabuzzman <iuergen.schuck@gmail.com> 1738144758 +0100	commit: Fix layernorm standalone runner
1afdc17c4062ff2a88e49cacf996c5e3301b6e15 426321edc861a6701ac60513d2b5291e29c28961 otabuzzman <iuergen.schuck@gmail.com> 1738144993 +0100	commit: Fix attention standalone runner
426321edc861a6701ac60513d2b5291e29c28961 ccd60b4f09a83fdb37f8737daaf50087224bc098 otabuzzman <iuergen.schuck@gmail.com> 1738145122 +0100	commit: Fix residual standalone runner
ccd60b4f09a83fdb37f8737daaf50087224bc098 6e2387060ad111fa9408ce8a4f7324f9b9c6f1a5 otabuzzman <iuergen.schuck@gmail.com> 1738145254 +0100	commit: Fix gelu standalone runner
6e2387060ad111fa9408ce8a4f7324f9b9c6f1a5 a416917d3ad700bba720159257c6b34638bcf479 otabuzzman <iuergen.schuck@gmail.com> 1738145363 +0100	commit: Fix softmax standalone runner
a416917d3ad700bba720159257c6b34638bcf479 41c68b82cc06703ea05823512ac948403894510b otabuzzman <iuergen.schuck@gmail.com> 1738145492 +0100	commit: Fix crossentropy standalone runner
41c68b82cc06703ea05823512ac948403894510b 42722aa25110f83f24c2014d3e3f1ab88fb804fa otabuzzman <iuergen.schuck@gmail.com> 1738151306 +0100	pull: Fast-forward
42722aa25110f83f24c2014d3e3f1ab88fb804fa 8f9aa99aedb265aa189d27aa6612cb0933ee68fd otabuzzman <iuergen.schuck@gmail.com> 1738152436 +0100	pull: Fast-forward
8f9aa99aedb265aa189d27aa6612cb0933ee68fd 54ba68e0c9492088b4cfca63c6726a869a7655c7 otabuzzman <iuergen.schuck@gmail.com> 1738243522 +0100	pull: Fast-forward
54ba68e0c9492088b4cfca63c6726a869a7655c7 bcf8e76ef07f8e401dbc703d6f0321ae55d391d3 otabuzzman <iuergen.schuck@gmail.com> 1738249020 +0100	pull: Fast-forward
bcf8e76ef07f8e401dbc703d6f0321ae55d391d3 4bb3d5c163fada0b942dfa0008c28589e703b9dd otabuzzman <iuergen.schuck@gmail.com> 1738304248 +0100	pull: Fast-forward
4bb3d5c163fada0b942dfa0008c28589e703b9dd 025806521c4b3ae05144e00cbbd453255435a049 otabuzzman <iuergen.schuck@gmail.com> 1738310743 +0100	commit: Save work on optimized softmax kernels
025806521c4b3ae05144e00cbbd453255435a049 7a6081ef6f70987dad16c670822571a245e01799 otabuzzman <iuergen.schuck@gmail.com> 1738311526 +0100	pull: Fast-forward
7a6081ef6f70987dad16c670822571a245e01799 1f970b5bb313f9bbcc9591bfe8821c858efccd58 otabuzzman <iuergen.schuck@gmail.com> 1738314162 +0100	commit: Save work on optimized softmax kernels
1f970b5bb313f9bbcc9591bfe8821c858efccd58 aa457723db4ea3f5b42f015c61b91e02cddc3d94 otabuzzman <iuergen.schuck@gmail.com> 1738320659 +0100	pull: Fast-forward
aa457723db4ea3f5b42f015c61b91e02cddc3d94 a3b488a1aee51b88b8ca5b16c525f30a24e8b2f2 otabuzzman <iuergen.schuck@gmail.com> 1738328476 +0100	commit: Improve threadgroup memory handling
a3b488a1aee51b88b8ca5b16c525f30a24e8b2f2 c1d91356e44a24b8a65937d4b09d245a28103735 otabuzzman <iuergen.schuck@gmail.com> 1738328679 +0100	commit: Improve threadgroup memory handling
c1d91356e44a24b8a65937d4b09d245a28103735 bade7c6af230a5662da2491aa15171c2b00ffee0 otabuzzman <iuergen.schuck@gmail.com> 1738329176 +0100	commit: Rearrange kernel source code
bade7c6af230a5662da2491aa15171c2b00ffee0 c1d91356e44a24b8a65937d4b09d245a28103735 otabuzzman <iuergen.schuck@gmail.com> 1738329254 +0100	reset: moving to HEAD~
c1d91356e44a24b8a65937d4b09d245a28103735 3979c76554e8323889e67644eee3b26084511a6f otabuzzman <iuergen.schuck@gmail.com> 1738329271 +0100	pull: Fast-forward
3979c76554e8323889e67644eee3b26084511a6f 91d094d10a574528b884642d847c4a4a0743cc3c otabuzzman <iuergen.schuck@gmail.com> 1738329704 +0100	commit: Save work on optimized softmax kernels
91d094d10a574528b884642d847c4a4a0743cc3c 0ccf958f3dd11d85d98223eb949cfba92c8d840a otabuzzman <iuergen.schuck@gmail.com> 1738332686 +0100	pull: Fast-forward
0ccf958f3dd11d85d98223eb949cfba92c8d840a 5b06aa7a9c456262a90c76ba82b6f460396e3588 otabuzzman <iuergen.schuck@gmail.com> 1738570190 +0100	pull: Fast-forward
5b06aa7a9c456262a90c76ba82b6f460396e3588 b66d5be8626fa4c3e85879f5b2662abf690a3b34 otabuzzman <iuergen.schuck@gmail.com> 1738587831 +0100	pull: Fast-forward
b66d5be8626fa4c3e85879f5b2662abf690a3b34 3355f828bd5103716a055ca735aae8310371ca32 otabuzzman <iuergen.schuck@gmail.com> 1738589506 +0100	pull: Fast-forward
3355f828bd5103716a055ca735aae8310371ca32 4f98d54e43515c085f322c159cb6ee09d9764798 otabuzzman <iuergen.schuck@gmail.com> 1738593690 +0100	pull: Fast-forward
4f98d54e43515c085f322c159cb6ee09d9764798 eb2bb76108be3dc6f0b68e92163251d0a017b290 otabuzzman <iuergen.schuck@gmail.com> 1738652710 +0100	pull: Fast-forward
eb2bb76108be3dc6f0b68e92163251d0a017b290 f28bc821fe53216b14016e8680461bd1d361a768 otabuzzman <iuergen.schuck@gmail.com> 1738761352 +0100	pull: Fast-forward
f28bc821fe53216b14016e8680461bd1d361a768 a0a7f183e5cbedce7bd9fd371c969c511ac5480f otabuzzman <iuergen.schuck@gmail.com> 1741165042 +0100	pull: Fast-forward
a0a7f183e5cbedce7bd9fd371c969c511ac5480f fdb509477277f99c95faa4861c196a44250ab099 otabuzzman <iuergen.schuck@gmail.com> 1741186682 +0100	commit: Save work on launch pad extension
fdb509477277f99c95faa4861c196a44250ab099 e4c83c7d6073c9514cfc79c22296389aa268e6f1 otabuzzman <iuergen.schuck@gmail.com> 1741187421 +0100	pull: Fast-forward
