Commit Graph

  • 6344242b3c merge main branch Nitload 2025-12-16 23:16:57 +08:00
  • 3486375470 MulAvailable Nitload 2025-12-16 23:13:17 +08:00
  • 88ed5a95c5 Mat mul mat is now on full function Youmu Liu 2025-12-16 16:15:30 +08:00
  • 2c7277f3f9 working on matrix mul matrix, rebuilding task model defines in C# Youmu Liu 2025-12-12 18:00:49 +08:00
  • 9ff438d3b9 working on matrix mul matrix Youmu Liu 2025-12-11 18:09:35 +08:00
  • 631bc2b6e8 working on matrix mul matrix Youmu Liu 2025-12-10 17:52:17 +08:00
  • 7bcb460a39 fma code added Youmu Liu 2025-12-09 18:07:53 +08:00
  • 6acc8629b8 [fix time]time service now stopps properly Youmu Liu 2025-12-09 09:33:11 +08:00
  • f960982bd3 time service contains bug, it cannot stop after edge Youmu Liu 2025-12-08 18:02:09 +08:00
  • 588fa867af working on panel building, preparing for panel compute Youmu Liu 2025-12-03 18:14:45 +08:00
  • 38dba88331 hlsf error is solved. HLSF is now full functional available. Youmu Liu 2025-12-02 19:26:17 +08:00
  • dc39baeac6 hlsf error is solved. HLSF is now full functional available. Youmu Liu 2025-12-02 18:39:41 +08:00
  • 482cddd6bf hlsf error is solving Youmu Liu 2025-12-01 18:01:34 +08:00
  • 0c90461d35 hlsf error is solving Youmu Liu 2025-11-28 18:18:08 +08:00
  • a3570bf20a hlsf gong on rewrite again Youmu Liu 2025-11-27 20:13:09 +08:00
  • 83537c7be7 hlsf wrong slicing solving Youmu Liu 2025-11-26 20:52:12 +08:00
  • 23914f05ac hlsf wrong slicing solving Youmu Liu 2025-11-26 13:49:31 +08:00
  • 5b09160049 hlsf wrong slicing solving Youmu Liu 2025-11-25 20:39:18 +08:00
  • 7ef57d8f33 hlsf wrong alloc solved Youmu Liu 2025-11-24 18:09:36 +08:00
  • b7b960a604 hlsf wrong alloc solved Youmu Liu 2025-11-24 17:00:10 +08:00
  • 67a4ac385f Merge branch 'main' of https://github.com/Nitload-NSI/CCD_Github into local Youmu Liu 2025-11-24 09:23:29 +08:00
  • c1995d119a Daily update on 20251124-010227 by Nitload Youmu. Additional Message : error in hlsf Nitload 2025-11-24 01:02:27 +08:00
  • 61fbce14a2 add cancellable time span await Youmu Liu 2025-11-21 18:11:52 +08:00
  • 1f05a6a962 Daily update on 20251120-211401 by Nitload Youmu. Additional Message : buffer operation is ok, thread parallel model is ok, building operators Nitload 2025-11-20 21:14:01 +08:00
  • 98f47aaa53 add sub and scalar_mul operation Youmu Liu 2025-11-20 19:53:54 +08:00
  • 28bdc42982 buffer op and parallel framework is now on full complete Youmu Liu 2025-11-20 17:50:06 +08:00
  • c595076005 buffer op brief ok, but blocks on unkown reason Youmu Liu 2025-11-20 16:17:24 +08:00
  • a29a442723 add scheduler method; fixing buffer parallel errors Youmu Liu 2025-11-19 19:57:29 +08:00
  • 04fc55d31e add scheduler method; fixing buffer parallel errors Youmu Liu 2025-11-19 18:09:25 +08:00
  • 45d1d08af8 new simplified timer. and little other ops Youmu Liu 2025-11-18 20:39:41 +08:00
  • ece12f2ea7 new simplified timer. and little other ops Youmu Liu 2025-11-18 20:39:03 +08:00
  • 81a60d1cfe add C lib include Youmu Liu 2025-11-17 16:13:57 +08:00
  • 8fa1a9749e going on big buffer, need three diff task scheduler Youmu Liu 2025-11-17 16:12:50 +08:00
  • a8c522ab23 small size buffer op ok Youmu Liu 2025-11-14 18:28:15 +08:00
  • 1417785726 macro gymnastics to implement storage kernel, buffer op and complex compute panel Youmu Liu 2025-11-13 19:09:27 +08:00
  • 2dfb4ae86a use individual panel define as compute unit, kernel is now storage and loading unit Youmu Liu 2025-11-12 21:13:00 +08:00
  • bbe69f0384 fix spell error Youmu Liu 2025-11-11 18:44:03 +08:00
  • 44bf78b937 use modular initing system rather than calling Init() method. Youmu Liu 2025-11-11 18:22:28 +08:00
  • 678a846e54 rewrite of f32 fma, and other optmization of simd kernel ops Youmu Liu 2025-11-10 20:40:19 +08:00
  • 1dee467220 Daily update on 20251110-002339 by Nitload Youmu. Additional Message : Dynamic wrapping is ok, going on test. Nitload 2025-11-10 00:23:39 +08:00
  • 1479cd7c9f Daily update on 20251109-030228 by Nitload Youmu. Additional Message : Dynamic wrapping is briefly ok, a special sorting is required. Nitload 2025-11-09 03:02:28 +08:00
  • 54e0690ebf Merge branch 'giga' of ssh://ssh.github.com:443/Nitload-NSI/CCD_Github into local merge newest code to main branch Nitload 2025-11-08 21:46:17 +08:00
  • f959339e18 working on dynamic wrapping, a good awaiting is on way Youmu Liu 2025-11-07 18:22:50 +08:00
  • ec1b8dbd51 working on dynamic wrapping Youmu Liu 2025-11-06 18:12:04 +08:00
  • ea0e6f3ff6 optimize para performance of buffered stack Youmu Liu 2025-11-05 20:33:58 +08:00
  • 133c2a063b Daily update on 20251104-232717 by Nitload Youmu. Additional Message : New design, dynamic wrapping instead of former static wrapping. Nitload 2025-11-04 23:27:17 +08:00
  • 9c4c71dc5b [rebuid]use dynamic wrapping instead of static wrapping Youmu Liu 2025-11-03 20:03:50 +08:00
  • ee97dfddfb use a awaiting handle to wrap all resource from task publish Youmu Liu 2025-10-30 20:18:13 +08:00
  • daf9076e54 daily Youmu Liu 2025-10-28 20:44:38 +08:00
  • e1ec761e83 [Internal] Seperate InternalIO into different static classes. [Matrix] Fix logic error of compute model. Youmu Liu 2025-10-27 19:59:12 +08:00
  • 1c9b820531 Large task publish ok Youmu Liu 2025-10-24 16:20:21 +08:00
  • 4d142a4365 Merge branch 'main' of https://github.com/Nitload-NSI/CCD_Github into local Youmu Liu 2025-10-24 09:47:32 +08:00
  • 395872f88f forget what is updated. Youmu Liu 2025-10-23 18:24:52 +08:00
  • 3b23272f38 Daily update on 20251023-010006 by Nitload Youmu. Additional Message : Put matrix parallel pool and other supporting methods into individual classes. Nitload 2025-10-23 01:00:06 +08:00
  • affaf03845 Put thread pool to individual type define as thread resource manager. Youmu Liu 2025-10-22 20:36:15 +08:00
  • 3707e5bd74 Put thread pool to individual type define as thread resource manager. Youmu Liu 2025-10-22 20:35:05 +08:00
  • 3788db4cd0 Arrange code structure. Introduce dynamic scheduler and multi leader. Youmu Liu 2025-10-22 14:00:13 +08:00
  • 91a0add1d1 Arrange code structure. Introduce dynamic scheduler and multi leader. Youmu Liu 2025-10-21 18:06:20 +08:00
  • b26ec45433 Arrange code structure. Introduce dynamic scheduler and multi leader. Youmu Liu 2025-10-21 16:39:34 +08:00
  • 838ce73133 Brief solution for publishing, debuging Youmu Liu 2025-10-20 20:36:20 +08:00
  • 547ba80a01 Daily update on 20251020-041041 by Nitload Youmu. Additional Message : Code cleanup and new design of parallel (maybe THE THENTH VERSION? Tough work!). Nitload 2025-10-20 04:10:41 +08:00
  • 1927f4fdf3 code clean up Youmu Liu 2025-10-17 10:49:00 +08:00
  • d3e0b5d005 new manage of wraps Youmu Liu 2025-10-15 20:29:02 +08:00
  • e283490525 Daily update on 20251015-002614 by Nitload Youmu. Additional Message : Organize files of numerial math. Nitload 2025-10-15 00:26:15 +08:00
  • c5eaf250ab vector and matrix optimization Youmu Liu 2025-10-14 18:13:18 +08:00
  • 47d2bfe558 coderush profile Youmu Liu 2025-10-14 11:42:56 +08:00
  • a95e9b1ff7 namespace arrange; final wrap scheduale solution Youmu Liu 2025-10-13 20:59:14 +08:00
  • 31f649015c all public occassions Youmu Liu 2025-10-09 20:47:09 +08:00
  • 67d1336aa6 merge and fix conflict Youmu Liu 2025-10-09 09:19:00 +08:00
  • d196b4cee8 final solution of task public Nitload 2025-10-02 02:48:24 +08:00
  • 7ea08519cd daily Youmu Liu 2025-09-29 20:40:26 +08:00
  • 003f9d272e daily Youmu Liu 2025-09-26 20:45:28 +08:00
  • 0cafe9fd4d mpl going on good process Youmu Liu 2025-09-24 20:38:15 +08:00
  • 8abc82ae08 daily update on 20251922 Youmu Liu 2025-09-22 21:33:43 +08:00
  • b8a51c13dd Daily update on 20250921-173333 by Nitload Youmu. Additional Message : New design of matrix enumeration, capable for parallel task publication. Nitload 2025-09-21 17:33:33 +08:00
  • 0404ecf044 Merge branch 'giga' of ssh://ssh.github.com:443/Nitload-NSI/CCD_Github into local merge back to main device Nitload 2025-09-20 20:53:30 +08:00
  • 62cf2430f4 mat kernel turns to be generic Youmu Liu 2025-09-19 20:38:44 +08:00
  • aded199bc6 merge from giga Nitload 2025-09-19 00:30:02 +08:00
  • 8007eee846 mat kernel turns to be generic Youmu Liu 2025-09-18 21:55:26 +08:00
  • 6e27c6219d daily commit on 0917 Youmu Liu 2025-09-17 20:39:27 +08:00
  • 9312407b0f daily commit on 0916 Youmu Liu 2025-09-16 21:31:02 +08:00
  • fa54037a44 working on task publication Youmu Liu 2025-09-15 21:08:13 +08:00
  • ec25525838 better readme Youmu Liu 2025-09-15 14:07:49 +08:00
  • c655469f5f wrap scheduler is ok after test Youmu Liu 2025-09-15 13:39:47 +08:00
  • 0a16f8317f implemet wrap builder Youmu Liu 2025-09-15 09:06:23 +08:00
  • 36f8fb1107 Daily update on 20250915-010637 by Nitload Youmu. Additional Message : Matrix parallel pool and wrap is almost done, going on test and merge. Nitload 2025-09-15 01:06:37 +08:00
  • 4769986c37 parallel task executor framework ok, working on scheduler Youmu Liu 2025-09-08 21:37:41 +08:00
  • 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. Nitload 2025-09-07 18:46:49 +08:00
  • bfe3ada4fc stuck on task pack design Youmu Liu 2025-09-05 21:35:24 +08:00
  • c9442d2b4f Problem on fma data sync or thread load unbalance Youmu Liu 2025-09-03 21:29:45 +08:00
  • 125040620b Huge progress on Matrix Parallel, a parallel pool has its basic structure. Youmu Liu 2025-09-02 21:56:10 +08:00
  • 2475a3b0ed no progress in matrix parallel Youmu Liu 2025-09-01 22:17:52 +08:00
  • 5e68a1e786 Daily update on 20250831-201511 by Nitload Youmu. Additional Message : HLSF allocator full functional available, working on matrix operations with native allocation and parallel computing. Nitload 2025-08-31 20:15:11 +08:00
  • 3cc77cb367 Merge from branch giga Nitload 2025-08-31 16:00:53 +08:00
  • b650526985 add missed files Youmu Liu 2025-08-31 14:34:44 +08:00
  • 1a0ccdd8cb Merge from branch giga Nitload 2025-08-31 10:42:51 +08:00
  • 6bebe1ca85 matrix enumeration full available Youmu Liu 2025-08-29 21:50:24 +08:00
  • 78f97fb314 hlsf mat enumerator ok, going on test Youmu Liu 2025-08-28 20:56:39 +08:00
  • a83c5e9246 arrange of c lib Youmu Liu 2025-08-27 21:57:14 +08:00
  • 9f6e3fe13a keep working on matrix. key is to remove old matrix types Youmu Liu 2025-08-26 22:02:38 +08:00