b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

tms320c6678_tms320c6678开发板_tms320c6678多少钱(3)

电脑杂谈  发布时间:2017-01-26 18:59:54  来源:网络整理

3.2 Slave Cores 子核的软件线程 (1)每个子核等待主核的命令; (2)收到主核进行第一步迭代运算的命令之后,每个子核开始第一步迭代 运算。子核从 L2 SRAM 中取出它要计算的 N2/NUM_OF_CORES_FOR_COMP UTE 列数据, 子核计算 N2/NUM_OF_CORES_FOR_COMPUTE 列 N1 个点的 FF T,对输出乘以相位因子,在尾部存储器 DDR 中按行存储 N2/NUM_OF_CORES _FOR_COMPUTE 个 N1 个点的 FFT,最终形成 N2*N1 的矩阵; (3)每个子核向主核发送信息,完成第一步迭代运算; (4)每个子核等待主核的命令; (5)收到主核进行第二步迭代运算的命令之后,每个只和开始第二步迭代 运算。子核从 L2 SRAM 中取出它要计算的 N1/NUM_OF_CORES_FOR_COMP UTE 列数据, 子核计算 N1/NUM_OF_CORES_FOR_COMPUTE 列 N2 个点的 FF T,在外部存储器 DDR 中按行存储 N1/NUM_OF_CORES_FOR_COMPUTE 个 N 2 个点的 FFT,最终形成 N2*N1 的矩阵; (6)每个子核向主核发送信息,完成第二部的迭代运算。

根据 N1 和 N2 的大小,每个核上计算 FFT 的数目:N1/NUM_OF_CORES_ FOR_COMPUTE 和 N2/NUM_OF_CORES_FOR_COMPUTE 被分为几个小的数 据块,每个数据块包含 8 个 FFT,这样做可以更好的适应有限的外部储存器。 在实际的实现过程中,每个数据块由 DMA 从外部储存器 DDR 和内部储存

器 L2 SRAM 中存取数据。 下面列出了软件计算 N=N1*N2 尺寸的 FFT 时内存的使用情况。 外部储存器(DDR) : 输入缓存区:1 个大小为 N 的复杂单精度浮点数矩阵; 输出缓冲区:1 个大小为 N 的复杂单精度浮点数矩阵; 临时缓冲区:1 个大小为 N 的复杂单精度浮点数矩阵。 L2 SRAM: 2 个大小为 16K 的复杂单精度浮点数矩阵; 1 个大小为 8K 的复杂单精度浮点数矩阵; 2 个到小为 1K 的复杂单精度浮点数矩阵; 2 个大小为 N2 的复杂单精度浮点数矩阵(相位因子) ; 1 个大小为 N1 的复杂单精度浮点数矩阵(相位因子) 。 3.3 主要函数流程图 Main 函数流程图:

ID 为 0

ID 不为 0

准备阶段:多个 core 同步;清理寄存器。 任务执行:判断 cores 的 ID;如果是 0,表明是 master core,则执行 vlfft_master;

否则,表明是 slave core,则执行 vlfft_slave; BIOS:启动 SYS/BIOS, 在 main()函数中的 BIOS_start()函数。 Vlfft_master 函数流程图:

Vlfft_slave 函数流程图:

四、结果及效率评估

结果如下图:

在 6678 中运行的时间 数据大小 8 cores 4 cores 2 cores 1 core 16K 0.179905 0.157534 0.219801 0.374847 32K 0.215022 0.229166 0.362285 0.660417 64K 0.284648 0.643742 0.61369 1.162314 128K 0.690648 1.306262 1.276443 2.487812 256K 1.3626 1.39727 2.699135 5.332956 512K 1.39185 2.61772 5.138959 10.21315 (单位 ms) 1028K 2.589408 4.962158 9.828763 19.59214

从上图可以看出,随着数据量的增加,大尺寸快速傅里叶变换(vlfft)的平均运 行时间会增加。而且,当数据的大小在 512K 以上时,当 cores 的个数增加一倍 时,vlfft 的平均运行时间大约会减少一半。

慧知文库是互联网分享学习的开放平台,汇集亿份高价值的文档资料,涵盖档下载,程序开发文档,教育文档,医药文档,办公文档,考试文档,营销文档,工程文档,分享文档等行业。为您提供愉悦的分享学习体验。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-28862-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...