2011-01-19 1 views
1

Je travaille sur des algorithmes de sélection d'instructions personnalisées pour fgpas softcore, et j'ai besoin de code C pour tester mon système.Recherche de références numériques/multimédia/signal_processing en C (peut-être C++)

Mon exigence sont:

  • orienté vers nombre lourd crissement: numérique/multimédia/signal_processing
  • Ecrit en C (de préférence) ou C++ (ou LLVM quoi que ce soit peut compiler)
  • Plate-forme agnostique (pas assemblage en ligne etc ...)

J'ai trouvé Mibench 1 et 2, mais il semble un peu démodé.

Quelqu'un a-t-il d'autres liens?

Merci

Répondre

1

Peut-être que vous pourriez adapter quelque chose à partir des composants de FP CPU2006. De 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 

Certains d'entre eux prennent une énorme quantité de RAM. Vous devrez peut-être modifier le jeu de travail, mais la bonne nouvelle est que la source est disponible.