Jason Volk
|
467108f09a
|
ircd:🆑 Add nice/intensity'ish rate-shaping option.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
37b1d47c8d
|
ircd::gpt: Reorganize task options and control blocks.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
3e9c2d1b56
|
ircd::simt: Abstract the three-piece softmax, mean state related.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
d4e41218b0
|
ircd::ctx::pool: Simplify notify on work completion.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
5534672a07
|
ircd::fs: Move madvise suite to allocator unit.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
f0fe13e8e5
|
ircd::ctx::ole: Split missing worker_remove() definition; enable pthread for seq.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
d0c9a16770
|
ircd:🆑 Add interface for plat/dev info dump w/ console cmd.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
8233cf1db3
|
ircd:🆑 Add check for primary context in sync impl.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
3097161198
|
ircd:🆑 Add device type to banner; improve header.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
536594b487
|
ircd::gpt::pipe: Consolidate loop; improve access pattern; various reorg.
|
2021-05-11 20:56:08 -07:00 |
|
Jason Volk
|
1f49f71530
|
ircd::gpt: Backpropagate adaptive moment estimations.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
5011e20c2e
|
ircd::json: Attribute aadditional known hot functions.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
5392ba0c7d
|
ircd::gpt::pipe: Expansions to the context size.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
f61239a52c
|
ircd::gpt::pipe: Various statistical instrumentation.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
2a3c54afa2
|
ircd::gpt::pipe: Add model invalidation for device resynchronization.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
bd460a80ce
|
ircd::gpt::pipe::model: Additional sub-buffering for lmhead.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
665eeb6cd7
|
ircd::gpt::vocab: No-split mask for trailing punctuation.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
aaced40d90
|
ircd::gpt::vocab: Mask erroneous trailing character case; fix pretoken case.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
b2f788e255
|
ircd::gpt::vocab: Minor reorg pre-tokenize related.
|
2021-04-22 12:27:57 -07:00 |
|
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 |
|