Commit Graph
69 Commits
Author SHA1 Message Date
Youmu Liu 2203a46eb7 can create and retire matrix thread by numa infomation 2026-04-15 18:08:08 +08:00
Youmu Liu fdf11c729f find a way to create Thread binded to LogicalCore properly 2026-04-14 18:08:22 +08:00
Youmu Liu 8a66c1697a L4 completely add support for multi predictor, working on ver 5 mat para 2026-04-10 18:05:40 +08:00
Youmu Liu 94a3127c0d small changed 2026-04-07 18:08:34 +08:00
Nitload 12a216d404 new compute kernel design, less mem read delay 2026-04-07 01:04:05 +08:00
Youmu Liu d702b3224c adjust for clang-gcc 2026-04-03 18:40:11 +08:00
Youmu Liu 2f74e5e8a9 add startup numa sense 2026-04-02 18:13:32 +08:00
Youmu Liu 61303635ad mat queue find solution, native supports clang 2026-03-27 18:14:54 +08:00
Youmu Liu 2149bbeede Normalize all existing files to LF 2026-03-06 18:31:11 +08:00
Youmu Liu 83997f64d0 Better FMA 2026-03-05 18:04:34 +08:00
Youmu Liu dfa6f4ba92 Better L4 and array storage design 2026-03-04 18:12:58 +08:00
Youmu Liu 91e136f81f Working on L4, now on swiss. FMA_TILE is re arranged. 2026-03-03 18:02:31 +08:00
Youmu Liu 7e3ed8b0fd decide to use L4 to solve numa and pack problem for large compute. 2026-03-02 17:33:03 +08:00
Nitload 67fbbde449 mat proc kernel std tamplate is ok, merging old decl 2026-03-02 00:24:15 +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
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 c155cab510 HLSF use long as aloloc size 2026-02-23 12:32:15 +08:00
Youmu Liu 3881078770 add state nodes for regex state machine 2026-01-27 18:40:44 +08:00
Youmu Liu b7697d0342 add some mem opt struct from C# to C 2026-01-19 18:40:33 +08:00
Youmu Liu f133cc9147 solve or inv starts 2026-01-13 18:25:25 +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 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
Nitload e1d2a8707d add isa check 2026-01-04 07:56:37 +08:00
Nitload 53085d35d2 Merge branch 'giga' of ssh://ssh.github.com:443/Nitload-NSI/CCD_Github into local 2026-01-01 16:05:35 +08:00
Youmu Liu 0e93787fa2 Double add sub mul sc-mul ok 2025-12-31 18:15:43 +08:00
Nitload 5decbd390d Daily update on 20251230-224423 by Nitload Youmu. Additional Message : Adding compute support for mat<double>. Import all opengl core profile fucntions
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-12-30 22:44:23 +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 f9288c1b3d adding generated opengl function binding 2025-12-29 17:06:04 +08:00
Youmu Liu c6d53d97ea add double compute kernel 2025-12-26 17:16:12 +08:00
Youmu Liu e5539bcc6d keep working on PLN facotrize 2025-12-25 11:59:40 +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
Nitload ca5fc9a3f5 remove branch conflict 2025-12-21 23:20:56 +08:00
Nitload cffe44772e Merge branch 'giga' of ssh://ssh.github.com:443/Nitload-NSI/CCD_Github into local 2025-12-17 22:00:44 +08:00
Youmu Liu 688a420574 Working on Factorize 2025-12-17 16:56:13 +08:00
Nitload b13adc1a1b matrix mul matrix is full function 2025-12-16 23:17:30 +08:00
Nitload 6344242b3c merge main branch 2025-12-16 23:16:57 +08:00
Nitload 3486375470 MulAvailable 2025-12-16 23:13:17 +08:00
Youmu Liu 88ed5a95c5 Mat mul mat is now on full function 2025-12-16 16:15:30 +08:00
Youmu Liu 9ff438d3b9 working on matrix mul matrix 2025-12-11 18:09:35 +08:00
Youmu Liu 7bcb460a39 fma code added 2025-12-09 18:07:53 +08:00
Youmu Liu f960982bd3 time service contains bug, it cannot stop after edge 2025-12-08 18:02:09 +08:00