Commit Graph
68 Commits
Author SHA1 Message Date
Nitload 64360b63a1 Daily update on 20260307-020120 by Nitload Youmu. Additional Message : None
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2026-03-07 02:01:20 +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 7533e15fc7 Working on L4, now on swiss. FMA_TILE is re arranged. 2026-03-03 18:15:21 +08:00
Nitload ae1a49d6fb move random gen to Math, working on VL4 2026-03-02 23:56:21 +08:00
Nitload c155cab510 HLSF use long as aloloc size 2026-02-23 12:32:15 +08:00
Youmu Liu 39dd32992d Working on tree optimizer 2026-02-11 18:02:45 +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 11d544aed1 HLSf can now set max block size, not only 16MB 2026-01-16 17:52:58 +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 88af8d8957 better kernel fma 2026-01-07 18:06:36 +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 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
Nitload cf370ca98a Merge branch 'giga' of ssh://ssh.github.com:443/Nitload-NSI/CCD_Github into local 2025-12-24 23:21:35 +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 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 631bc2b6e8 working on matrix mul matrix 2025-12-10 17:52:17 +08:00
Youmu Liu 588fa867af working on panel building, preparing for panel compute 2025-12-03 18:14:45 +08:00
Youmu Liu dc39baeac6 hlsf error is solved. HLSF is now full functional available. 2025-12-02 18:39:41 +08:00
Youmu Liu 482cddd6bf hlsf error is solving 2025-12-01 18:01:34 +08:00
Youmu Liu 0c90461d35 hlsf error is solving 2025-11-28 18:18:08 +08:00
Youmu Liu a3570bf20a hlsf gong on rewrite again 2025-11-27 20:13:09 +08:00
Youmu Liu 83537c7be7 hlsf wrong slicing solving 2025-11-26 20:52:12 +08:00
Youmu Liu 23914f05ac hlsf wrong slicing solving 2025-11-26 13:49:31 +08:00
Youmu Liu 5b09160049 hlsf wrong slicing solving 2025-11-25 20:39:18 +08:00
Youmu Liu 7ef57d8f33 hlsf wrong alloc solved 2025-11-24 18:09:36 +08:00
Youmu Liu b7b960a604 hlsf wrong alloc solved 2025-11-24 17:00:10 +08:00
Youmu Liu 67a4ac385f Merge branch 'main' of https://github.com/Nitload-NSI/CCD_Github into local
sync work stream
2025-11-24 09:23:29 +08:00
Nitload c1995d119a Daily update on 20251124-010227 by Nitload Youmu. Additional Message : error in hlsf
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-11-24 01:02:27 +08:00
Youmu Liu 61fbce14a2 add cancellable time span await 2025-11-21 18:11:52 +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 44bf78b937 use modular initing system rather than calling Init() method. 2025-11-11 18:22:28 +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 ec1b8dbd51 working on dynamic wrapping 2025-11-06 18:12:04 +08:00
Youmu Liu ea0e6f3ff6 optimize para performance of buffered stack 2025-11-05 20:33:58 +08:00
Youmu Liu daf9076e54 daily 2025-10-28 20:44:38 +08:00
Youmu Liu e1ec761e83 [Internal] Seperate InternalIO into different static classes. [Matrix] Fix logic error of compute model. 2025-10-27 19:59:12 +08:00
Youmu Liu 1927f4fdf3 code clean up 2025-10-17 10:49:00 +08:00
Youmu Liu c5eaf250ab vector and matrix optimization 2025-10-14 18:13:18 +08:00
Youmu Liu a95e9b1ff7 namespace arrange; final wrap scheduale solution 2025-10-13 20:59:14 +08:00
Youmu Liu 0cafe9fd4d mpl going on good process 2025-09-24 20:38:15 +08:00