寻找 C 语言中的数值/多媒体/信号处理基准(也许是 c++)

发布于 2024-10-13 07:32:13 字数 318 浏览 7 评论 0 原文

我正在研究 fgpas 软核的自定义指令选择算法,我需要一些 C 代码来测试我的系统。

我的要求是:

  • 面向繁重的数字运算:数字/多媒体/信号
  • 处理用C(首选)或C ++(或任何llvm可以编译的东西)
  • 编写平台不可知(没有内联汇编等...)

我发现Mibench 1 和 2 ,但似乎有点过时了。

有人有其他链接吗?

谢谢

I am working on custom instruction selection algorithms for fgpas softcore, and I need some C code to test my system.

My requirement are:

  • Oriented toward heavy number crunching : numerical/multimedia/signal_processing
  • Written in C (prefered) or C++ (or anything llvm can compile)
  • Platform agnostic (no inline assembly etc...)

I have found Mibench 1 and 2 , but it seems a bit outdated.

Does anyone have any other links?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦中楼上月下 2024-10-20 07:32:13

也许你可以从 CPU2006 的 FP 组件中改编一些东西。来自http://www.spec.org/cpu2006/Docs/

410.bwaves  Fortran Fluid Dynamics
416.gamess  Fortran Quantum Chemistry
433.milc    C   Physics: Quantum Chromodynamics
434.zeusmp  Fortran Physics / CFD
435.gromacs C/Fortran   Biochemistry/Molecular Dynamics
436.cactusADM   C/Fortran   Physics / General Relativity
437.leslie3d    Fortran Fluid Dynamics
444.namd    C++ Biology / Molecular Dynamics
447.dealII  C++ Finite Element Analysis
450.soplex  C++ Linear Programming, Optimization
453.povray  C++ Image Ray-tracing
454.calculix    C/Fortran   Structural Mechanics
459.GemsFDTD    Fortran Computational Electromagnetics
465.tonto   Fortran Quantum Chemistry
470.lbm C   Fluid Dynamics
481.wrf C/Fortran   Weather Prediction
482.sphinx3 C   Speech recognition

其中一些需要大量的内存。您可能必须修改工作集,但好消息是源代码可用。

Maybe you could adapt something from CPU2006's FP components. From http://www.spec.org/cpu2006/Docs/:

410.bwaves  Fortran Fluid Dynamics
416.gamess  Fortran Quantum Chemistry
433.milc    C   Physics: Quantum Chromodynamics
434.zeusmp  Fortran Physics / CFD
435.gromacs C/Fortran   Biochemistry/Molecular Dynamics
436.cactusADM   C/Fortran   Physics / General Relativity
437.leslie3d    Fortran Fluid Dynamics
444.namd    C++ Biology / Molecular Dynamics
447.dealII  C++ Finite Element Analysis
450.soplex  C++ Linear Programming, Optimization
453.povray  C++ Image Ray-tracing
454.calculix    C/Fortran   Structural Mechanics
459.GemsFDTD    Fortran Computational Electromagnetics
465.tonto   Fortran Quantum Chemistry
470.lbm C   Fluid Dynamics
481.wrf C/Fortran   Weather Prediction
482.sphinx3 C   Speech recognition

Some of these take a huge amount of RAM. You might have to modify the working set, but the good news is source is available.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文