Commit Graph
435 Commits
Author SHA1 Message Date
Youmu Liu 15434ed053 many things 2026-02-26 18:05:35 +08:00
Youmu Liu 1b04196314 many versions of simdid 2026-02-25 18:02:56 +08:00
Nitload b71515b2d4 per thread context loading is ok, working on global context 2026-02-25 00:20:09 +08:00
Youmu Liu 7ee9c749e5 working on per-PoolThread context loading and global context loading 2026-02-24 18:05:16 +08:00
Youmu Liu d62e59cb93 Switch matrix parallel to task stealing, type and wrap are refacored, thread execution core has not yet 2026-02-24 15:12:23 +08:00
Nitload d99c1e3aa6 add unicode figure 2026-02-23 19:54:21 +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
Nitload 4bd88ccbca Merge branch 'main' of https://github.com/Nitload-NSI/CCD_Github into local 2026-02-15 01:03:12 +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 39dd32992d Working on tree optimizer 2026-02-11 18:02:45 +08:00
Nitload f4bebd7bfc Merge pull request #6 from Nitload-NSI/copilot/update-introduction-to-hlsf-doc
[WIP] Update Introduction to HLSF documentation for accuracy
2026-02-11 09:37:41 +08:00
copilot-swe-agent[bot]andNitload-NSI 0ec453e62a Update HLSF allocator documentation to reflect v8 behavior
Co-authored-by: Nitload-NSI <105042599+Nitload-NSI@users.noreply.github.com>
2026-02-11 01:37:26 +00:00
copilot-swe-agent[bot] 464777da8f Initial plan 2026-02-11 01:35:45 +00: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 ed7972f1da regex interpreter now can build partial correct AST (i forget groups), but in bad shape. building an optimizer. 2026-02-06 18:02:00 +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 1bfb8b67c4 building regex parser 2026-02-05 18:35:42 +08:00
Youmu Liu f22e90af55 add parser for concat 2026-02-04 16:30:47 +08:00
Youmu Liu 6292157fc0 add parser for concat 2026-02-04 16:30:09 +08:00
Youmu Liu f1688583cf import ast sys for regex runtime build 2026-02-04 09:27:56 +08:00
Youmu Liu fe0e4ad7a4 all node type are defined 2026-02-02 18:11:46 +08:00
Nitload 73b222bbc6 add node type 2026-02-02 00:38:15 +08:00
Youmu Liu c056938e7c arrange ngra proj struct 2026-01-30 18:07:16 +08:00
Youmu Liu 01984dee28 get the benchmark result, very POWERFULL 2026-01-29 20:05:53 +08:00
Youmu Liu 29bee99355 add a benchmark proj 2026-01-28 20:30:22 +08:00
Youmu Liu 3881078770 add state nodes for regex state machine 2026-01-27 18:40:44 +08:00
Youmu Liu a36e6cbab4 use rule table instead a single jump funcfor state machine 2026-01-26 18:05:23 +08:00
Youmu Liu ce34e8f7e0 add dir for future plan 2026-01-26 09:36:22 +08:00
Nitload 22baa6c5b0 Daily update on 20260125-013900 by Nitload Youmu. Additional Message : start working on state machine and regular analysis
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2026-01-25 01:39:00 +08:00
Youmu Liu cb62bd48f3 new LU solvability for kernel,on dev, quality is briefly logic clear 2026-01-21 18:29:11 +08:00
Youmu Liu cd36d0962b new LU solvability for kernel,on dev 2026-01-20 13:52:02 +08:00
Youmu Liu b7697d0342 add some mem opt struct from C# to C 2026-01-19 18:40:33 +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 f02e55609b solve or inv starts 2026-01-14 18:01:03 +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 4ff1d856a7 f64 fma turns to be kernel mode 2026-01-08 18:16:14 +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
Youmu Liu 88fa653323 add simd id and cpu id 2026-01-05 18:10:24 +08:00
Youmu Liu d0fe4dde1a add simd id 2026-01-04 18:13:50 +08:00