myy1966 最近的时间轴更新
myy1966

myy1966

V2EX 第 251115 号会员,加入于 2017-08-28 09:11:30 +08:00
myy1966 最近回复了
71 天前
回复了 sxszzhrrt 创建的主题 硬件 FPGA 开发板咨询
@sxszzhrrt tinyfpga 结合 ice studio 可以摆门电路,https://icestudio.io/
71 天前
回复了 sxszzhrrt 创建的主题 硬件 FPGA 开发板咨询
@sxszzhrrt vivado 可以图形化直接连 ip core ,比如 uart 和 bram 连接。更细粒度的门电路级别的是没有的。初学者可以试试 tinyfpga 或者小脚丫,比较便宜,资料也不少。
72 天前
回复了 sxszzhrrt 创建的主题 硬件 FPGA 开发板咨询
推荐 xilinx 的 zynq 系列,ultra96 ,价格大概两三千。ultra96 是 Avnet 做的一个开发板,质量比较有保证。xilinx 自己赞助的一些比赛也是用了这块开发板。这块的国内国外的资料也比较多,比较容易上手学习。
图形化的开发只能做一些很小规模的开发,一般还是建议直接学习 Verilog 开发。
https://github.com/spuhpointer/stack-vs-heap-benchmark
都带数据初始化的话,堆和栈的速度几乎一样。你对栈的程序跟堆不同,栈上在循环里创建数组的话每次到下一个循环会把上一次创建的数据销毁,然后重新创建数组,这样你的数组实际上一直在使用一块相同的内存空间,这增大了缓存命中的概率。而你的堆的程序直接创建了长度为 1 亿的数据,这样连续的访存会产生很多缓存不命中,降低了性能。公平的对比办法是手动把操作系统预设的栈大小改大到可以容下 1 亿长度的数组,然后在栈的测试中直接创建长度为 1 亿的数组,这样测试出来的性能堆和栈应该是差不多的。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1261 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 17:52 · PVG 01:52 · LAX 09:52 · JFK 12:52
Developed with CodeLauncher
♥ Do have faith in what you're doing.