NoC已经是一个很古老的话题了,而对于我而言,这却是一个新的领域。之前也学习过计算机网络,而NoC所针对的技术与常见的计算机网络还是有一定差别的。昨天仔细粗略看了《Network On Chip》的内容,里面所介绍的介绍的技术包括底层硬件实现以及顶层应用,很佩服作者的能力。
要往IDE中集成对NoC的精确仿真,包括功能和性能仿真,细化到底层硬件实现的仿真后,要对Thin-Core中Core之间的通信甚至是更底层的通信进行性能统计,其工作量不言而喻,而后在《Network On Chip》中介绍而来物理层和数据链路层以及NoC中的网络和传输层,这些都要进行仿真实现,这是一个非常有魅力的开发。刚从NoC起步,两个月后看第一个成品。
一直想着去除C中对指针的支持,昨天翻看了Cg的spec,发现Cg的具体设计与GLSL很类似。回过头来,针对自己的系统,主要是计算密集型机器,而且根据其ISA的设计,指针、全局变量可以省略掉,不作支持,这样设计对应的语言在这个基础上也就简单了许多,而难点在于对Core与Core之间的支持,如何让程序员从这个过程中解放出来,这是一个很值得研究的问题,看来老王我们后面的路够长的。
阅读(220) | 评论(0) | 转发(0) |