浅谈多核系统与系统研发

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享




【陈怀临注:这个Slides是我在2009年3月清华计算机系研究生操作系统课上的一个Speech。后来整理拆成了几个小pdf文件。但WP对文件大小有限制,我删除了一些Slides。今天整个传上来,作为资料,并将会更新阿拉的陈怀临空间。我个人对QFP的把握只能通过一些猜想和推理。错误之处难免。其实做系统到最后,技术是次要的;关键是一个产品,一个芯片,你的定位是什么,这样就Top Down, Step by Step, 你的需求,指标就慢慢清晰了。做芯片,做系统不能Bottom UP。工程师,例如我,这样的人,说了算,要害死一个产品。。。另外,通常一说芯片,似乎就是EE或者写RTL的人的工作。其实恰恰相反。一个芯片的最大成分其实仍然是软件。换言之,软硬件的人Co-Design的思想和工作流程一定要具备。】

(5个打分, 平均:4.20 / 5)

雁过留声

“浅谈多核系统与系统研发”有8个回复

  1. 子曦 于 2010-02-24 1:21 下午
  2. ASR1k 于 2010-02-25 10:40 上午

    没啥好介绍的, 无非就是 powerpc 换成了 x86. 系统高低字节序的问题处理一下. 性能翻了几倍. 其它没啥区别.

  3. 子曦 于 2010-02-25 10:55 上午

    研发角度看,32-bit到64-bit是不小的跨越。这个是不是C的第一个基于x86_64的路由平台。

  4. ASR1k 于 2010-02-25 9:24 下午

    没什么跨越的. 反正就这么回事…

    也不算第一个吧, ASR9k N7k 都是x86的

  5. 陈怀临 于 2010-02-25 9:59 下午

    ASR1K,虽然看见鸡蛋好,不一定要认识那个漂亮的芦花鸡,但我还是想多与你聊聊,互相忽悠忽悠。我的Gtalk是huailin@gmail.com. 聊聊吧。一个圈子里的。我以徐静蕾的美丽来担保,我不问你ASR的事情。。。ASR的事情我如果想知道一定会知道。我同学在9K的团队里。。。:-)

  6. Multithreaded 于 2010-02-26 6:14 下午

    为什么思科和英特尔花五年时间才把IOS搬到X86的事,对ASR1K没啥好介绍的?

    从32-bit到64-bit是不小的跨越,但跟移植控制面从PPC到X86相比,使小巫见大巫了。

  7. 老刘 于 2010-03-01 3:04 上午

    能拆这个盒子分析算你狠。
    首席是哪个部队的?我就不说了:)

    page29- RP1 block diagram
    page30- ESP10 block diagram
    page31- SIP10 block diagram.

    别的,说实话网上都能找到。尤其是QFP,思科的solution overview和hotchip20 QFP paper.

    我到觉得首席应该花点时间总结一下QFP芯片组中的
    TM(BQS)以及SPA Aggregtion ASIC。

  8. Multithreaded 于 2010-03-01 9:12 上午

    There is a detail to notice. Why does each cpu have a FPU unit?

    In general NPU doesn’t need fpu for floating point operations. Why did Cisco include it?