注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 Cisco模拟器PacketTracert..
 帮助

多核程序设计读书笔记总结(一)11、17


2007-11-17 11:35:34
 标签:多核程序设计   [推送到技术圈]

版权声明:原创作品,谢绝转载!否则将追究法律责任。
今日成长:
今天是11月17日,借到一本"多核程序设计"的书,一直听说多核但是从来也没有研究过,好像离我的方向很远,不过多知道点东西总不是坏事。今天就看这个了。
笔记:
soc系统芯片 也称片上系统
狭义上指 在一个芯片上实现信号采集、转换、存储、处理和io等功能。
广义上指 一种芯片设计技术 可以实现从确定的功能系统开始到软硬件划分 并完成设计的整个过程。
ip核复用是系统洗片设计的核心技术。
ip核实际上是一种经过验证的ic设计,分为硬核、软核、固核(一种可综合并带有布局规划的软核)3种。
soc一般构成如下:
逻辑核:包括cpu 时钟电路、定时器、中断控制器、串并行接口、其他外围设备。 io端口、和各种ip核之间的粘合逻辑。
存储器核:各种易失,非易失的及cache...
模拟核:ADc \DAc\PLL等高速电路中所用的模拟电路。
 
片上多核处理器CMP(chip multi_processor)就是讲多个处理器内核集成在一个芯片当中。
按照内核对等与否,chip multi_processor分为,同构多核,异构多核两种。
cmp的各核在执行程序之间要进行数据共享和同步。需要高效通信机制:
1种,基于总线共享的cache结构,每个核一起共享二、三级cache,并通过连接核心的总线进行通信。
2种,基于片上的互联结构,每个核具有独立的处理器和cache各个核通过交叉开关、片上网络相联。
 
任务的分配时多核时代提出的新概念。江人物均匀的分配进入各个处理器,多核的任务调度是目前调度的热点。
 
 

本文出自 “铭子” 博客,谢绝转载!



上一篇 初学verilog HDL笔记  下一篇 自醒



    文章评论
 
2007-11-17 22:43:08
又有新技术出现啊
天啊,还让不让人活了,压力大啊

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: