Youmu Liu
|
0356f5aff8
|
mat task adapts L4
|
2026-06-09 18:13:36 +08:00 |
|
Youmu Liu
|
9d5c0fd8b4
|
other gemm kernel use half-vector-machine style
|
2026-06-08 16:18:03 +08:00 |
|
Nitload
|
1c515ea2ae
|
FMA-avx512-f64 kernel use half-vector-machine design
|
2026-06-08 01:02:34 +08:00 |
|
Youmu Liu
|
9f3fc3b345
|
Compress L4 metadata into 32 bytes
|
2026-06-02 18:27:58 +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
|
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
|
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 |
|
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
|
c155cab510
|
HLSF use long as aloloc size
|
2026-02-23 12:32:15 +08:00 |
|
Youmu Liu
|
b7697d0342
|
add some mem opt struct from C# to C
|
2026-01-19 18:40:33 +08:00 |
|
Youmu Liu
|
6827259891
|
tile fma added
|
2026-01-09 18:13:46 +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
|
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 |
|
Youmu Liu
|
588fa867af
|
working on panel building, preparing for panel compute
|
2025-12-03 18:14:45 +08:00 |
|
Youmu Liu
|
a8c522ab23
|
small size buffer op ok
|
2025-11-14 18:28:15 +08:00 |
|
Youmu Liu
|
1417785726
|
macro gymnastics to implement storage kernel, buffer op and complex compute panel
|
2025-11-13 19:09:27 +08:00 |
|
Youmu Liu
|
2dfb4ae86a
|
use individual panel define as compute unit, kernel is now storage and loading unit
|
2025-11-12 21:13:00 +08:00 |
|
Youmu Liu
|
678a846e54
|
rewrite of f32 fma, and other optmization of simd kernel ops
|
2025-11-10 20:40:19 +08:00 |
|
Youmu Liu
|
c5eaf250ab
|
vector and matrix optimization
|
2025-10-14 18:13:18 +08:00 |
|
Youmu Liu
|
0cafe9fd4d
|
mpl going on good process
|
2025-09-24 20:38:15 +08:00 |
|
Youmu Liu
|
8abc82ae08
|
daily update on 20251922
|
2025-09-22 21:33:43 +08:00 |
|
Youmu Liu
|
62cf2430f4
|
mat kernel turns to be generic
|
2025-09-19 20:38:44 +08:00 |
|
Youmu Liu
|
8007eee846
|
mat kernel turns to be generic
|
2025-09-18 21:55:26 +08:00 |
|
Nitload
|
a7f82c04ea
|
Daily update on 20250907-184649 by Nitload Youmu. Additional Message : Matrix parallel task packet is done, parallel task executer is done. Now is working on building parallel wrap and pool.
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
|
2025-09-07 18:46:49 +08:00 |
|
Youmu Liu
|
125040620b
|
Huge progress on Matrix Parallel, a parallel pool has its basic structure.
|
2025-09-02 21:56:10 +08:00 |
|