[發明專利]一種并行化類腦仿真的加速方法在審
| 申請號: | 202011487634.6 | 申請日: | 2020-12-16 |
| 公開(公告)號: | CN112651502A | 公開(公告)日: | 2021-04-13 |
| 發明(設計)人: | 黃凱;王弘遠;陳剛 | 申請(專利權)人: | 中山大學 |
| 主分類號: | G06N3/10 | 分類號: | G06N3/10 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 陳偉斌 |
| 地址: | 510275 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 并行 化類腦 仿真 加速 方法 | ||
1.一種并行化類腦仿真的加速方法,其特征在于,包括以下步驟:
S1、在每個時間片中篩選出所有處于激活狀態的神經元;
S2、將所有篩選出來的神經元的所有輸出突觸拆分;
S3、拆分后分配給若干個線程來完成脈沖發放任務。
2.根據權利要求1所述的并行化類腦仿真的加速方法,其特征在于,在步驟S1中,設立一個互斥的計數器和一個用于存放篩選結果的數組。
3.根據權利要求2所述的并行化類腦仿真的加速方法,其特征在于,當某個神經元在某個時間片內處于激活狀態時,讀取計數器的值作為該神經元在結果數組中存放的下標。
4.根據權利要求3所述的并行化類腦仿真的加速方法,其特征在于,讀取計數器的值作為該神經元在結果數組中存放的下標后將計數器加1。
5.根據權利要求4所述的并行化類腦仿真的加速方法,其特征在于,在步驟S3中,對線程的分配以突觸為單位。
6.根據權利要求5所述的并行化類腦仿真的加速方法,其特征在于,采取一種折中的方法進行分配。
7.根據權利要求6所述的并行化類腦仿真的加速方法,其特征在于,所述的折中的方法包括以下步驟:在開始仿真之前先求得整個網絡所有神經元的最大突觸數n,然后分配線程。
8.根據權利要求7所述的并行化類腦仿真的加速方法,其特征在于,分配線程時,如果篩選出來的神經元數為m,則下標為i的線程對應下標為的神經元的下標為i mod n的突觸。
9.根據權利要求8所述的并行化類腦仿真的加速方法,其特征在于,如果該突觸不存在,則直接退出。
10.根據權利要求9所述的并行化類腦仿真的加速方法,其特征在于,所有線程的工作量為1或0。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中山大學,未經中山大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011487634.6/1.html,轉載請聲明來源鉆瓜專利網。





