亲爱的研友该休息了!由于当前在线用户较少,发布求助请尽量完整的填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!身体可是革命的本钱,早点休息,好梦!

OpenFFT: An Adaptive Tuning Framework for 3D FFT on ARM Multicore CPUs

计算机科学 并行计算 快速傅里叶变换 内存层次结构 多核处理器 共享内存 地点 隐藏物 算法 语言学 哲学
作者
Tun Chen,Haipeng Jia,Yunquan Zhang,Kun Li,Zhihao Li,Xiang Zhao,Jun Yao,Chendi Li
标识
DOI:10.1145/3577193.3593735
摘要

The sophisticated hierarchy and shared characteristics of cache in multicore CPU architectures bring challenges to the performance improvement of fundamental algorithms, especially in implementing and optimizing 3D FFT. 3D FFT is a memory-bounded algorithm that contains many highly discretized memory accesses. With the working set scaling, the data locality becomes poor, which is prone to cause serious memory access overhead, especially for high-dimensional data transposition. This paper proposes a 3D FFT optimization framework named OpenFFT. This framework optimizes the memory access of 3D FFT by the following methods, including 1) A novel tiling algorithm, Z-OpenFFT, based on the column-order algorithm for high-dimensional vectorization to improve data locality and eliminate transposition; 2) An efficient search algorithm Section-cache-aware algorithm to optimize the memory access of butterfly network of 1D FFT; 3) A multi-thread allocation model by analyzing the characteristics of cache hierarchy and task size to allocate threads adaptively. Experiments demonstrate that OpenFFT could obtain a more competitive performance than the best configuration of FFTW and ARMPL on ARM CPUs.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
27秒前
研友Bn完成签到 ,获得积分10
31秒前
32秒前
矢思然发布了新的文献求助10
37秒前
45秒前
56秒前
寂漉完成签到,获得积分10
57秒前
科研通AI2S应助科研通管家采纳,获得10
1分钟前
科研通AI2S应助科研通管家采纳,获得10
1分钟前
科研通AI2S应助科研通管家采纳,获得10
1分钟前
所所应助Tina采纳,获得10
1分钟前
m赤子心完成签到 ,获得积分10
1分钟前
1分钟前
Tina发布了新的文献求助10
1分钟前
1分钟前
2分钟前
2分钟前
烨枫晨曦完成签到,获得积分10
3分钟前
3分钟前
3分钟前
4分钟前
HCCha完成签到,获得积分10
4分钟前
4分钟前
yygz0703完成签到 ,获得积分10
4分钟前
4分钟前
5分钟前
科研通AI2S应助科研通管家采纳,获得10
5分钟前
李健的小迷弟应助天天采纳,获得10
5分钟前
6分钟前
6分钟前
天天发布了新的文献求助10
6分钟前
Owen应助天天采纳,获得10
6分钟前
6分钟前
6分钟前
Hello应助加菲丰丰采纳,获得10
7分钟前
7分钟前
7分钟前
7分钟前
加菲丰丰发布了新的文献求助10
7分钟前
7分钟前
高分求助中
进口的时尚——14世纪东方丝绸与意大利艺术 Imported Fashion:Oriental Silks and Italian Arts in the 14th Century 800
Zeitschrift für Orient-Archäologie 500
The Collected Works of Jeremy Bentham: Rights, Representation, and Reform: Nonsense upon Stilts and Other Writings on the French Revolution 320
Equality: What It Means and Why It Matters 300
A new Species and a key to Indian species of Heirodula Burmeister (Mantodea: Mantidae) 300
Apply error vector measurements in communications design 300
Synchrotron X-Ray Methods in Clay Science 300
热门求助领域 (近24小时)
化学 医学 生物 材料科学 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 物理化学 催化作用 细胞生物学 免疫学 冶金
热门帖子
关注 科研通微信公众号,转发送积分 3346939
求助须知:如何正确求助?哪些是违规求助? 2973407
关于积分的说明 8659317
捐赠科研通 2653940
什么是DOI,文献DOI怎么找? 1453381
科研通“疑难数据库(出版商)”最低求助积分说明 672903
邀请新用户注册赠送积分活动 662833