0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-19 00:10:59 +01:00
Commit graph

5527 commits

Author SHA1 Message Date
Jason Volk
b76d1f32ee ircd::gpt::pipe: Improve self attention; various. 2021-04-22 12:27:57 -07:00
Jason Volk
d5eb1e3a87 ircd::gpt: Add backpropagation pipe. 2021-04-22 12:27:57 -07:00
Jason Volk
14a1561cad ircd::gpt: Add adaptive moment state to pipe model; move task prelim defs. 2021-04-22 12:27:57 -07:00
Jason Volk
fac509e306 ircd:🆑 Zero size data construction no-op. 2021-04-22 12:27:57 -07:00
Jason Volk
eba5d7f586 ircd::gpt: Improve build related; debug/assertions. 2021-04-22 12:27:57 -07:00
Jason Volk
858479b6ab Move -include options from CPPFLAGS to CXXFLAGS. 2021-04-22 12:27:57 -07:00
Jason Volk
1e08339955 ircd::gpt::vocab: Fixes for additional missing cases. 2021-04-22 12:27:57 -07:00
Jason Volk
8c65e75046 ircd::utf: Fix syntax; comments. [ci skip] 2021-04-22 12:27:57 -07:00
Jason Volk
eeadc15319 ircd::gpt::vocab: Fixes for additional mismatching cases. 2021-04-22 12:27:57 -07:00
Jason Volk
9c062d9c3f ircd::gpt::pipe: Correctness; compute loss, statistics; pipeline optimize. 2021-04-22 12:27:57 -07:00
Jason Volk
0a6be0efed ircd::gpt::vocab: Fix string length accumulation. 2021-04-22 12:27:57 -07:00
Jason Volk
0a87754c99 ircd::gpt::vocab: Fix token init missing null terminations. 2021-04-22 12:27:57 -07:00
Jason Volk
c526184508 ircd::json: Minor cleanup; simplify statement. 2021-04-22 12:27:57 -07:00
Jason Volk
5faa82b04d ircd: Improve bad_lex_cast error string related. 2021-04-22 12:27:57 -07:00
Jason Volk
1328443ee8 ircd:🆑 Checkin the queue property/profiling mess. 2021-04-22 12:27:57 -07:00
Jason Volk
e9c8267219 ircd:🆑 Add ctx::ole offload for radeon drm thread blocking. 2021-04-22 12:27:57 -07:00
Jason Volk
a5565bfdf9 ircd::ctx::ole: Add missing pthread unhooker in offload spawner. 2021-04-22 12:27:57 -07:00
Jason Volk
2838d2c745 ircd:🆑 Additional stats; clover thread blocking related. 2021-04-22 12:27:57 -07:00
Jason Volk
c96609fe7f ircd::prof: Use non-elided log call covered by outer #ifdef. 2021-04-22 12:27:57 -07:00
Jason Volk
e7083cdde3 ircd:🆑 Additional device information banner related. 2021-04-22 12:27:57 -07:00
Jason Volk
34b7b76ae8 ircd::server: Fix comments. [ci skip] 2021-04-22 12:27:57 -07:00
Jason Volk
e04d734959 ircd:🆑 Add device detail dump via infolog banners; add kernel detail debuglog. 2021-04-22 12:27:57 -07:00
Jason Volk
86d985a42f ircd:🆑 Add kernel workgroup info convenience interface. 2021-04-22 12:27:57 -07:00
Jason Volk
019f16cb5e ircd:🆑 Additional info template for confluences of handles. 2021-04-22 12:27:57 -07:00
Jason Volk
1870c364f4 ircd::gpt: Reorganize interface. 2021-04-22 12:27:57 -07:00
Jason Volk
ee64a3937a ircd:🆑 Additional log info about exec read/write exception. 2021-04-22 12:27:56 -07:00
Jason Volk
77ebbe4528 ircd:🆑 Use non-throwing zero value for profile call when disabled. 2021-04-22 12:27:56 -07:00
Jason Volk
29e74ec9e1 ircd::gpt: Transformer Pipe. 2021-04-22 12:27:56 -07:00
Jason Volk
4ac7e1b19d ircd::gpt: Abstractor various backend subroutines; generator loop. 2021-04-22 12:27:56 -07:00
Jason Volk
29fb7910b7 ircd::gpt: Model structural tweaks; task structure; various. 2021-04-22 12:27:56 -07:00
Jason Volk
cb45dcc840 ircd:🆑 Add subbuffer region handles to interface. 2021-04-22 12:27:56 -07:00
Jason Volk
6621a5fc4f ircd:🆑 Fix write-only flag option related. 2021-04-22 12:27:56 -07:00
Jason Volk
2a730b2799 ircd:🆑:exec: Add more specific size/offset argument for map closure related. 2021-04-22 12:27:56 -07:00
Jason Volk
762e3f097a ircd:🆑 Use override size from opts; zero size for no-op. 2021-04-22 12:27:56 -07:00
Jason Volk
d5f1a490db ircd:🆑 Add flush and sync exec opts; reorg post-submit related. 2021-04-22 12:27:56 -07:00
Jason Volk
76a8e7f91e ircd:🆑 Add basic stats for primary context. 2021-04-22 12:27:56 -07:00
Jason Volk
3c95a88bf7 ircd:🆑 Allow zero dimension to ignore exec item. 2021-04-22 12:27:56 -07:00
Jason Volk
e68c8a95ed ircd:🆑 Skip clRelease calls to destruct null handles. 2021-04-22 12:27:56 -07:00
Jason Volk
dbf19fcf4b ircd:🆑:kern: Add argument setter template for various/integral inputs. 2021-04-22 12:27:56 -07:00
Jason Volk
6ca5f8b18f ircd:🆑:code: Add binary construction. 2021-04-22 12:27:56 -07:00
Jason Volk
7561c3a6e0 ircd:🆑 Upgrade queue creation related; mute deps list creation for now. 2021-04-22 12:27:56 -07:00
Jason Volk
034170cb30 ircd:🆑 Add status argument to work::wait(); improve dtors. 2021-04-22 12:27:56 -07:00
Jason Volk
54c1be6ec3 ircd:🆑 Add conf item for queue profiling flag. 2021-04-22 12:27:56 -07:00
Jason Volk
21472fcc5b ircd:🆑 Add buffer to buffer copy to interface. 2021-04-22 12:27:56 -07:00
Jason Volk
4d27393703 ircd:🆑 Improve build error reporting; split subs from exception handler. 2021-04-22 12:27:56 -07:00
Jason Volk
07dd934602 ircd:🆑:exec: Add the no-implicit-dependency option for exec. 2021-04-22 12:27:56 -07:00
Jason Volk
1c8a7ac645 ircd: Use buffer::move for possibly overlapping uses. 2021-04-22 12:27:56 -07:00
Jason Volk
51d2ac4b33 ircd:🆑 Reorder the kern::range lists for common construction; minor fixes. 2021-04-22 12:27:56 -07:00
Jason Volk
e403565029 ircd:🆑 Improve event wait related. 2021-04-22 12:27:34 -07:00
Jason Volk
519d2e3f45 ircd:🆑 Refactor for ctx::dock notify. 2021-03-17 18:55:56 -07:00