13 KiB
13 KiB
| 1 | 536aacd33ed5020b3fd7b34b1a71aac5c071d278 | b71c80d1686e204f1869b627e2ae49e96cd56785 | 2026-05-25T18:09:05+08:00 | patrickyang | force user to refresh device when ccu occurs error |
|---|---|---|---|---|---|
| 2 | 51184d659f00224d1886d88e7e9970d4f3e9c03f | 303dbe04ef7264dc82650ec37b81bdec60ff1597 | 2026-05-13T11:05:04+08:00 | patrickyang | fix bugs for obtaining lock to refresh device list |
| 3 | 1e5c83a04c5ec02376bcda18a65ac9bed5d2c645 | c44088d0f28c50e0497da1699652d38682c9fab5 | 2026-05-11T17:50:19+08:00 | patrickyang | support more debug methods. dump rt-calbin format files to recur bug |
| 4 | 0529156cefd72eefb5d8542fc5523e9338c8851f | c24adad2ad27e42a42711c11aa77ad28b20fad1d | 2026-04-21T16:27:19+08:00 | wantaobo | upt multimodel runner.py init version |
| 5 | d5f69845ea3373a69429eb7ff137b68986be4762 | e1b78ca05c96718e7e0777b724ad8ea5b61c09a9 | 2026-04-21T15:19:57+08:00 | patrickyang | support rm device cpu share lib at configure |
| 6 | 88c44271f155a3faec3b74252da8cdeb69d6fc76 | d3de4763a09d5913f5369991105d74e6d0ce04dc | 2026-04-16T20:45:08+08:00 | wantaobo | model runner: upt multimodel runner |
| 7 | e512d11a92b724a25fa117117d79b9a6ecd4bfd3 | 639fd246b8dc0cfb53bf1b4cad55772c3ca639a6 | 2026-04-16T16:45:17+08:00 | patrickyang | fix calbin bug |
| 8 | c267183d399f345b6be343c705bf6bf0f97585e0 | 973e74a234003fad59c4da91cac6784406c607cb | 2026-04-08T11:01:54+08:00 | patrickyang | fix refresh device list cause bus error |
| 9 | 258a335889c612e91f3bb0f594190c2060b8cad9 | 7f3f24b6359ec7475b9b0c5d4ba8ad2950cd9bce | 2026-04-02T16:05:21+08:00 | patrickyang | ensure nobody can refresh shared mem when some devices are under work. |
| 10 | 1ca5844b795cb7407b2fc9df2021a03ffc927257 | f85400d4c88067269da8c40c676e1420eb9bb909 | 2026-04-01T15:25:54+08:00 | patrickyang | add more protection to avoid force refreshing device list when some devices are taken by users and still running some jobs. |
| 11 | 41e2fa00f47bb109836241597371c4b49fa6107e | c6f7c088d56ba4cbb4063fcd7819f64f0a195fd3 | 2026-03-26T10:22:02+08:00 | patrickyang | add check for failing to configure device and stop toward inference step |
| 12 | 79eeea1ea445ef00705a02b00237bf8d13641a50 | 6432a78725befee439fe8d7d4cb8f90bc135774c a2ee3e1194918b9562427a8469b039ab7c066316 | 2026-03-06T10:24:29+08:00 | wangbomeng | Merge branch 'dev' into llama |
| 13 | d74ec1bdce26866a53ca238a79b59949c4d765e8 | 2c9f4346f71ce3221b94fec8995bae7fd8f9f09f | 2026-03-05T15:22:20+08:00 | patrickyang | update device and calbin for release mode |
| 14 | ff6985086a30c2d2282cc14759a76a9c50e3e292 | 6896e702a06c337a8413dc9fae88e9ddf76e1d66 | 2026-02-07T18:11:11+08:00 | patrickyang | fix calbin check error |
| 15 | 7fa2271219021a4dc9df5111b255dfbc03203873 | 63ed7a129479697a4feca58ea1d8307f8f014060 | 2026-02-06T11:13:44+08:00 | patrickyang | treat all .bin under calbin folder as param |
| 16 | 9f91de70b8852666a12061a9042e2618e67ab98f | e31e719a66354bb00eebaba21fe56836059253ba | 2026-02-06T11:13:02+08:00 | patrickyang | update calbin to treat all .bin file under calbin as param |
| 17 | e31e719a66354bb00eebaba21fe56836059253ba | 08f3a6159c3807465db5f5c74918e8ce85269a3b | 2026-02-05T16:52:58+08:00 | patrickyang | update deploy function. now automatically refresh device memory each time when deploy calbin |
| 18 | f49dd72b8fbe8252e228167e374797dda009604e | 5d29fa72e34fcbe8d783db35bcc9ed1416b41e77 | 2026-02-02T17:41:52+08:00 | patrickyang | fix check deploy same calbin function issues |
| 19 | 5d29fa72e34fcbe8d783db35bcc9ed1416b41e77 | a03c388d225f0229c4b5fb5ed8b1cab1a623c3bc | 2026-02-02T17:22:44+08:00 | patrickyang | update function on detecting if two calbin is the same |
| 20 | 241054b3ae0f60a7c5208bea8effdb583c8394aa | f07afa7936aabde4b9f9bf2fd1c938ecc2e2cc71 | 2026-01-13T11:29:58+08:00 | patrickyang | add csr offset check. add more details for calbin parse error report |
| 21 | f07afa7936aabde4b9f9bf2fd1c938ecc2e2cc71 | d53816bcf9a81ec043f208e18532274201376f83 | 2026-01-12T17:49:46+08:00 | patrickyang | fix calbin bug cause checking elf info at CPU acc type. rm auto-print commit version |
| 22 | 5ac97e14b30a4d30de8eb11ef1801490ff96a994 | 0538f3f91c9439bd78eb2693f3c535d17e494677 | 2026-01-12T14:07:56+08:00 | patrickyang | add check for multi-chips calbin. Must come with cpu program |
| 23 | a9b4c22037a2f88c5eba19eba42e84c5c295e2ed | d73d0ac515f2ab3bb3cf7020d4de8185b46f73be | 2026-01-05T14:59:55+08:00 | patrickyang | update calbin to print csr info |
| 24 | df1842115d1cde562a9f12a7b3ca41d34bcf1b0c | abc38426e113fe16957c21c80ba7a8d513e36be4 | 2025-12-22T18:07:13+08:00 | patrickyang | disable tracer. Update configure workflow for dumping ini file |
| 25 | d809f113e962b700ca6e910a757cf08a7cce637c | 5a789db708580144dd01d8202213c249532ae85d | 2025-12-22T13:39:59+08:00 | patrickyang | update calbin. now seperate elf parse into an independent module |
| 26 | 57ffe19b41141dfb4cf5ca6042a869bf7ba401f5 | 8d35100526893078f2a47823b0d02e00bf89eece | 2025-12-09T20:41:58+08:00 | patrickyang | update vdevice for reset device configuration. Allow to configure others calbin |
| 27 | 1e1d375d56951b52843cabbd68b24480d554a2f6 | e919b71433dbfbab0b83c8ad4233d1519fb59188 | 2025-12-09T17:23:36+08:00 | patrickyang | update calbin print error for less char size. improve configure performance for ccu with multi-chip |
| 28 | 15e39fec160368d935fcb7cbb9d4c00a96da0dab | 438999498de2618f55c73d98922e03184d3ebd8a | 2025-11-28T17:25:43+08:00 | patrickyang | update calbin check for elf section |
| 29 | 438999498de2618f55c73d98922e03184d3ebd8a | 16d8256b407fe02450864c6f08a47e028e8d8969 | 2025-11-28T17:20:34+08:00 | patrickyang | update calbin check for elf section |
| 30 | 282a7780eacd174725cd3dd43ae06647e176fb6a | 897156b46ffed9e914cff53d0b8f61cbce62a027 | 2025-11-10T17:18:16+08:00 | patrickyang | update for no i/o calbin case |
| 31 | f62907dab76e22d9c6c91ace5f26fac8abcbb76c | b036585627bb9ce958e07bca43be3ab52b583608 | 2025-11-05T16:55:47+08:00 | patrickyang | update calbin. remove test log |
| 32 | 3dd38465558fe30592b4d80bff700cc853c4411c | 48724412c5f229c0264b32f02aa0f747c6339b7e | 2025-10-28T14:19:57+08:00 | ylsun | add calbin buffer test |
| 33 | 370a801782597b777fbdd2ebd304f4d1c04655cb | fde109cbd6a58da3958438ea4ae4d8f81fc0348b | 2025-10-23T16:39:02+08:00 | patrickyang | update pytest case for calbin and device |
| 34 | 56d67237c8eef2e97e2fb8d15e45d8c63f45c560 | 1c30640be85373aa38a0978b10b9bc1bca8d2161 | 2025-10-23T16:37:50+08:00 | patrickyang | update top level configure function to return error code in int. discard abort operation |
| 35 | 2443be10eaa90c26dad56c2cddb720c6f2b37d20 | 67f9297cf4e10b20676bd7e627c9c704ef1e91b6 | 2025-10-23T15:38:56+08:00 | ylsun | add pytest calbin test |
| 36 | 66526e06de83c6288e2f60416b0ef88002ee611d | 7e352fc83fb4308eb5ba13dc2ea51e765181b094 | 2025-10-23T15:21:14+08:00 | patrickyang | Update calbin class. support error code for feedback. when calbin creatation or initialization failed, would return nullptr |
| 37 | 7e352fc83fb4308eb5ba13dc2ea51e765181b094 | 45fb9c285a3b985b1983e578620478c43a5695eb | 2025-10-23T14:31:46+08:00 | patrickyang | calbin interface now would only return error code. Creation would not abort program but return nullptr if any error occurs during parsing calbin file |
| 38 | dc7485db1ea5a2e5ff91bfa184652b02edacebc7 | d5045ccf4b0e008d6c52acd84c3aab591bd27062 | 2025-10-17T09:49:49+08:00 | patrickyang | update calbin check. update DMA transfer size limits |
| 39 | 8b60fa6cff51e510a2e368490af73f00a89ded20 | 48fa3153427f338c6d0b8222c7ff8b95414b3cdc | 2025-10-14T17:30:38+08:00 | patrickyang | update calbin and emu device |
| 40 | fec5d8971e92b5c34f99695736d7ec9f29082419 | 0db1747f23e6fd12b5e4e4a90aeb8d4087832756 | 2025-09-30T13:41:00+08:00 | patrickyang | update calbin and remove unsed functions |
| 41 | 0db1747f23e6fd12b5e4e4a90aeb8d4087832756 | 4a9f1bf05029c931a5babebaef03b2956f3aadd5 | 2025-09-30T11:27:25+08:00 | patrickyang | fix calbin bug when parsing .bss section |
| 42 | 0cd78080791bb7e4f89b0f3ce222d2994d1aa02b | 30fc0c99f3cacd368daa5243eae58edaa7c4fcb7 | 2025-09-25T10:45:19+08:00 | patrickyang | update calbin function |
| 43 | a9115c6a2a4e78a913742b67e1aced6e0ce24e4d | 98dc19fd8c03b893ffd37ac428213982bdd4cff4 | 2025-09-24T11:00:14+08:00 | patrickyang | update python interface for configure and infer |
| 44 | 01169a7a04e29266821d99063e74130d2ea6d5aa | 45ccc877f411385a3906e5bc80b830f6bb0d8b89 | 2025-09-15T16:49:59+08:00 | patrickyang | update calbin search map |
| 45 | 45ccc877f411385a3906e5bc80b830f6bb0d8b89 | 4efc33f7101958ac44dd691e68628b945a0b0496 | 2025-09-15T16:09:37+08:00 | patrickyang | update calbin performance at string handling |
| 46 | 0ab8e6bea228ea49d757423d0aa915df3ce002d3 | b7362bad391fdb712d50153c1c4cf0033d3fc4d7 | 2025-09-09T10:08:38+08:00 | wantaobo | fix calbin_utils offset has no 0x bug |
| 47 | 11f66081c16fd40f68b78a4296001a8bd1ef61f1 | 9accfbc8cf66586bee53f5e99f31607b9174b168 | 2025-09-01T15:20:20+08:00 | patrickyang | update calbin map. update tensor check |
| 48 | 56da9c353adf990a8f00dc4630a33a668d81e28a | f508615c536e768722ec9940945f344e46d7dd7d | 2025-08-25T17:28:27+08:00 | patrickyang | update configure to improve memory utiliation under single chip |
| 49 | d3de3dede8387cdecc763c118180e9250eb532ea | e066f2feed67de75c041b77c46a85f79fd1ea0b8 | 2025-08-19T12:43:27+08:00 | patrickyang | update calbin report function. it would report more info |
| 50 | ff27cf1bd6db0080347b33168342c1dcda549f75 | 1d518b7d68435846a5ae528c13a8258df61dfcc8 | 2025-08-13T16:09:48+08:00 | wantaobo | 1. upt calbin utils with calcc_ver and device_ver_list, 2. delete print log |
| 51 | e8376c8f09c270a7e93a88775c7bd90d9b100283 | 3d3f907487b08913f38db89dca1054bd3544c9dd | 2025-08-11T18:06:05+08:00 | patrickyang | update calbin object. more flexible to different device model |
| 52 | 2767422ee6be145954ad33e910c2f06b1eca9916 | f916ab8bb95edca9962602e8397cddcf39b7222f | 2025-08-08T15:29:22+08:00 | patrickyang | update configure function. add more check for kv-update |
| 53 | 67a827171a7b639dbc8477ce47f13993ed08b489 | 62478f7825eafe925baa1b7e4b1d854151399f70 | 2025-08-07T18:28:18+08:00 | patrickyang | update calbin. support report calbin file info |
| 54 | 62478f7825eafe925baa1b7e4b1d854151399f70 | 2d2380dd8f878444d01e735f5f2df4f4054c1be8 | 2025-08-04T17:49:59+08:00 | patrickyang | update calbin Class. Now it is able to provide LLM seperately |
| 55 | c4c747b7980329807b5636b84f6aff09de043537 | 1a0318eac251cc15b761c48ace32851b3f233511 | 2025-07-30T13:32:22+08:00 | patrickyang | adpat uniformed calbin object interface |
| 56 | 1a0318eac251cc15b761c48ace32851b3f233511 | fdaac0679919a6d811977440b1004f0dfa5b9373 | 2025-07-30T11:30:57+08:00 | patrickyang | fix confusion caused by calrtcalbin and calbin parser. Now uniform into one way. All informations related to calbin file can only be obtained via Calbin object |
| 57 | d4bfff9265c45053343841968cfceb75f2393ca2 | 266bfab5ced6abb9c2b4019879f3bc3aca5ea15a | 2025-07-10T17:40:07+08:00 | wantaobo | update calbin utils |
| 58 | 4417785bc57b4112b55018d0aac677b313b640cd | c7cbed02bb2ba8ab4d9465b66ed1ddebbb856344 | 2025-04-24T10:18:12+08:00 | patrickyang | add check data function [temp] for debug usage on pld. Fix bug cause not able to configure derived class device |
| 59 | 273a72072d567f57442edc12ef2b1f4e228dd3c1 | bacc578dbfeaa2e2c558b9905aff547810aefae4 | 2025-04-16T14:40:05+08:00 | patrickyang | fix potential error may cause storing dudplicated infomation from parsed calbin file |
| 60 | 92a46765b5bc32394e3473df56fcf45d6c6ab112 | ed8bc3cd2b0e65452b236d5480217d106ebbce29 | 2025-04-15T12:05:36+08:00 | patrickyang | add reserved mem info recorder. Add thread safe for multi-threads allocate mem. improve log system during parsing calbin and deploy. Implement callback function in Job class to release sync unit |
| 61 | eda04f64a76defe9f5b1e15f04e623cd7ca0cbce | aa45692d886823173d547ed60dd1f4d8fb4fd86d | 2025-03-31T11:26:51+08:00 | patrickyang | add shutdown to job engine destructor. remove get allocator function. add constrain during parsing calbin |
| 62 | 94f4ecce199c50d0057c73c55f87bc50ba73e60b | a8bc609a86b1b7dd71e5191d5fe42fd1414afc4c | 2025-03-21T16:35:15+08:00 | patrickyang | implement brand-new deploy process. Provide brand-new log system. establish trigger device function. enforce calbin parser ability |
| 63 | eb55b380d0100d6836d7684295acab50f0947621 | 33b761a14deb330225bd5de2a102465d80588442 | 2025-03-14T14:35:11+08:00 | wantaobo | upt calbin parser in deploy.h |
| 64 | 96e8a2b3ea337a82a5d13e0549151a242067a544 | 1d514528fa7d3a07bba20233db1c38575262e190 | 2025-03-11T14:26:47+08:00 | patrickyang | [deploy] adjust to new calbin structure |
| 65 | eddc4c5c6bd9b2717dcf421e3c36b024c3450c21 | 445e2814d0894e2441af1e8136d5ddbf12f2069d | 2025-03-07T14:09:41+08:00 | wantaobo | upt calbin structure |
| 66 | a3c86bb9a99f1d9395c567caa44acec038ab2626 | 8e137dd375a839628b50b35a8240234b140fd654 | 2025-02-26T11:33:59+08:00 | patrickyang | [calbin parser] fix syntax error |
| 67 | 7613fea926c30047d7b7965fd53f27fec70fb160 | a71affc1331d7d956eeeddda343cfdd9c477914c | 2025-02-10T15:37:19+08:00 | patrickyang | [loadingCalbin] implement parsing from calbin to fill tensor data shape struct |
| 68 | a71affc1331d7d956eeeddda343cfdd9c477914c | 0b78f61a5f2d6fe5bb02e9fa85e1ac3f5511cafa | 2025-02-08T17:42:01+08:00 | patrickyang | [calbin parser] |
| 69 | 0b78f61a5f2d6fe5bb02e9fa85e1ac3f5511cafa | f0e52053960dab10e5f003305daf2c630e6c527d | 2025-02-08T16:34:07+08:00 | patrickyang | [configure]convert single chip configure pseudocode to real code. fix typing error in deploy header file. |
| 70 | f0e52053960dab10e5f003305daf2c630e6c527d | de7b07261e17991cd6ae9f4ccd5be448773993b2 | 2025-02-08T16:31:55+08:00 | patrickyang | implement travel from top calbin folder to the depthest and Parse calbin data(modify when standard settle down) |
| 71 | abae6b793b02356440d2d00d2017b6d18c7b64af | d602538ce2bd5240fd2f8fcb65771eaa2f1795e0 | 2025-02-06T16:05:58+08:00 | patrickyang | upload calbin parser |
| 72 | d602538ce2bd5240fd2f8fcb65771eaa2f1795e0 | fe2d1296e118d9375a776bc26843d83803fb8557 | 2025-02-06T15:56:01+08:00 | patrickyang | decoupling calbin parse function and data struct return function |
| 73 | fe2d1296e118d9375a776bc26843d83803fb8557 | fd95ca93f95540651a6205143507139c2ac9eb1b | 2025-02-05T18:36:15+08:00 | patrickyang | complete calbinSchipNetwork assign; Developing parsing calbin files from amount of folders -- travel all chip subfolder |
| 74 | fd95ca93f95540651a6205143507139c2ac9eb1b | 6342c738a533a351579c52962657624c9120d155 | 2025-02-05T17:22:36+08:00 | patrickyang | parse calbin file; assign calbin data struct |
| 75 | 4342114e72397bf16992214a37fd34aec9f70ac7 | 326ab67948444fb4cc4c36370e3eeee5cd5f66ab | 2025-01-03T11:32:16+08:00 | patrickyang | deploy pseudocode with same ccu and cpu program. All info recorded in calbin file |
| 76 | ac62ed7e1d7da2a79839588867f50f8c29a8a15e | 42dd6d782800e7adab6c26f95fe410a212ddb38a | 2024-12-24T12:18:20+08:00 | patrickyang | upload some brainstorm about needed struct from calbin file |