社区
英特尔边缘计算技术
帖子详情
内存拷贝用单核快还是双核快?
jamesking
2007-09-13 04:59:12
假设要做一段内存的拷贝操作,内存块大小为1K左右。
两种方案:
1、用单线程拷贝全部1K内存
2、采用双线程,每个线程各拷贝512字节
两种方案那个更快一些?如果内存块大小为100M呢?
...全文
199
6
打赏
收藏
内存拷贝用单核快还是双核快?
假设要做一段内存的拷贝操作,内存块大小为1K左右。 两种方案: 1、用单线程拷贝全部1K内存 2、采用双线程,每个线程各拷贝512字节 两种方案那个更快一些?如果内存块大小为100M呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ajq
2007-09-21
打赏
举报
回复
赞同楼上的观点
flyingdog
2007-09-20
打赏
举报
回复
这种情况下多线程没有任何优势的。本来就共享一个前端总线,无论是对于总线的竞争还是对于写数据缓存的竞争都会造成速度慢的。
想提高速度可以考虑,将对齐部分使用sse等指令大批量传输。
或者可以操作硬件的话,使用dma也不错。
jamesking
2007-09-20
打赏
举报
回复
楼上的答案应该是正确的。
aero_boy
2007-09-19
打赏
举报
回复
1K应该是单线程快,100M就待测试了
edwin_edwin
2007-09-16
打赏
举报
回复
如果可以在一个时间片内就完成,我认为单线程快。
启动线程也要花费成本。
凌雯
2007-09-15
打赏
举报
回复
并无凝问,多线程的肯定快,
单核
CPU vs. 多核CPU
单核
CPU vs. 多核CPU
单核
CPU 起源: CPU的起源是1971年英特尔公司推出,由此正式宣告计算机的诞生,可以说是世界级的改变,并且严格准守冯诺依曼体系结构,在英特尔推出CPU之前的计算机所使用的处理器工作是非常麻烦的,需要复杂的线路组合才能使其正常工作,当然英特尔推出的CPU也是需要线路组合,但是相比之前的线路英特尔的要较为简洁,并且英特尔将这些线路组合称为总线! 工作原理:...
AI智能棋盘共享TMS320F28377D
双核
内存
资源
本文深入解析TMS320F28377D
双核
DSP如何通过共享
内存
与IPC机制实现高效协同,应用于AI智能棋盘等高实时性场景,揭示
双核
任务划分、通信同步与系统优化的关键技术细节。
如何使用MDK建立STM32H7
双核
编译工程
用MDK为多核的MCU创建编译工程要略比
单核
MCU复杂一些。本文以STM32H745
双核
MCU为例示范如何创建一个工程。其实,STM32CubeMX已支持自动生成MDK编译工程了,但其生成的文件树结构复杂,且还生成很多无用文件,所以这里示范如何以一种更直观的文件树结构创建工程。
别再让
双核
DSP28379D‘打架’了!手把手教你配置IPC共享
内存
与中断(附完整代码)
本文详细解析了
双核
DSP28379D的IPC通信原理与实战配置,通过共享
内存
和中断机制实现高效核间通信。文章提供了完整的代码示例和避坑指南,帮助开发者解决
双核
资源冲突问题,提升系统稳定性和性能。
STM32H747I
双核
音频环回:低延迟实时处理与共享
内存
协同
音频环回(Audio Loopback)是嵌入式音频系统的基础验证手段,其本质是构建端到端的实时PCM数据流闭环,涉及ADC采样、DMA搬运、数字信号处理与DAC回放等关键环节。在异构多核MCU中,该过程进一步演进为跨核任务协同问题——需解决时钟同步、零
拷贝
共享、确定性中断响应与临界区保护等核心挑战。STM32H747I凭借Cortex-M7/M4
双核
架构与硬件邮箱(Mailbox)、共享SRAM3、HSEM信号量等机制,为高实时性音频应用提供了可工程落地的参考范式。本文围绕DISCO_H747I_AUDI
英特尔边缘计算技术
568
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章