社区
英特尔边缘计算技术
帖子详情
多核处理器有两套寄存器吗?
WUYONG
2007-12-21 09:54:32
多核处理器有两套寄存器吗?如果有,那些多线程程序就爽了!
...全文
886
16
打赏
收藏
多核处理器有两套寄存器吗?
多核处理器有两套寄存器吗?如果有,那些多线程程序就爽了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
add08
2008-02-20
打赏
举报
回复
除非是在裸机上执行,否则在OS上编程很难做到指定用某个核的RAX
WUYONG
2008-01-28
打赏
举报
回复
可能是每个核上跑1个线程。因此每个核的寄存器都被使用。
kelkch
2008-01-15
打赏
举报
回复
嗨, 原来寄存器是在核里面.
bobizhou
2008-01-15
打赏
举报
回复
在BIOS 层面的时候, 一般只有一个核在运作的... 所以那个时候 应该只有一套寄存器...
mathe
2008-01-14
打赏
举报
回复
你不能指定用某个核的RAX,只能使用但前核的RAX
WUYONG
2008-01-14
打赏
举报
回复
我关心的是写汇编时怎么用?还是用一个rax啊!我能指定用某个核的RAX吗?
捺捺
2007-12-29
打赏
举报
回复
mark
bwangel
2007-12-27
打赏
举报
回复
当然有几个核就有几套寄存器了,不是那还叫“多核”吗?
应该就是物理上分得开的几个独立的CPU,而且一个发生故障不应该影响其他的。
mathe
2007-12-26
打赏
举报
回复
寄存器当然在核里面了。
多核的寄存器当然有多套了,不然没法编程了。当然只要是逻辑上满足这个条件就可以了。
其实单核情况下寄存器就有可能是多余的,比如CPU内部可以对寄存器进行重命名。
kelkch
2007-12-26
打赏
举报
回复
"在64位架构下,好像还多出一大堆新的寄存器"
我指的是用r01到r20标志的什么寄存器
jsjl2008
2007-12-26
打赏
举报
回复
cache和总线是不是也加倍或更多?
WUYONG
2007-12-25
打赏
举报
回复
多是多了,但有两个RAX吗?
kelkch
2007-12-25
打赏
举报
回复
我还以为寄存器是在核里面的.
WUYONG
2007-12-25
打赏
举报
回复
RAX:64位的寄存器,
EAX:32位的寄存器,
AX:16位的寄存器,
kelkch
2007-12-25
打赏
举报
回复
惨愧, 请教什么是RAX? :)
kelkch
2007-12-25
打赏
举报
回复
在64位架构下,好像还多出一大堆新的寄存器
基于多
处理器
嵌入式操作系统内核线程管理API实现_支持
多核
并行调度与上下文切换_包含线程创建销毁_自旋锁与信号量同步机制_用于构建可靠多任务并发系统_涉及中断处理_
寄存器
现场保存恢.zip
基于多
处理器
嵌入式操作系统内核线程管理API实现_支持
多核
并行调度与上下文切换_包含线程创建销毁_自旋锁与信号量同步机制_用于构建可靠多任务并发系统_涉及中断处理_
寄存器
现场保存恢.zip
_计算机系统结构_教学内容改革.pdf
_计算机系统结构_教学内容改革.pdf
arm generic interrupt controller Architecture version 2.0
arm generic interrupt controller Architecture version 2.0 + gic 400 翻译
计算机基础计算机系统概述.ppt
计算机基础计算机系统概述.ppt
Linux UART 16550串口驱动程序源代码实现
针对UART 16550串行通信接口的Linux内核驱动程序实现,其源代码构建了一套完整的硬件抽象层。该驱动通过精心设计的
寄存器
映射机制,实现了对16550兼容芯片组的全面支持,包括对FIFO缓冲区的智能管理和中断请求的高效处理。 在架构设计层面,该驱动程序严格遵循Linux设备模型规范,采用分层式结构将硬件操作与上层接口清晰分离。核心模块包含波特率动态配置、数据帧格式设置、流控制机制实现等关键功能,同时提供了完善的轮询与中断两种工作模式切换机制。 特别值得注意的是,该实现包含了针对现代
多核
处理器
的优化设计,通过自旋锁和原子操作确保多线程环境下的数据一致性。驱动程序还整合了DMA传输支持,显著提升了大数据量传输场景下的性能表现,同时保持了对传统16550芯片及其衍生型号的向后兼容性。 在代码组织方面,驱动程序严格遵循Linux内核编码规范,实现了模块化的初始化和资源释放例程,并提供了完整的电源管理支持。通过精心设计的sysfs接口,系统管理员可以实时监控串口状态和调整运行参数,为嵌入式系统和工业控制应用提供了稳定可靠的基础设施支持。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
英特尔边缘计算技术
568
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章