Youmu Liu
|
45f9b04b6d
|
add more ir opt code, clearified what to opt, so current opt code may need rewrite
|
2026-06-24 18:09:05 +08:00 |
|
Youmu Liu
|
2b05d626c7
|
begin regex ir opt
|
2026-06-23 20:08:33 +08:00 |
|
Youmu Liu
|
7e5e4d1f7a
|
discuss regex ir opt
|
2026-06-22 18:18:16 +08:00 |
|
Youmu Liu
|
eeca5721fb
|
regex ir emitter is working
|
2026-06-18 19:10:30 +08:00 |
|
Youmu Liu
|
a7bb3209dd
|
add ir emitter
|
2026-06-16 21:04:51 +08:00 |
|
Youmu Liu
|
861b50575a
|
ngra string regex use ir as jit engine as well
|
2026-06-15 18:08:14 +08:00 |
|
Youmu Liu
|
ae57de4040
|
tlsf is ok, and fast
|
2026-05-13 15:08:30 +08:00 |
|
Youmu Liu
|
bf9879f59f
|
tlsf briefly ok, debugging
|
2026-05-12 18:25:48 +08:00 |
|
Youmu Liu
|
b59d414e20
|
Remove hlsf, TLSF.alloc is ok
|
2026-05-11 18:08:35 +08:00 |
|
Youmu Liu
|
d1aca8f745
|
hlsf goes bad
|
2026-05-08 18:09:12 +08:00 |
|
Youmu Liu
|
4f3e206dcb
|
HLSf use nuint rather than long, L4 now uses hlsf rather than array to alloc cache line.
|
2026-04-21 20:32:28 +08:00 |
|
Nitload
|
5fc8e62f28
|
solution to length unfixed cacheline in l4
|
2026-04-19 02:30:35 +08:00 |
|
Youmu Liu
|
06e3aa119b
|
mat
|
2026-03-26 18:02:13 +08:00 |
|
Youmu Liu
|
dccb815811
|
L4 briefly pass unit test
|
2026-03-17 20:31:06 +08:00 |
|
Youmu Liu
|
2149bbeede
|
Normalize all existing files to LF
|
2026-03-06 18:31:11 +08:00 |
|
Youmu Liu
|
f6e897ed06
|
swiss ok, needs more benchmark
|
2026-03-06 18:22:30 +08:00 |
|
Nitload
|
7e970352ab
|
Better module loading.
|
2026-03-04 00:51:29 +08:00 |
|
Nitload
|
ae1a49d6fb
|
move random gen to Math, working on VL4
|
2026-03-02 23:56:21 +08:00 |
|
Youmu Liu
|
6e07e67835
|
new mat proc std
|
2026-02-28 18:08:26 +08:00 |
|
Youmu Liu
|
a798ab07f1
|
arrange of proj structure
|
2026-02-27 17:09:13 +08:00 |
|
Nitload
|
36279a6aae
|
temp
|
2026-02-23 14:31:17 +08:00 |
|
Nitload
|
ebdd76e4ec
|
temp
|
2026-02-23 14:29:55 +08:00 |
|
Nitload
|
c155cab510
|
HLSF use long as aloloc size
|
2026-02-23 12:32:15 +08:00 |
|
Youmu Liu
|
27add7c6e8
|
Optimizer is almost ok. Will go on source generate
|
2026-02-13 18:36:59 +08:00 |
|
Youmu Liu
|
6c78373375
|
Working on tree optimizer, char concat flatten ok, working on alt union
|
2026-02-12 18:12:40 +08:00 |
|
Youmu Liu
|
4735b987f4
|
fix errors in interpreter. add a enumerator for tree. working on tree optimizer
|
2026-02-10 18:31:30 +08:00 |
|
Youmu Liu
|
807658111c
|
fix errors in interpreter. add a enumerator for tree. working on tree optimizer
|
2026-02-09 18:08:49 +08:00 |
|
Nitload
|
909bf50b9d
|
Daily update on 20260209-005019 by Nitload Youmu. Additional Message : Start NGRA, AST build success, working on optimizing.
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
|
2026-02-09 00:50:19 +08:00 |
|
Youmu Liu
|
3a441b270c
|
regex interpreter now can build partial correct AST (i forget groups), but in bad shape. building an optimizer.
|
2026-02-06 17:07:03 +08:00 |
|
Youmu Liu
|
01984dee28
|
get the benchmark result, very POWERFULL
|
2026-01-29 20:05:53 +08:00 |
|
Youmu Liu
|
11d544aed1
|
HLSf can now set max block size, not only 16MB
|
2026-01-16 17:52:58 +08:00 |
|
Youmu Liu
|
f133cc9147
|
solve or inv starts
|
2026-01-13 18:25:25 +08:00 |
|
Youmu Liu
|
ad3b2212fa
|
tiled fma is ok, mat mul is now available again
|
2026-01-12 15:09:39 +08:00 |
|
Youmu Liu
|
b8bf1e9f08
|
seems tile_fma kernel has index error and indexer of matrix has error as well
|
2026-01-11 16:45:38 +08:00 |
|
Youmu Liu
|
cd8210d9a1
|
fixing tile fma
|
2026-01-11 15:28:30 +08:00 |
|
Nitload
|
4be5c1c7c9
|
Daily update on 20260111-005714 by Nitload Youmu. Additional Message : Use optimized tile operation to accelerate matrix mul, still has problem
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
|
2026-01-11 00:57:14 +08:00 |
|
Youmu Liu
|
6827259891
|
tile fma added
|
2026-01-09 18:13:46 +08:00 |
|
Youmu Liu
|
88af8d8957
|
better kernel fma
|
2026-01-07 18:06:36 +08:00 |
|
Youmu Liu
|
3d488abd2e
|
add simd id and cpu id
|
2026-01-06 18:04:17 +08:00 |
|
Nitload
|
e1d2a8707d
|
add isa check
|
2026-01-04 07:56:37 +08:00 |
|
Youmu Liu
|
0e93787fa2
|
Double add sub mul sc-mul ok
|
2025-12-31 18:15:43 +08:00 |
|
Youmu Liu
|
6484307b8a
|
Generated opengl function binding added. All opengl core profile function is now available but not in C# flavour.
|
2025-12-30 19:16:05 +08:00 |
|
Youmu Liu
|
3b3a90a2af
|
keep working on PLN facotrize
|
2025-12-24 18:09:16 +08:00 |
|
Youmu Liu
|
b60ce56f1c
|
redesign matrix design
|
2025-12-23 18:13:05 +08:00 |
|
Youmu Liu
|
688a420574
|
Working on Factorize
|
2025-12-17 16:56:13 +08:00 |
|
Youmu Liu
|
88ed5a95c5
|
Mat mul mat is now on full function
|
2025-12-16 16:15:30 +08:00 |
|
Youmu Liu
|
6acc8629b8
|
[fix time]time service now stopps properly
|
2025-12-09 09:33:11 +08:00 |
|
Youmu Liu
|
f960982bd3
|
time service contains bug, it cannot stop after edge
|
2025-12-08 18:02:09 +08:00 |
|
Youmu Liu
|
588fa867af
|
working on panel building, preparing for panel compute
|
2025-12-03 18:14:45 +08:00 |
|
Youmu Liu
|
38dba88331
|
hlsf error is solved. HLSF is now full functional available.
|
2025-12-02 19:26:17 +08:00 |
|