1 2 3 4 5 ··· 10 下一页
摘要: CGRA介绍粗粒度可重构架构 (CGRA) 是一种替代硬件平台,相比FPGA细粒度的可重构架构,由于CGRA内部的IS(ALU)模块已经构建完成(IssueSlot+RegistryFile+MUX构成的组合结构),且CGRA的interconnect也要比FPGA更简单、规模更小,其延时和性能要显 阅读全文
posted @ 2023-08-22 10:41 lishangli 阅读(1548) 评论(0) 推荐(2)
摘要: ## 可重构计算特征 可重构计算是一种时空域上的并行计算模式,而传统的通用处理器计算是时域上的计算模式,专用集成电路则位于空域上。 以$y=A\times x\times x + B \times x + C$为例,传统处理器计算y的执行步骤是将问题划分为五条指令来分时执行在以寄存器和ALU组成的计 阅读全文
posted @ 2023-08-17 17:07 lishangli 阅读(465) 评论(0) 推荐(1)
摘要: # Coarse-Grained Reconfigurable Arrays ## CGRA Basics CGRA的名字来源于FPGA,这是一种比FPGA粒度^[粒度是指可重构计算处理器数据通路中运算单元的数据位宽度。]更大的RA。FPGA的粒度大小一般是单比特大小的逻辑门,而CGRA则是位宽大小 阅读全文
posted @ 2023-08-17 16:28 lishangli 阅读(367) 评论(0) 推荐(0)
摘要: Speed up system calls Some operating systems (e.g., Linux) speed up certain system calls by sharing data in a read-only region between userspace and t 阅读全文
posted @ 2022-07-18 22:31 lishangli 阅读(144) 评论(0) 推荐(0)
摘要: 介绍 本页是并发编程历史的一部分,重点介绍了 Hoare 的通信顺序进程 (CSP) [1] [1a]语言的一个特定血统。这种风格的... 阅读全文
posted @ 2022-06-06 20:35 lishangli 阅读(122) 评论(0) 推荐(0)
摘要: 假设T是唯一的最小生成树。现在我们需要证明G中不在T中的每一条边e的权重,超过了T+e中循环中每一条边的权重。我们证明了这种说法的对... 阅读全文
posted @ 2022-06-06 20:35 lishangli 阅读(198) 评论(0) 推荐(0)
摘要: 给定一个二进制数组 nums , 找到含有相同数量的 0 和 1 的最长连续子数组,并返回该子数组的长度。 示例 1: 输入: nu... 阅读全文
posted @ 2022-06-06 20:35 lishangli 阅读(29) 评论(0) 推荐(0)
摘要: 给你一个整数数组 nums 和一个整数 k ,编写一个函数来判断该数组是否含有同时满足下述条件的连续子数组: 子数组大小 至少为 2... 阅读全文
posted @ 2022-06-06 20:35 lishangli 阅读(45) 评论(0) 推荐(0)
摘要: 给出矩阵 matrix 和目标值 target,返回元素总和等于目标值的非空子矩阵的数量。 子矩阵 x1, y1, x2, y2 是... 阅读全文
posted @ 2022-06-06 20:35 lishangli 阅读(137) 评论(0) 推荐(0)
摘要: 461. 汉明距离 难度简单448 两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 给出两个整数 x 和 y,... 阅读全文
posted @ 2022-06-06 20:35 lishangli 阅读(32) 评论(0) 推荐(0)
1 2 3 4 5 ··· 10 下一页