├── eval ├── tests │ ├── ferret │ │ ├── 1 │ │ ├── 2 │ │ ├── 8 │ │ ├── 24 │ │ ├── lib │ │ │ ├── libWand.a │ │ │ ├── libgsl.a │ │ │ ├── libMagick.a │ │ │ └── libgslcblas.a │ │ └── include │ │ │ ├── gsl │ │ │ ├── gsl_complex_math.h │ │ │ ├── gsl_specfunc.h │ │ │ ├── gsl_version.h │ │ │ └── gsl_sort.h │ │ │ ├── cass_timer.h │ │ │ ├── local.h │ │ │ ├── arena.h │ │ │ ├── dat.h │ │ │ └── perturb.h │ ├── matrix_multiply │ │ ├── matrix_file_out_pthreads.txt │ │ └── Makefile │ ├── streamcluster │ │ ├── none │ │ ├── streamcluster-nvthread-core │ │ └── Makefile │ ├── dedup │ │ ├── lib │ │ │ ├── fips_premain.c.sha1 │ │ │ ├── libssl.a │ │ │ ├── libz.a │ │ │ ├── libcrypto.a │ │ │ └── pkgconfig │ │ │ │ ├── libcrypto.pc │ │ │ │ ├── libssl.pc │ │ │ │ └── openssl.pc │ │ ├── decoder.h │ │ ├── encoder.h │ │ ├── rabin.h │ │ └── config.h │ ├── histogram │ │ ├── .README.swp │ │ └── Makefile │ ├── defines.mk │ ├── pca │ │ └── Makefile │ ├── kmeans │ │ └── Makefile │ ├── reverse_index │ │ └── Makefile │ ├── swaptions │ │ ├── MaxFunction.cpp │ │ ├── resource.h │ │ ├── nr_routines.h │ │ └── Makefile │ ├── string_match │ │ └── Makefile │ ├── linear_regression │ │ └── Makefile │ ├── word_count │ │ └── Makefile │ └── blackscholes │ │ └── Makefile ├── parsec-3.0 │ ├── .parsec_uniquefile │ ├── pkgs │ │ ├── apps │ │ │ ├── bodytrack │ │ │ │ ├── src │ │ │ │ │ ├── NEWS │ │ │ │ │ ├── ChangeLog │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── README │ │ │ │ │ ├── TrackingBenchmark │ │ │ │ │ │ ├── BodyPose.h │ │ │ │ │ │ ├── DMatrix.h │ │ │ │ │ │ ├── Vector3.h │ │ │ │ │ │ ├── BodyPose.cpp │ │ │ │ │ │ ├── CameraModel.h │ │ │ │ │ │ ├── BodyGeometry.cpp │ │ │ │ │ │ ├── BodyGeometry.h │ │ │ │ │ │ ├── CameraModel.cpp │ │ │ │ │ │ ├── ParticleFilter.h │ │ │ │ │ │ ├── AnnealingFactor.h │ │ │ │ │ │ ├── CovarianceMatrix.h │ │ │ │ │ │ ├── ImageProjection.h │ │ │ │ │ │ ├── RandomGenerator.h │ │ │ │ │ │ ├── AnnealingFactor.cpp │ │ │ │ │ │ ├── CovarianceMatrix.cpp │ │ │ │ │ │ ├── ImageMeasurements.cpp │ │ │ │ │ │ ├── ImageMeasurements.h │ │ │ │ │ │ ├── ImageProjection.cpp │ │ │ │ │ │ └── RandomGenerator.cpp │ │ │ │ │ └── AUTHORS │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ ├── ferret │ │ │ │ ├── src │ │ │ │ │ ├── INSTALL │ │ │ │ │ ├── doc │ │ │ │ │ │ ├── manual │ │ │ │ │ │ │ ├── intro.texi │ │ │ │ │ │ │ ├── datatype.texi │ │ │ │ │ │ │ ├── install.texi │ │ │ │ │ │ │ ├── server.texi │ │ │ │ │ │ │ ├── feature.texi │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ └── layout.texi │ │ │ │ │ │ └── spec │ │ │ │ │ │ │ ├── texdep │ │ │ │ │ │ │ ├── cass.pdf │ │ │ │ │ │ │ ├── cass_arch.pdf │ │ │ │ │ │ │ ├── cass_arch.ppt │ │ │ │ │ │ │ ├── texdep.awk │ │ │ │ │ │ │ └── depend.mk │ │ │ │ │ ├── tools │ │ │ │ │ │ └── Makefile │ │ │ │ │ ├── image │ │ │ │ │ │ └── Makefile │ │ │ │ │ ├── src │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ └── lsh │ │ │ │ │ │ │ ├── local.h │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ └── perturb.h │ │ │ │ │ ├── benchmark │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── runbench │ │ │ │ │ │ └── runbench2 │ │ │ │ │ └── include │ │ │ │ │ │ ├── cass_timer.h │ │ │ │ │ │ ├── arena.h │ │ │ │ │ │ └── dat.h │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ ├── gcc-hooks.bldconf │ │ │ │ │ └── gcc-serial.bldconf │ │ │ ├── vips │ │ │ │ ├── src │ │ │ │ │ ├── po │ │ │ │ │ │ ├── LINGUAS │ │ │ │ │ │ ├── ChangeLog │ │ │ │ │ │ ├── de.gmo │ │ │ │ │ │ └── en_GB.gmo │ │ │ │ │ ├── doc │ │ │ │ │ │ ├── reference │ │ │ │ │ │ │ ├── libvips-overrides.txt │ │ │ │ │ │ │ ├── html │ │ │ │ │ │ │ │ ├── up.png │ │ │ │ │ │ │ │ ├── home.png │ │ │ │ │ │ │ │ ├── left.png │ │ │ │ │ │ │ │ ├── right.png │ │ │ │ │ │ │ │ └── interconvert.png │ │ │ │ │ │ │ └── images │ │ │ │ │ │ │ │ └── interconvert.png │ │ │ │ │ │ ├── src │ │ │ │ │ │ │ ├── vipsmanual.tmp │ │ │ │ │ │ │ ├── figs │ │ │ │ │ │ │ │ ├── arch.png │ │ │ │ │ │ │ │ └── interconvert.png │ │ │ │ │ │ │ ├── vipsmanual.dvi │ │ │ │ │ │ │ ├── vipsmanual.idv │ │ │ │ │ │ │ ├── vipsmanual.pdf │ │ │ │ │ │ │ ├── vipsmanualse3.html │ │ │ │ │ │ │ ├── vipsmanualse7.html │ │ │ │ │ │ │ ├── vipsmanualse8.html │ │ │ │ │ │ │ ├── vipsmanualse9.html │ │ │ │ │ │ │ ├── vipsmanualse11.html │ │ │ │ │ │ │ ├── vipsmanualse12.html │ │ │ │ │ │ │ ├── vipsmanualse13.html │ │ │ │ │ │ │ ├── vipsmanualse14.html │ │ │ │ │ │ │ ├── vipsmanualse15.html │ │ │ │ │ │ │ ├── vipsmanualse17.html │ │ │ │ │ │ │ ├── vipsmanualse18.html │ │ │ │ │ │ │ ├── vipsmanual │ │ │ │ │ │ │ │ ├── figs │ │ │ │ │ │ │ │ │ ├── arch.png │ │ │ │ │ │ │ │ │ └── interconvert.png │ │ │ │ │ │ │ │ ├── vipsmanualse11.html │ │ │ │ │ │ │ │ ├── vipsmanualse12.html │ │ │ │ │ │ │ │ ├── vipsmanualse13.html │ │ │ │ │ │ │ │ ├── vipsmanualse14.html │ │ │ │ │ │ │ │ ├── vipsmanualse15.html │ │ │ │ │ │ │ │ ├── vipsmanualse17.html │ │ │ │ │ │ │ │ ├── vipsmanualse18.html │ │ │ │ │ │ │ │ ├── vipsmanualse3.html │ │ │ │ │ │ │ │ ├── vipsmanualse7.html │ │ │ │ │ │ │ │ ├── vipsmanualse8.html │ │ │ │ │ │ │ │ └── vipsmanualse9.html │ │ │ │ │ │ │ └── html.cfg │ │ │ │ │ │ ├── Makefile.am │ │ │ │ │ │ ├── html │ │ │ │ │ │ │ ├── figs │ │ │ │ │ │ │ │ ├── arch.png │ │ │ │ │ │ │ │ └── interconvert.png │ │ │ │ │ │ │ ├── vipsmanualse11.html │ │ │ │ │ │ │ ├── vipsmanualse12.html │ │ │ │ │ │ │ ├── vipsmanualse13.html │ │ │ │ │ │ │ ├── vipsmanualse14.html │ │ │ │ │ │ │ ├── vipsmanualse15.html │ │ │ │ │ │ │ ├── vipsmanualse17.html │ │ │ │ │ │ │ ├── vipsmanualse18.html │ │ │ │ │ │ │ ├── vipsmanualse3.html │ │ │ │ │ │ │ ├── vipsmanualse7.html │ │ │ │ │ │ │ ├── vipsmanualse8.html │ │ │ │ │ │ │ └── vipsmanualse9.html │ │ │ │ │ │ └── pdf │ │ │ │ │ │ │ └── vipsmanual.pdf │ │ │ │ │ ├── libvips │ │ │ │ │ │ ├── include │ │ │ │ │ │ │ ├── Makefile.am │ │ │ │ │ │ │ └── vips │ │ │ │ │ │ │ │ ├── version.h │ │ │ │ │ │ │ │ └── version.h.in │ │ │ │ │ │ ├── dummy.c │ │ │ │ │ │ ├── acquire │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ ├── dummy2.cc │ │ │ │ │ │ ├── boolean │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ ├── video │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ ├── relational │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ ├── inplace │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ ├── mask │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ ├── morphology │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ ├── other │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ ├── convolution │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ ├── freq_filt │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ ├── deprecated │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ ├── cimg │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ │ └── histograms_lut │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ ├── libvipsCC │ │ │ │ │ │ └── include │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ ├── swig │ │ │ │ │ │ ├── vipsCC │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ ├── VDisplay.i │ │ │ │ │ │ │ └── VError.i │ │ │ │ │ │ ├── Makefile.am │ │ │ │ │ │ ├── python │ │ │ │ │ │ │ └── setup.py.in │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── bench_pil.py │ │ │ │ │ │ │ └── bench_vips.py │ │ │ │ │ ├── tools │ │ │ │ │ │ ├── Makefile.am │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ ├── post_install │ │ │ │ │ │ │ └── shrink_width.in │ │ │ │ │ │ └── mosaicing │ │ │ │ │ │ │ └── Makefile.am │ │ │ │ │ ├── benchmark │ │ │ │ │ │ └── sample2.v │ │ │ │ │ ├── vips-7.22.pc.in │ │ │ │ │ ├── vipsCC-7.22.pc.in │ │ │ │ │ └── THANKS │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ ├── facesim │ │ │ │ ├── version │ │ │ │ ├── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ ├── gcc-hooks.bldconf │ │ │ │ │ └── gcc-serial.bldconf │ │ │ │ └── src │ │ │ │ │ ├── TaskQ │ │ │ │ │ └── lib │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── config.h │ │ │ │ │ │ └── taskQDistFixed.h │ │ │ │ │ ├── Benchmarks │ │ │ │ │ └── facesim │ │ │ │ │ │ └── README_face.txt │ │ │ │ │ ├── Public_Library │ │ │ │ │ ├── Grids │ │ │ │ │ │ └── Documentation │ │ │ │ │ │ │ ├── red_green_grid_ordering_2d.jpg │ │ │ │ │ │ │ └── red_green_grid_ordering_3d.jpg │ │ │ │ │ └── Makefile │ │ │ │ │ ├── COPYRIGHT │ │ │ │ │ └── Makefile │ │ │ ├── freqmine │ │ │ │ ├── version │ │ │ │ ├── src │ │ │ │ │ ├── COPYRIGHT │ │ │ │ │ ├── wtime.h │ │ │ │ │ ├── wtime.cpp │ │ │ │ │ └── fsout.h │ │ │ │ └── parsec │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ ├── raytrace │ │ │ │ ├── version │ │ │ │ ├── src │ │ │ │ │ ├── doc │ │ │ │ │ │ ├── examples.dox │ │ │ │ │ │ ├── building_using_and_calling.dox │ │ │ │ │ │ ├── demo_code_snippets │ │ │ │ │ │ │ └── fasttransfers.cpp │ │ │ │ │ │ ├── apinotes.dox │ │ │ │ │ │ └── api_layers.dox │ │ │ │ │ ├── Utils │ │ │ │ │ │ ├── glut-win32 │ │ │ │ │ │ │ ├── glut32.dll │ │ │ │ │ │ │ └── glut32.lib │ │ │ │ │ │ └── pthread-win32 │ │ │ │ │ │ │ └── lib │ │ │ │ │ │ │ ├── pthreadVC2.dll │ │ │ │ │ │ │ ├── pthreadVC2.lib │ │ │ │ │ │ │ ├── pthreadVCE2.dll │ │ │ │ │ │ │ ├── pthreadVCE2.lib │ │ │ │ │ │ │ ├── pthreadVSE2.dll │ │ │ │ │ │ │ └── pthreadVSE2.lib │ │ │ │ │ ├── MiniView │ │ │ │ │ │ └── CMakeLists.txt │ │ │ │ │ └── RTTL │ │ │ │ │ │ ├── API │ │ │ │ │ │ └── ISG.cxx │ │ │ │ │ │ └── test │ │ │ │ │ │ └── TestOptions │ │ │ │ │ │ └── test.ini │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ ├── gcc-hooks.bldconf │ │ │ │ │ └── gcc-serial.bldconf │ │ │ ├── swaptions │ │ │ │ ├── version │ │ │ │ ├── src │ │ │ │ │ ├── COPYRIGHT │ │ │ │ │ ├── MaxFunction.cpp │ │ │ │ │ ├── resource.h │ │ │ │ │ └── nr_routines.h │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ ├── x264 │ │ │ │ ├── version │ │ │ │ ├── src │ │ │ │ │ ├── conftest.asm │ │ │ │ │ └── encoder │ │ │ │ │ │ └── ratecontrol.c │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ ├── gcc-hooks.bldconf │ │ │ │ │ └── gcc-serial.bldconf │ │ │ ├── blackscholes │ │ │ │ ├── version │ │ │ │ ├── src │ │ │ │ │ └── COPYRIGHT │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ └── fluidanimate │ │ │ │ ├── version │ │ │ │ ├── src │ │ │ │ ├── COPYRIGHT │ │ │ │ └── Makefile │ │ │ │ └── parsec │ │ │ │ ├── icc.bldconf │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ ├── gcc.bldconf │ │ │ │ └── gcc-hooks.bldconf │ │ └── kernels │ │ │ ├── canneal │ │ │ ├── version │ │ │ ├── parsec │ │ │ │ ├── icc.bldconf │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ ├── gcc.bldconf │ │ │ │ └── gcc-hooks.bldconf │ │ │ └── src │ │ │ │ └── COPYRIGHT │ │ │ ├── dedup │ │ │ ├── version │ │ │ ├── parsec │ │ │ │ ├── icc.bldconf │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ ├── gcc.bldconf │ │ │ │ └── gcc-hooks.bldconf │ │ │ └── src │ │ │ │ ├── encoder.h │ │ │ │ ├── decoder.h │ │ │ │ ├── sha.c │ │ │ │ ├── openssl │ │ │ │ └── README │ │ │ │ ├── util.h │ │ │ │ ├── rabin.h │ │ │ │ ├── sha.h │ │ │ │ └── config.h │ │ │ └── streamcluster │ │ │ ├── version │ │ │ ├── src │ │ │ └── COPYRIGHT │ │ │ └── parsec │ │ │ ├── icc.bldconf │ │ │ ├── gcc-serial.bldconf │ │ │ ├── gcc.bldconf │ │ │ └── gcc-hooks.bldconf │ ├── version │ ├── ext │ │ ├── splash2 │ │ │ ├── apps │ │ │ │ ├── fmm │ │ │ │ │ ├── version │ │ │ │ │ ├── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ │ └── src │ │ │ │ │ │ └── times │ │ │ │ ├── barnes │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── ocean_cp │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── ocean_ncp │ │ │ │ │ ├── version │ │ │ │ │ ├── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ │ └── src │ │ │ │ │ │ └── .C..e │ │ │ │ ├── radiosity │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── raytrace │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── volrend │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── water_nsquared │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ └── water_spatial │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ └── kernels │ │ │ │ ├── fft │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── lu_cb │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── lu_ncb │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── radix │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ └── cholesky │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ ├── icc.bldconf │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ ├── gcc.bldconf │ │ │ │ └── gcc-hooks.bldconf │ │ ├── splash2x │ │ │ ├── apps │ │ │ │ ├── fmm │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── barnes │ │ │ │ │ ├── version │ │ │ │ │ ├── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ │ └── src │ │ │ │ │ │ ├── util.H │ │ │ │ │ │ ├── grav.H │ │ │ │ │ │ ├── getparam.H │ │ │ │ │ │ ├── code_io.H │ │ │ │ │ │ └── load.H │ │ │ │ ├── ocean_cp │ │ │ │ │ ├── version │ │ │ │ │ ├── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ │ └── src │ │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── raytrace │ │ │ │ │ ├── version │ │ │ │ │ ├── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ │ └── src │ │ │ │ │ │ └── rt_back.h │ │ │ │ ├── volrend │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── ocean_ncp │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── radiosity │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── water_spatial │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ └── water_nsquared │ │ │ │ │ ├── version │ │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ └── kernels │ │ │ │ ├── fft │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── lu_cb │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── radix │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ ├── cholesky │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ │ ├── icc.bldconf │ │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ │ ├── gcc.bldconf │ │ │ │ │ └── gcc-hooks.bldconf │ │ │ │ └── lu_ncb │ │ │ │ ├── version │ │ │ │ └── parsec │ │ │ │ ├── icc.bldconf │ │ │ │ ├── gcc-serial.bldconf │ │ │ │ ├── gcc.bldconf │ │ │ │ └── gcc-hooks.bldconf │ │ └── defines.mk │ ├── .gitignore │ ├── README_fix │ ├── defines.mk │ ├── config │ │ ├── gcc-pthreads.bldconf │ │ ├── gcc-openmp.bldconf │ │ ├── gcc-serial.bldconf │ │ ├── test.runconf │ │ ├── simdev.runconf │ │ ├── native.runconf │ │ ├── simlarge.runconf │ │ ├── simsmall.runconf │ │ └── simmedium.runconf │ └── pod2man_script ├── splash2_benchmark-master │ ├── codes │ │ ├── apps │ │ │ ├── water-nsquared │ │ │ │ └── input │ │ │ ├── water-spatial │ │ │ │ └── input │ │ │ ├── barnes │ │ │ │ ├── input │ │ │ │ ├── util.H │ │ │ │ ├── grav.H │ │ │ │ ├── Makefile │ │ │ │ ├── getparam.H │ │ │ │ ├── code_io.H │ │ │ │ └── load.H │ │ │ ├── fmm │ │ │ │ ├── inputs │ │ │ │ │ ├── input.2048 │ │ │ │ │ ├── input.256 │ │ │ │ │ └── input.16384 │ │ │ │ └── times │ │ │ ├── volrend │ │ │ │ ├── libtiff.tar.Z │ │ │ │ └── inputs │ │ │ │ │ ├── head.den.Z │ │ │ │ │ ├── head-scaleddown2.den.Z │ │ │ │ │ └── head-scaleddown4.den.Z │ │ │ ├── raytrace │ │ │ │ ├── inputs │ │ │ │ │ ├── car.env.Z │ │ │ │ │ ├── car.geo.Z │ │ │ │ │ ├── balls4.env.Z │ │ │ │ │ ├── balls4.geo.Z │ │ │ │ │ ├── teapot.env.Z │ │ │ │ │ └── teapot.geo.Z │ │ │ │ └── rltotiff │ │ │ │ │ └── Makefile │ │ │ ├── radiosity │ │ │ │ ├── glibdumb │ │ │ │ │ └── Makefile │ │ │ │ └── glibps │ │ │ │ │ └── Makefile │ │ │ └── ocean │ │ │ │ ├── non_contiguous_partitions │ │ │ │ └── Makefile │ │ │ │ └── contiguous_partitions │ │ │ │ └── Makefile │ │ └── kernels │ │ │ ├── fft │ │ │ └── Makefile │ │ │ ├── radix │ │ │ └── Makefile │ │ │ ├── lu │ │ │ ├── contiguous_blocks │ │ │ │ └── Makefile │ │ │ └── non_contiguous_blocks │ │ │ │ └── Makefile │ │ │ └── cholesky │ │ │ ├── inputs │ │ │ ├── d750.O.Z │ │ │ ├── lshp.O.Z │ │ │ ├── tk14.O.Z │ │ │ ├── tk15.O.Z │ │ │ ├── tk16.O.Z │ │ │ ├── tk17.O.Z │ │ │ ├── tk18.O.Z │ │ │ ├── tk23.O.Z │ │ │ ├── tk25.O.Z │ │ │ └── wr10.O.Z │ │ │ └── Makefile │ ├── splash2_isca95.ps.Z │ └── .gitignore ├── README └── disable_ht.py ├── src ├── .gitignore └── include │ ├── heaplayers │ ├── .svn │ │ ├── prop-base │ │ │ ├── bins64k.h.svn-base │ │ │ ├── leamallocheap.h.svn-base │ │ │ └── obstackreap.h.svn-base │ │ └── text-base │ │ │ ├── bins.h.svn-base │ │ │ ├── tryheap.h.svn-base │ │ │ └── fixedsizeheap.h.svn-base │ ├── experimental │ │ ├── .svn │ │ │ ├── prop-base │ │ │ │ ├── cacheheap.h.svn-base │ │ │ │ ├── lazyheap.h.svn-base │ │ │ │ ├── splitheap.h.svn-base │ │ │ │ ├── thinlock.h.svn-base │ │ │ │ ├── counteddictionary.h.svn-base │ │ │ │ └── testcoalesceableheap.h.svn-base │ │ │ └── text-base │ │ │ │ ├── pad.h.svn-base │ │ │ │ ├── cacheheap.h.svn-base │ │ │ │ └── thinlock.h.svn-base │ │ ├── pad.h │ │ ├── cacheheap.h │ │ └── thinlock.h │ ├── util │ │ ├── sparc-interchange.il │ │ ├── x86_64-interchange.il │ │ ├── x86-interchange.il │ │ ├── .svn │ │ │ └── text-base │ │ │ │ ├── sparc-interchange.il.svn-base │ │ │ │ ├── x86_64-interchange.il.svn-base │ │ │ │ ├── x86-interchange.il.svn-base │ │ │ │ ├── blockinglock.h.svn-base │ │ │ │ ├── guard.h.svn-base │ │ │ │ └── hash.h.svn-base │ │ ├── blockinglock.h │ │ ├── guard.h │ │ └── hash.h │ ├── bins.h │ ├── tryheap.h │ └── fixedsizeheap.h │ └── xpageinfo.h ├── apps ├── tokyocabinet-1.4.48 │ ├── man │ │ ├── tcmap.3 │ │ ├── tcmdb.3 │ │ ├── tclist.3 │ │ ├── tcmpool.3 │ │ ├── tctree.3 │ │ └── tcxstr.3 │ ├── doc │ │ ├── icon16.png │ │ ├── logo.png │ │ ├── logo-ja.png │ │ ├── benchmark.pdf │ │ ├── tokyoproducts.pdf │ │ └── tokyoproducts.ppt │ ├── bros │ │ └── result.xls │ ├── run_bench.sh │ ├── tokyocabinet.pc.in │ └── lab │ │ ├── printenv.cgi │ │ └── stepcount ├── pagerank │ ├── icc-multithreaded │ │ ├── run.sh │ │ ├── README │ │ └── SConscript │ └── multithreaded │ │ └── README ├── datagen │ └── Makefile └── kmeans │ ├── singlethreaded │ └── Makefile │ └── recovery │ └── Makefile ├── config └── nvthread.config ├── doc └── nvthreads-eurosys.pdf ├── tests ├── flush_test │ ├── Makefile │ ├── flush_sync.c │ └── flush_nosync.c ├── mempages │ └── empty.cpp ├── timertest │ └── timertest.c └── large_malloc │ └── Makefile ├── mknvmfs1000 ├── mkramdisk └── INSTALL /eval/tests/ferret/1: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/tests/ferret/2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/tests/ferret/24: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/tests/ferret/8: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- 1 | *.so 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/.parsec_uniquefile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/NEWS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/INSTALL: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/version: -------------------------------------------------------------------------------- 1 | 2.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/po/LINGUAS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/parsec-3.0/version: -------------------------------------------------------------------------------- 1 | 3.0-beta-20150206 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/fmm/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/fmm/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/ChangeLog: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/version: -------------------------------------------------------------------------------- 1 | 2.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/version: -------------------------------------------------------------------------------- 1 | 2.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/freqmine/version: -------------------------------------------------------------------------------- 1 | 1.2 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/version: -------------------------------------------------------------------------------- 1 | 1.2 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/swaptions/version: -------------------------------------------------------------------------------- 1 | 2.1 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/version: -------------------------------------------------------------------------------- 1 | 7.22.1 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/x264/version: -------------------------------------------------------------------------------- 1 | r1047.1 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/canneal/version: -------------------------------------------------------------------------------- 1 | 2.2 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/version: -------------------------------------------------------------------------------- 1 | 3.0 2 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/man/tcmap.3: -------------------------------------------------------------------------------- 1 | .so man3/tcutil.3 2 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/man/tcmdb.3: -------------------------------------------------------------------------------- 1 | .so man3/tcutil.3 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/barnes/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/ocean_cp/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/ocean_ncp/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/radiosity/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/raytrace/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/volrend/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/fft/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/lu_cb/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/lu_ncb/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/radix/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/barnes/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_cp/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/raytrace/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/volrend/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/fft/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/lu_cb/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/radix/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/blackscholes/version: -------------------------------------------------------------------------------- 1 | 2.2 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/manual/intro.texi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/fluidanimate/version: -------------------------------------------------------------------------------- 1 | 3.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/streamcluster/version: -------------------------------------------------------------------------------- 1 | 2.2 2 | -------------------------------------------------------------------------------- /eval/tests/matrix_multiply/matrix_file_out_pthreads.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/man/tclist.3: -------------------------------------------------------------------------------- 1 | .so man3/tcutil.3 2 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/man/tcmpool.3: -------------------------------------------------------------------------------- 1 | .so man3/tcutil.3 2 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/man/tctree.3: -------------------------------------------------------------------------------- 1 | .so man3/tcutil.3 2 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/man/tcxstr.3: -------------------------------------------------------------------------------- 1 | .so man3/tcutil.3 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/water_nsquared/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/water_spatial/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/cholesky/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_ncp/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/radiosity/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/water_spatial/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/cholesky/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/lu_ncb/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/manual/datatype.texi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/manual/install.texi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/manual/server.texi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/water_nsquared/version: -------------------------------------------------------------------------------- 1 | 1.0 2 | -------------------------------------------------------------------------------- /eval/tests/streamcluster/none: -------------------------------------------------------------------------------- 1 | 0 2 | 1.000000 3 | 0.041630 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/libvips-overrides.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/po/ChangeLog: -------------------------------------------------------------------------------- 1 | started 17 dec 03 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/x264/src/conftest.asm: -------------------------------------------------------------------------------- 1 | pinsrd xmm0, [esp], 0 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual.tmp: -------------------------------------------------------------------------------- 1 | 2 | /* css.sty */ -------------------------------------------------------------------------------- /config/nvthread.config: -------------------------------------------------------------------------------- 1 | LOG_DEST = DISK 2 | #LOG_DEST = DRAM 3 | #LOG_DEST = NVM 4 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/blackscholes/src/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) Intel Corp. 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/fluidanimate/src/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2007 Intel Corp. 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/swaptions/src/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2007 Intel Corp. 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/include/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | SUBDIRS = vips 3 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvipsCC/include/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | SUBDIRS = vips 3 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/tools/Makefile: -------------------------------------------------------------------------------- 1 | 2 | all: 3 | cd ..; $(MAKE) tools 4 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/image/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: all 2 | 3 | all: 4 | cd ..; $(MAKE) image 5 | -------------------------------------------------------------------------------- /src/include/heaplayers/.svn/prop-base/bins64k.h.svn-base: -------------------------------------------------------------------------------- 1 | K 14 2 | svn:executable 3 | V 0 4 | 5 | END 6 | -------------------------------------------------------------------------------- /doc/nvthreads-eurosys.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/doc/nvthreads-eurosys.pdf -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/swig/vipsCC/__init__.py: -------------------------------------------------------------------------------- 1 | __all__=["VImage","VMask","VError","VDisplay"] 2 | -------------------------------------------------------------------------------- /eval/tests/dedup/lib/fips_premain.c.sha1: -------------------------------------------------------------------------------- 1 | HMAC-SHA1(fips_premain.c)= 9e5ddba185ac446e0cf36fcf8e1b3acffe5d0b2c 2 | -------------------------------------------------------------------------------- /src/include/heaplayers/.svn/prop-base/leamallocheap.h.svn-base: -------------------------------------------------------------------------------- 1 | K 14 2 | svn:executable 3 | V 0 4 | 5 | END 6 | -------------------------------------------------------------------------------- /src/include/heaplayers/.svn/prop-base/obstackreap.h.svn-base: -------------------------------------------------------------------------------- 1 | K 14 2 | svn:executable 3 | V 0 4 | 5 | END 6 | -------------------------------------------------------------------------------- /apps/pagerank/icc-multithreaded/run.sh: -------------------------------------------------------------------------------- 1 | ./prr-pt /scratch/bruegner/adj_livejournal_snap 2 12 68993773 output.txt 2 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/src/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: all 2 | 3 | all: 4 | cd ..; $(MAKE) lib 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/swig/Makefile.am: -------------------------------------------------------------------------------- 1 | SUBDIRS = \ 2 | vipsCC 3 | 4 | EXTRA_DIST = \ 5 | test 6 | -------------------------------------------------------------------------------- /eval/tests/dedup/lib/libssl.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/tests/dedup/lib/libssl.a -------------------------------------------------------------------------------- /eval/tests/dedup/lib/libz.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/tests/dedup/lib/libz.a -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/Makefile.am: -------------------------------------------------------------------------------- 1 | @SET_MAKE@ 2 | 3 | SUBDIRS = FlexImageLib TrackingBenchmark 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/benchmark/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: all 2 | 3 | all: 4 | cd ..; $(MAKE) benchmark 5 | 6 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/benchmark/runbench: -------------------------------------------------------------------------------- 1 | ./benchmark corel lsh image 50 "-L 8 -T 20" 25 1 1 4 2 out 2 | -------------------------------------------------------------------------------- /eval/tests/ferret/lib/libWand.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/tests/ferret/lib/libWand.a -------------------------------------------------------------------------------- /eval/tests/ferret/lib/libgsl.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/tests/ferret/lib/libgsl.a -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/.svn/prop-base/cacheheap.h.svn-base: -------------------------------------------------------------------------------- 1 | K 14 2 | svn:executable 3 | V 0 4 | 5 | END 6 | -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/.svn/prop-base/lazyheap.h.svn-base: -------------------------------------------------------------------------------- 1 | K 14 2 | svn:executable 3 | V 0 4 | 5 | END 6 | -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/.svn/prop-base/splitheap.h.svn-base: -------------------------------------------------------------------------------- 1 | K 14 2 | svn:executable 3 | V 0 4 | 5 | END 6 | -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/.svn/prop-base/thinlock.h.svn-base: -------------------------------------------------------------------------------- 1 | K 14 2 | svn:executable 3 | V 0 4 | 5 | END 6 | -------------------------------------------------------------------------------- /eval/tests/dedup/lib/libcrypto.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/tests/dedup/lib/libcrypto.a -------------------------------------------------------------------------------- /eval/tests/ferret/lib/libMagick.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/tests/ferret/lib/libMagick.a -------------------------------------------------------------------------------- /eval/tests/histogram/.README.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/tests/histogram/.README.swp -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/.svn/prop-base/counteddictionary.h.svn-base: -------------------------------------------------------------------------------- 1 | K 14 2 | svn:executable 3 | V 0 4 | 5 | END 6 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/doc/examples.dox: -------------------------------------------------------------------------------- 1 | /*! 2 | 3 | @defgroup examples Simple examples and code snippets 4 | 5 | */ -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/vips/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/tools/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | SUBDIRS = \ 3 | iofuncs \ 4 | mosaicing \ 5 | other \ 6 | scripts 7 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/tools/scripts/post_install: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | bin=$1 4 | 5 | ( cd $bin ; $bin/vips -k | sh ) 6 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/x264/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/x264/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/water-nsquared/input: -------------------------------------------------------------------------------- 1 | 1.5e-16 512 3 6 2 | -1 3000 3 0 3 | 1 6.212752 4 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/water-spatial/input: -------------------------------------------------------------------------------- 1 | 1.5e-16 512 3 6 2 | -1 3000 3 0 3 | 1 6.212752 4 | -------------------------------------------------------------------------------- /eval/tests/ferret/lib/libgslcblas.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/tests/ferret/lib/libgslcblas.a -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/.svn/prop-base/testcoalesceableheap.h.svn-base: -------------------------------------------------------------------------------- 1 | K 14 2 | svn:executable 3 | V 0 4 | 5 | END 6 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/doc/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/apps/tokyocabinet-1.4.48/doc/icon16.png -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/doc/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/apps/tokyocabinet-1.4.48/doc/logo.png -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/ferret/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | SUBDIRS = reference 3 | 4 | EXTRA_DIST = \ 5 | html \ 6 | pdf \ 7 | src 8 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/fft/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = FFT 2 | OBJS = fft.o 3 | 4 | include ../../Makefile.config 5 | 6 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/bros/result.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/apps/tokyocabinet-1.4.48/bros/result.xls -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/doc/logo-ja.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/apps/tokyocabinet-1.4.48/doc/logo-ja.png -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/bodytrack/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/facesim/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/manual/feature.texi: -------------------------------------------------------------------------------- 1 | @menu 2 | * Image 3 | @end menu 4 | 5 | @node Image 6 | @section Image 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/swaptions/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/swaptions/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/kernels/dedup/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/radix/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = RADIX 2 | OBJS = radix.o 3 | 4 | include ../../Makefile.config 5 | 6 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/doc/benchmark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/apps/tokyocabinet-1.4.48/doc/benchmark.pdf -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/fmm/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/fmm/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/fmm/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/fmm/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/po/de.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/po/de.gmo -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/canneal/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/kernels/canneal/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/tests/dedup/decoder.h: -------------------------------------------------------------------------------- 1 | #ifndef _DECODER_H_ 2 | #define _DECODER_H_ 1 3 | 4 | void Decode(config * conf); 5 | 6 | #endif /* !_DECODER_H_ */ 7 | -------------------------------------------------------------------------------- /tests/flush_test/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | gcc flush_sync.c -o flush_sync.out 3 | gcc flush_nosync.c -o flush_nosync.out 4 | clean: 5 | rm *.out 6 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/doc/tokyoproducts.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/apps/tokyocabinet-1.4.48/doc/tokyoproducts.pdf -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/doc/tokyoproducts.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/apps/tokyocabinet-1.4.48/doc/tokyoproducts.ppt -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/barnes/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/barnes/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/volrend/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/volrend/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/fft/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/kernels/fft/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/barnes/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/barnes/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/fft/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/kernels/fft/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/blackscholes/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/blackscholes/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/README -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/spec/texdep: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | for f in `ls *.tex` ; do 4 | awk -v fname=$f -f texdep.awk $f ; 5 | done 6 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/fluidanimate/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/fluidanimate/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/doc/building_using_and_calling.dox: -------------------------------------------------------------------------------- 1 | /*! 2 | @defgroup build_and_use Building, using, and calling LRT ... 3 | 4 | */ -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/streamcluster/src/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2007 Princeton University 2 | Authors: Jia Deng 3 | Christian Bienia 4 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/lu/contiguous_blocks/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = LU 2 | OBJS = lu.o 3 | 4 | include ../../../Makefile.config 5 | 6 | -------------------------------------------------------------------------------- /eval/tests/defines.mk: -------------------------------------------------------------------------------- 1 | HOME=../.. 2 | DATASET_HOME=../../datasets 3 | #<<<<<<< HEAD 4 | #======= 5 | #>>>>>>> ecea07c2d444b0454de49cadcabab0e17bb64ff6 6 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/ocean_cp/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/ocean_cp/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/ocean_ncp/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/ocean_ncp/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/radiosity/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/radiosity/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/raytrace/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/raytrace/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/lu_cb/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/kernels/lu_cb/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/lu_ncb/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/kernels/lu_ncb/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/radix/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/kernels/radix/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_cp/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/ocean_cp/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/raytrace/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/raytrace/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/volrend/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/volrend/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/lu_cb/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/kernels/lu_cb/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/radix/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/kernels/radix/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/po/en_GB.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/po/en_GB.gmo -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/streamcluster/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/kernels/streamcluster/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/lu/non_contiguous_blocks/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = LU 2 | OBJS = lu.o 3 | 4 | include ../../../Makefile.config 5 | 6 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/splash2_isca95.ps.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/splash2_isca95.ps.Z -------------------------------------------------------------------------------- /eval/tests/ferret/include/gsl/gsl_complex_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/tests/ferret/include/gsl/gsl_complex_math.h -------------------------------------------------------------------------------- /src/include/heaplayers/util/sparc-interchange.il: -------------------------------------------------------------------------------- 1 | .inline MyInterlockedExchange,8 2 | 3 | mov %o0,%o2 4 | mov %o1,%o0 5 | swap [%o2],%o0 6 | 7 | .end 8 | -------------------------------------------------------------------------------- /src/include/heaplayers/util/x86_64-interchange.il: -------------------------------------------------------------------------------- 1 | .inline MyInterlockedExchange,0 2 | 3 | movq %rsi,%rax 4 | lock 5 | xchgq %rax,(%rdi) 6 | 7 | .end 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/cholesky/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/kernels/cholesky/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_cp/src/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/ocean_cp/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_ncp/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/ocean_ncp/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/radiosity/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/radiosity/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/cholesky/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/kernels/cholesky/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/lu_ncb/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/kernels/lu_ncb/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/freqmine/src/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003-2004, Concordia University, Montreal, Canada and Intel Corp. 2 | All rights reserved. 3 | 4 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/barnes/input: -------------------------------------------------------------------------------- 1 | 2 | 16384 3 | 123 4 | 5 | 0.025 6 | 0.05 7 | 1.0 8 | 2.0 9 | 5.0 10 | 0.075 11 | 0.25 12 | 1 13 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/fmm/inputs/input.2048: -------------------------------------------------------------------------------- 1 | two cluster 2 | plummer 3 | 2048 4 | 1e-6 5 | 1 6 | 5 7 | .025 8 | 0.0 9 | cost zones 10 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/fmm/inputs/input.256: -------------------------------------------------------------------------------- 1 | two cluster 2 | plummer 3 | 256 4 | 1e-6 5 | 1 6 | 5 7 | .025 8 | 0.0 9 | cost zones 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/water_nsquared/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/water_nsquared/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/water_spatial/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/water_spatial/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/water_spatial/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/water_spatial/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/spec/cass.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/ferret/src/doc/spec/cass.pdf -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/benchmark/sample2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/benchmark/sample2.v -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/fmm/inputs/input.16384: -------------------------------------------------------------------------------- 1 | two cluster 2 | plummer 3 | 16384 4 | 1e-6 5 | 1 6 | 5 7 | .025 8 | 0.0 9 | cost zones 10 | -------------------------------------------------------------------------------- /eval/tests/streamcluster/streamcluster-nvthread-core: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/tests/streamcluster/streamcluster-nvthread-core -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/water_nsquared/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/water_nsquared/parsec/gcc.bldconf 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/figs/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/figs/arch.png -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/dummy.c: -------------------------------------------------------------------------------- 1 | /* mac os x libtool hates empty link sections in convenience libraries 2 | */ 3 | const int im__dummy_value = 42; 4 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/x264/src/encoder/ratecontrol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/x264/src/encoder/ratecontrol.c -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/src/encoder.h: -------------------------------------------------------------------------------- 1 | #ifndef _ENCODER_H_ 2 | #define _ENCODER_H_ 1 3 | 4 | void Encode(config_t * conf); 5 | 6 | #endif /* !_ENCODER_H_ */ 7 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/spec/cass_arch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/ferret/src/doc/spec/cass_arch.pdf -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/spec/cass_arch.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/ferret/src/doc/spec/cass_arch.ppt -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/figs/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/figs/arch.png -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/pdf/vipsmanual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/pdf/vipsmanual.pdf -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual.dvi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual.dvi -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual.idv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual.idv -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual.pdf -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/swig/python/setup.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/swig/python/setup.py.in -------------------------------------------------------------------------------- /src/include/heaplayers/util/x86-interchange.il: -------------------------------------------------------------------------------- 1 | .inline MyInterlockedExchange,0 2 | 3 | movl (%esp),%ecx 4 | movl 4(%esp),%eax 5 | lock 6 | xchgl %eax,(%ecx) 7 | 8 | .end 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/.gitignore: -------------------------------------------------------------------------------- 1 | *.tar 2 | *.tar.gz 3 | *.log 4 | *.zip 5 | bin/ 6 | config/ 7 | log/ 8 | man/ 9 | pkgs/libs/ 10 | pkgs/netapps/ 11 | pkgs/tools/ 12 | toolkit/ 13 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/manual/Makefile: -------------------------------------------------------------------------------- 1 | all: ferret.pdf 2 | 3 | .PHONY: ferret.pdf 4 | 5 | ferret.pdf: 6 | texi2dvi --pdf ferret.texi 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/html/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/html/up.png -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse3.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse7.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse8.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse9.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse9.html -------------------------------------------------------------------------------- /src/include/heaplayers/util/.svn/text-base/sparc-interchange.il.svn-base: -------------------------------------------------------------------------------- 1 | .inline MyInterlockedExchange,8 2 | 3 | mov %o0,%o2 4 | mov %o1,%o0 5 | swap [%o2],%o0 6 | 7 | .end 8 | -------------------------------------------------------------------------------- /src/include/heaplayers/util/.svn/text-base/x86_64-interchange.il.svn-base: -------------------------------------------------------------------------------- 1 | .inline MyInterlockedExchange,0 2 | 3 | movq %rsi,%rax 4 | lock 5 | xchgq %rax,(%rdi) 6 | 7 | .end 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse11.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse11.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse12.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse12.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse13.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse13.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse14.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse14.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse15.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse15.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse17.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse17.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse18.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse18.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse3.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse7.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse8.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse9.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/vipsmanualse9.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/html/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/html/home.png -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/html/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/html/left.png -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/html/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/html/right.png -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/figs/interconvert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/figs/interconvert.png -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse11.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse11.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse12.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse12.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse13.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse13.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse14.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse14.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse15.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse15.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse17.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse17.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse18.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanualse18.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/canneal/src/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2007 Princeton University 2 | All rights reserved. 3 | Authors: Daniel Schwartz-Narbonne 4 | Christian Bienia 5 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/volrend/libtiff.tar.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/apps/volrend/libtiff.tar.Z -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/src/TaskQ/lib/Makefile: -------------------------------------------------------------------------------- 1 | all: taskQ.o 2 | 3 | taskQ.o: 4 | $(CXX) $(CXXFLAGS) -DTASKQ_DIST_FIXED -c taskQDistCommon.c 5 | mv taskQDistCommon.o taskQ.o 6 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/glut-win32/glut32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/glut-win32/glut32.dll -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/glut-win32/glut32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/glut-win32/glut32.lib -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/html/figs/interconvert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/html/figs/interconvert.png -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/raytrace/inputs/car.env.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/apps/raytrace/inputs/car.env.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/raytrace/inputs/car.geo.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/apps/raytrace/inputs/car.geo.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/volrend/inputs/head.den.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/apps/volrend/inputs/head.den.Z -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/BodyPose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/BodyPose.h -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/DMatrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/DMatrix.h -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/Vector3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/Vector3.h -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # icc.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/raytrace/parsec/gcc.bldconf 6 | 7 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/figs/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/figs/arch.png -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/raytrace/inputs/balls4.env.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/apps/raytrace/inputs/balls4.env.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/raytrace/inputs/balls4.geo.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/apps/raytrace/inputs/balls4.geo.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/raytrace/inputs/teapot.env.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/apps/raytrace/inputs/teapot.env.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/raytrace/inputs/teapot.geo.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/apps/raytrace/inputs/teapot.geo.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/d750.O.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/d750.O.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/lshp.O.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/lshp.O.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk14.O.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk14.O.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk15.O.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk15.O.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk16.O.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk16.O.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk17.O.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk17.O.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk18.O.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk18.O.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk23.O.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk23.O.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk25.O.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/tk25.O.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/wr10.O.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/kernels/cholesky/inputs/wr10.O.Z -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/AUTHORS: -------------------------------------------------------------------------------- 1 | Scott Ettinger - scott.m.ettinger@intel.com 2 | Jean-Yves Bouguet - jean-yves.bouguet@intel.com 3 | Christian Bienia - cbienia@cs.princeton.edu 4 | 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/BodyPose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/BodyPose.cpp -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/CameraModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/CameraModel.h -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/freqmine/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/freqmine/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/html/interconvert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/html/interconvert.png -------------------------------------------------------------------------------- /mknvmfs1000: -------------------------------------------------------------------------------- 1 | mount -t nvmfs -o rd_delay_ns_fixed=0,wr_delay_ns_fixed=1000,rd_delay_ns_per_kb=0,wr_delay_ns_per_kb=0,cpu_freq_mhz=2666,size=1000000m nvmfs /mnt/ramdisk/ 2 | mkdir /mnt/ramdisk/nvthreads 3 | -------------------------------------------------------------------------------- /src/include/heaplayers/util/.svn/text-base/x86-interchange.il.svn-base: -------------------------------------------------------------------------------- 1 | .inline MyInterlockedExchange,0 2 | 3 | movl (%esp),%ecx 4 | movl 4(%esp),%eax 5 | lock 6 | xchgl %eax,(%ecx) 7 | 8 | .end 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/ocean_ncp/src/.C..e: -------------------------------------------------------------------------------- 1 | ld: 2 | The shared object /usr/lib/libC.so did not resolve any symbols. 3 | You may want to remove it from your link line. 4 | Unresolved: 5 | main 6 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/BodyGeometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/BodyGeometry.cpp -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/BodyGeometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/BodyGeometry.h -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/CameraModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/CameraModel.cpp -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/ParticleFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/ParticleFilter.h -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/src/Benchmarks/facesim/README_face.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/facesim/src/Benchmarks/facesim/README_face.txt -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/images/interconvert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/reference/images/interconvert.png -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse11.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse11.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse12.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse12.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse13.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse13.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse14.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse14.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse15.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse15.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse17.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse17.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse18.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse18.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse3.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse7.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse8.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse9.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/vipsmanualse9.html -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/src/decoder.h: -------------------------------------------------------------------------------- 1 | #ifndef _DECODER_H_ 2 | #define _DECODER_H_ 1 3 | 4 | #include "dedupdef.h" 5 | 6 | void Decode(config_t * _conf); 7 | 8 | #endif /* !_DECODER_H_ */ 9 | -------------------------------------------------------------------------------- /src/include/heaplayers/bins.h: -------------------------------------------------------------------------------- 1 | #ifndef _BINS_H_ 2 | #define _BINS_H_ 3 | 4 | namespace HL { 5 | 6 | template 7 | class bins; 8 | 9 | } 10 | 11 | 12 | #endif 13 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/AnnealingFactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/AnnealingFactor.h -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/CovarianceMatrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/CovarianceMatrix.h -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/ImageProjection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/ImageProjection.h -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/RandomGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/RandomGenerator.h -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/figs/interconvert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/vips/src/doc/src/vipsmanual/figs/interconvert.png -------------------------------------------------------------------------------- /mkramdisk: -------------------------------------------------------------------------------- 1 | mknod -m 660 /dev/ram b 1 1 2 | chown root.disk /dev/ram 3 | dd if=/dev/zero of=/dev/ram bs=4k count=16777216 4 | /sbin/mkfs -t ext2 -m 0 /dev/ram 67108864 5 | mount -t ext2 /dev/ram /mnt/ramdisk 6 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/AnnealingFactor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/AnnealingFactor.cpp -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/CovarianceMatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/CovarianceMatrix.cpp -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/ImageMeasurements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/ImageMeasurements.cpp -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/ImageMeasurements.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/ImageMeasurements.h -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/ImageProjection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/ImageProjection.cpp -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/RandomGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/bodytrack/src/TrackingBenchmark/RandomGenerator.cpp -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVC2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVC2.dll -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVC2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVC2.lib -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVCE2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVCE2.dll -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVCE2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVCE2.lib -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVSE2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVSE2.dll -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVSE2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/raytrace/src/Utils/pthread-win32/lib/pthreadVSE2.lib -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/doc/demo_code_snippets/fasttransfers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/raytrace/src/doc/demo_code_snippets/fasttransfers.cpp -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/kernels/dedup/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/volrend/inputs/head-scaleddown2.den.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/apps/volrend/inputs/head-scaleddown2.den.Z -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/volrend/inputs/head-scaleddown4.den.Z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/splash2_benchmark-master/codes/apps/volrend/inputs/head-scaleddown4.den.Z -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/fmm/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/fmm/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/bodytrack/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_conf="--disable-threads" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/canneal/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/kernels/canneal/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/run_bench.sh: -------------------------------------------------------------------------------- 1 | for rsize in 64 128 256 512 1024 4096 2 | do 3 | for percent in 25 50 75 100 4 | do 5 | ./eval_tokyo.py -r1 -t8 -q100000 -s$rsize -w$percent -d0 6 | done 7 | done 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/fmm/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/fmm/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/blackscholes/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/blackscholes/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/fluidanimate/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/fluidanimate/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/freqmine/parsec/icc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/freqmine/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="CXXFLAGS=\"${CXXFLAGS} -openmp\"" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/swaptions/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/swaptions/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial bench=1" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/vips/parsec/gcc.bldconf 4 | 5 | # Override configuration 6 | build_conf="${vips_basic_conf} --disable-threads" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/barnes/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/barnes/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/volrend/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/volrend/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/fft/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/kernels/fft/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/barnes/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/barnes/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_cp/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/ocean_cp/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/raytrace/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/raytrace/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/volrend/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/volrend/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/fft/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/kernels/fft/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/lu_cb/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/kernels/lu_cb/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/radix/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/kernels/radix/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/spec/texdep.awk: -------------------------------------------------------------------------------- 1 | { 2 | if($0 ~ /^\\input\{/){ 3 | iname = $1; 4 | gsub("\\\\input{", "", iname); 5 | gsub("}", "", iname); 6 | printf("%s: %s.tex\n", fname, iname); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/streamcluster/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/kernels/streamcluster/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /src/include/heaplayers/.svn/text-base/bins.h.svn-base: -------------------------------------------------------------------------------- 1 | #ifndef _BINS_H_ 2 | #define _BINS_H_ 3 | 4 | namespace HL { 5 | 6 | template 7 | class bins; 8 | 9 | } 10 | 11 | 12 | #endif 13 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/ocean_cp/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/ocean_cp/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/ocean_ncp/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/ocean_ncp/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/radiosity/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/radiosity/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/raytrace/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/raytrace/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/lu_cb/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/kernels/lu_cb/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/lu_ncb/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/kernels/lu_ncb/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/radix/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/kernels/radix/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_cp/src/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/ocean_cp/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_ncp/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/ocean_ncp/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/radiosity/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/radiosity/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/lu_ncb/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/kernels/lu_ncb/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/README: -------------------------------------------------------------------------------- 1 | Default.mk: NVTHREADS_HOME can be changed to specific dthreads home if you didn't download the whole package. 2 | tests/defines.mk: should be changed to where the datasets located if you are not put them into ./datasets. 3 | 4 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/cholesky/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/kernels/cholesky/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/barnes/src/util.H: -------------------------------------------------------------------------------- 1 | #ifndef _UTIL_H_ 2 | #define _UTIL_H_ 3 | 4 | double xrand(double xl, double xh); 5 | void pranset(long seed); 6 | double prand(void); 7 | double cputime(void); 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/water_spatial/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/water_spatial/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/cholesky/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/kernels/cholesky/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/pkgs/apps/ferret/parsec/gcc-pthreads.bldconf 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/spec/depend.mk: -------------------------------------------------------------------------------- 1 | cass.tex: overview.tex 2 | cass.tex: vecset.tex 3 | cass.tex: distfunc.tex 4 | cass.tex: index.tex 5 | cass.tex: storage.tex 6 | cass.tex: management.tex 7 | cass.tex: queryplan.tex 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/freqmine/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is openmp 6 | source ${PARSECDIR}/pkgs/apps/freqmine/parsec/gcc-openmp.bldconf 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/pkgs/apps/vips/parsec/gcc-pthreads.bldconf 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/acquire/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libacquire.la 2 | 3 | libacquire_la_SOURCES = \ 4 | im_clamp.c 5 | 6 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/dummy2.cc: -------------------------------------------------------------------------------- 1 | /* mac os x libtool needs to links libraries containing c++ (eg. cimg) with 2 | * g++ ... force this with a dummy c++ file at the top level 3 | */ 4 | const int im__dummy_value = 42; 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/x264/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/pkgs/apps/x264/parsec/gcc-pthreads.bldconf 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/defines.mk: -------------------------------------------------------------------------------- 1 | SPLASH_HOME = $(PWD)/../../../.. 2 | NVTHREAD_HOME = $(SPLASH_HOME)/../../../.. 3 | NVTHREAD_LIB = $(NVTHREAD_HOME)/src/libnvthread.so 4 | DTHREAD_LIB = $(NVTHREAD_HOME)/third-parties/dthreads/src/libdthread.so 5 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/water_nsquared/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/water_nsquared/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/water_spatial/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2/apps/water_spatial/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=IN_PARSEC" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/water_nsquared/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/ext/splash2x/apps/water_nsquared/parsec/gcc.bldconf 4 | 5 | # Override build environment 6 | build_env="version=serial" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/pkgs/apps/facesim/parsec/gcc-pthreads.bldconf 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/pkgs/apps/raytrace/parsec/gcc-pthreads.bldconf 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/swaptions/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/pkgs/apps/swaptions/parsec/gcc-tbb.bldconf 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/canneal/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/pkgs/kernels/canneal/parsec/gcc-pthreads.bldconf 7 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/pkgs/kernels/dedup/parsec/gcc-pthreads.bldconf 7 | 8 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/barnes/util.H: -------------------------------------------------------------------------------- 1 | #ifndef _UTIL_H_ 2 | #define _UTIL_H_ 3 | 4 | double xrand(double xl, double xh); 5 | void pranset(long seed); 6 | double prand(void); 7 | double cputime(void); 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /eval/tests/dedup/encoder.h: -------------------------------------------------------------------------------- 1 | #ifndef _ENCODER_H_ 2 | #define _ENCODER_H_ 1 3 | 4 | #define MIN_RABIN_CHUNK_SIZE (1*1024) 5 | #define MAX_RABIN_CHUNK_SIZE (60*1024) 6 | 7 | void Encode(config * conf); 8 | 9 | #endif /* !_ENCODER_H_ */ 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/blackscholes/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/pkgs/apps/blackscholes/parsec/gcc-pthreads.bldconf 7 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/pkgs/apps/bodytrack/parsec/gcc-pthreads.bldconf 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/fmm/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/apps/fmm/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/fmm/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/apps/fmm/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/boolean/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libboolean.la 2 | 3 | libboolean_la_SOURCES = \ 4 | bool_dispatch.c \ 5 | boolean.c 6 | 7 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/barnes/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/apps/barnes/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/fft/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/kernels/fft/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/fluidanimate/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization model is pthreads 6 | source ${PARSECDIR}/pkgs/apps/fluidanimate/parsec/gcc-pthreads.bldconf 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/freqmine/src/wtime.h: -------------------------------------------------------------------------------- 1 | /* C/Fortran interface is different on different machines. 2 | * You may need to tweak this. 3 | */ 4 | #ifndef WTIME_H 5 | #define WTIM_H 6 | 7 | extern void wtime(double *t); 8 | 9 | #endif 10 | 11 | -------------------------------------------------------------------------------- /apps/datagen/Makefile: -------------------------------------------------------------------------------- 1 | all: datagen 2 | 3 | datagen: datagen.o 4 | g++ datagen.o -o datagen 5 | 6 | datagen.o: datagen.cpp 7 | g++ -O3 -c -fmessage-length=0 -MMD -MP -std=c++0x -o datagen.o datagen.cpp 8 | 9 | clean: 10 | rm -rf *.d *.o datagen 11 | -------------------------------------------------------------------------------- /apps/kmeans/singlethreaded/Makefile: -------------------------------------------------------------------------------- 1 | all: kmeans 2 | 3 | kmeans: kmeans.o 4 | g++ kmeans.o -o kmeans 5 | 6 | kmeans.o: kmeans.cpp 7 | g++ -O3 -c -fmessage-length=0 -MMD -MP -std=c++0x -o kmeans.o kmeans.cpp 8 | 9 | clean: 10 | rm -rf *.d *.o kmeans 11 | -------------------------------------------------------------------------------- /eval/parsec-3.0/README_fix: -------------------------------------------------------------------------------- 1 | Instructions to help you compile PARSEC 3.0 without too much pain 2 | 3 | dedup: 4 | sudo apt-get install libssl-dev 5 | ferret: 6 | sudo apt-get install libgsl0-dev ImageMagick 7 | swaptions: 8 | sudo apt-get install libtbb-dev 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/ocean_cp/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/apps/ocean_cp/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/ocean_ncp/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/apps/ocean_ncp/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/radiosity/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/apps/radiosity/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/raytrace/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/apps/raytrace/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/volrend/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/apps/volrend/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/lu_cb/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/kernels/lu_cb/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/lu_ncb/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/kernels/lu_ncb/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/radix/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/kernels/radix/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/barnes/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/apps/barnes/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_cp/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/apps/ocean_cp/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/raytrace/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/apps/raytrace/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/volrend/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/apps/volrend/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/fft/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/kernels/fft/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/lu_cb/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/kernels/lu_cb/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/radix/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/kernels/radix/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/src/Public_Library/Grids/Documentation/red_green_grid_ordering_2d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/facesim/src/Public_Library/Grids/Documentation/red_green_grid_ordering_2d.jpg -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/src/Public_Library/Grids/Documentation/red_green_grid_ordering_3d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HewlettPackard/nvthreads/HEAD/eval/parsec-3.0/pkgs/apps/facesim/src/Public_Library/Grids/Documentation/red_green_grid_ordering_3d.jpg -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/.gitignore: -------------------------------------------------------------------------------- 1 | # Object files 2 | *.o 3 | 4 | # Libraries 5 | *.lib 6 | *.a 7 | 8 | # Shared objects (inc. Windows DLLs) 9 | *.dll 10 | *.so 11 | *.so.* 12 | *.dylib 13 | 14 | # Executables 15 | *.exe 16 | *.out 17 | *.app 18 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/raytrace/rltotiff/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = rltotiff 2 | OBJS = rltotiff.o tiff_rgba_io.o 3 | 4 | include ../../../Makefile.config 5 | 6 | LDFLAGS := $(LDFLAGS) -ltiff 7 | 8 | clean: 9 | rm -rf $(OBJS) $(TARGET) 10 | -------------------------------------------------------------------------------- /eval/tests/ferret/include/gsl/gsl_specfunc.h: -------------------------------------------------------------------------------- 1 | /* Author: G. Jungman */ 2 | 3 | 4 | /* Convenience header */ 5 | #ifndef __GSL_SPECFUNC_H__ 6 | #define __GSL_SPECFUNC_H__ 7 | 8 | #include 9 | 10 | #endif /* __GSL_SPECFUNC_H__ */ 11 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/cholesky/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/kernels/cholesky/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_cp/src/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/apps/ocean_cp/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_ncp/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/apps/ocean_ncp/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/radiosity/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/apps/radiosity/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/lu_ncb/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/kernels/lu_ncb/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/facesim/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/freqmine/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/freqmine/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/streamcluster/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization model is pthreads 6 | source ${PARSECDIR}/pkgs/kernels/streamcluster/parsec/gcc-pthreads.bldconf 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/water_nsquared/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/apps/water_nsquared/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/water_spatial/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2/apps/water_spatial/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/water_spatial/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/apps/water_spatial/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/cholesky/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/kernels/cholesky/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/bodytrack/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/bodytrack/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/swaptions/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/swaptions/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/canneal/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/kernels/canneal/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/water_nsquared/parsec/gcc.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc.bldconf - configuration file for PARSEC 4 | 5 | # Default parallelization is pthreads 6 | source ${PARSECDIR}/ext/splash2x/apps/water_nsquared/parsec/gcc-pthreads.bldconf 7 | 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/blackscholes/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/blackscholes/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/ferret/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks gsl libjpeg" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/fluidanimate/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/fluidanimate/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/vips/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks glib libxml2 zlib" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/video/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libvideo.la 2 | 3 | libvideo_la_SOURCES = \ 4 | video_dispatch.c \ 5 | im_video_v4l1.c \ 6 | im_video_test.c 7 | 8 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/x264/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/x264/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks ${build_deps}" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/kernels/dedup/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks ssl zlib" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/raytrace/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks cmake mesa" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/MiniView/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | ADD_EXECUTABLE(rtview rtview ../RTTL/common/MapOptions) 2 | TARGET_LINK_LIBRARIES(rtview RTTL LRT ${GLUT_glut_LIBRARY} ${GL_LIBS} $ENV{LIBS} stdc++ rt) 3 | 4 | INSTALL(TARGETS rtview RUNTIME DESTINATION bin) 5 | 6 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/fmm/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/apps/fmm/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/fmm/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/apps/fmm/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/streamcluster/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/kernels/streamcluster/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/tests/pca/Makefile: -------------------------------------------------------------------------------- 1 | include ../defines.mk 2 | 3 | TEST_NAME = pca 4 | TEST_FILES = pca 5 | TEST_ARGS = -r 4000 -c 4000 -s 100 6 | 7 | DMP_O_GRAN = 6 8 | DMP_O_QUANTUM = 100000 9 | 10 | DMP_B_GRAN = 6 11 | DMP_B_QUANTUM = 100000 12 | 13 | include $(HOME)/Default.mk 14 | 15 | -------------------------------------------------------------------------------- /eval/parsec-3.0/defines.mk: -------------------------------------------------------------------------------- 1 | NVTHREAD_HOME = $(PARSECDIR)/../.. 2 | NVTHREAD_LIB = $(NVTHREAD_HOME)/src/libnvthread.so 3 | DTHREAD_LIB = $(NVTHREAD_HOME)/third-parties/dthreads/src/libdthread.so 4 | NVTHREAD_FLAGS = -rdynamic $(NVTHREAD_LIB) -ldl 5 | DTHREAD_FLAGS = -rdynamic $(DTHREAD_LIB) -ldl 6 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/barnes/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/apps/barnes/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/fft/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/kernels/fft/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/ocean_cp/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/apps/ocean_cp/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/ocean_ncp/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/apps/ocean_ncp/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/radiosity/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/apps/radiosity/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/raytrace/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/apps/raytrace/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/volrend/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/apps/volrend/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/lu_cb/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/kernels/lu_cb/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/lu_ncb/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/kernels/lu_ncb/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/radix/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/kernels/radix/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/barnes/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/apps/barnes/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_cp/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/apps/ocean_cp/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/raytrace/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/apps/raytrace/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/volrend/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/apps/volrend/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/fft/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/kernels/fft/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/lu_cb/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/kernels/lu_cb/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/radix/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/kernels/radix/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/src/TaskQ/lib/config.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Includes declarations that are needed by the splash2 apps to run 3 | * using pthreads. 4 | */ 5 | 6 | #ifndef __CONFIG_H_ 7 | #define __CONFIG_H_ 8 | 9 | #define MAX_THREADS 256 10 | 11 | #endif // __CONFIG_H_ 12 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/kernels/cholesky/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/kernels/cholesky/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_cp/src/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/apps/ocean_cp/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/ocean_ncp/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/apps/ocean_ncp/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/radiosity/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/apps/radiosity/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/lu_ncb/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/kernels/lu_ncb/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/src/Public_Library/Makefile: -------------------------------------------------------------------------------- 1 | default: PhysBAM 2 | 3 | PhysBAM: 4 | $(MAKE) -f Makefile.PhysBAM 5 | 6 | #PhysBAM_OpenGL: 7 | # $(MAKE) -f Makefile.PhysBAM_OpenGL 8 | 9 | %: 10 | $(MAKE) -f Makefile.PhysBAM $@ 11 | # $(MAKE) -f Makefile.PhysBAM_OpenGL $@ 12 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/ferret/parsec/gcc.bldconf 4 | 5 | # Environment to use for configure script and Makefile 6 | # NOTE: $ferret_flags is set in gcc.bldconf 7 | build_env="version=\"serial\" ${ferret_flags}" 8 | 9 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-serial.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/pkgs/apps/raytrace/parsec/gcc.bldconf 6 | 7 | # Overwrite default version string 8 | build_env="${build_env} version=serial" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/x264/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/x264/parsec/gcc.bldconf 4 | 5 | # Override configuration 6 | build_conf="--disable-pthread --extra-asflags=\"${ASFLAGS}\" --extra-cflags=\"${CFLAGS}\" --extra-ldflags=\"${LDFLAGS} ${LIBS}\"" 7 | 8 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/water_nsquared/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/apps/water_nsquared/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/water_spatial/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2/apps/water_spatial/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/water_spatial/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/apps/water_spatial/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/kernels/cholesky/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/kernels/cholesky/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/tests/kmeans/Makefile: -------------------------------------------------------------------------------- 1 | include ../defines.mk 2 | 3 | TEST_NAME = kmeans 4 | TEST_FILES = kmeans 5 | TEST_ARGS = -d 3 -c 1000 -p 100000 -s 1000 6 | 7 | DMP_O_GRAN = 6 8 | DMP_O_QUANTUM = 100000 9 | 10 | DMP_B_GRAN = 6 11 | DMP_B_QUANTUM = 100000 12 | 13 | include $(HOME)/Default.mk 14 | 15 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/water_nsquared/parsec/gcc-hooks.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # gcc-hooks.bldconf - configuration file for PARSEC 4 | 5 | source ${PARSECDIR}/ext/splash2x/apps/water_nsquared/parsec/gcc.bldconf 6 | 7 | # Package dependencies 8 | build_deps="${build_deps} hooks" 9 | 10 | -------------------------------------------------------------------------------- /eval/tests/matrix_multiply/Makefile: -------------------------------------------------------------------------------- 1 | include ../defines.mk 2 | 3 | TEST_NAME = matrix_multiply 4 | TEST_FILES = matrix_multiply 5 | TEST_ARGS = 2000 2000 6 | 7 | DMP_O_GRAN = 6 8 | DMP_O_QUANTUM = 100000 9 | 10 | DMP_B_GRAN = 6 11 | DMP_B_QUANTUM = 100000 12 | 13 | include $(HOME)/Default.mk 14 | 15 | -------------------------------------------------------------------------------- /tests/mempages/empty.cpp: -------------------------------------------------------------------------------- 1 | 2 | void functionOne() 3 | { 4 | } 5 | void functionTwo() 6 | { 7 | } 8 | int main() 9 | { 10 | for (int i = 0; i < 100; ++i) 11 | { 12 | if (i % 3 == 0) 13 | functionOne(); 14 | else 15 | functionTwo(); 16 | } 17 | return 0; 18 | } 19 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/relational/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = librelational.la 2 | 3 | librelational_la_SOURCES = \ 4 | im_ifthenelse.c \ 5 | im_blend.c \ 6 | relational.c \ 7 | relational_dispatch.c 8 | 9 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 10 | -------------------------------------------------------------------------------- /eval/tests/histogram/Makefile: -------------------------------------------------------------------------------- 1 | include ../defines.mk 2 | 3 | TEST_NAME = histogram 4 | TEST_FILES = histogram 5 | TEST_ARGS = $(DATASET_HOME)/histogram_datafiles/large.bmp 6 | 7 | DMP_O_GRAN = 6 8 | DMP_O_QUANTUM = 100000 9 | 10 | DMP_B_GRAN = 6 11 | DMP_B_QUANTUM = 100000 12 | 13 | include $(HOME)/Default.mk 14 | 15 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/parsec/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | source ${PARSECDIR}/pkgs/apps/facesim/parsec/gcc.bldconf 4 | 5 | # Environment to use for configure script and Makefile 6 | build_env="version=serial PHYSBAM=${PARSECDIR}/pkgs/apps/facesim/obj/${PARSECPLAT} CXXFLAGS=\"${CXXFLAGS} -fexceptions\"" 7 | 8 | -------------------------------------------------------------------------------- /eval/tests/reverse_index/Makefile: -------------------------------------------------------------------------------- 1 | include ../defines.mk 2 | 3 | TEST_NAME = reverse_index 4 | TEST_FILES = reverseindex 5 | TEST_ARGS = $(DATASET_HOME)/reverse_index_datafiles 6 | 7 | DMP_O_GRAN = 6 8 | DMP_O_QUANTUM = 100000 9 | 10 | DMP_B_GRAN = 6 11 | DMP_B_QUANTUM = 100000 12 | 13 | include $(HOME)/Default.mk 14 | 15 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/src/TaskQ/lib/taskQDistFixed.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef __TASKQ_DISTLIST_H__ 3 | #define __TASKQ_DISTLIST_H__ 4 | 5 | #define VERSION "Fixed Arrays" 6 | 7 | typedef struct 8 | { 9 | volatile TaskQList shared; 10 | char padding[CACHE_LINE_SIZE]; 11 | } TaskQDetails; 12 | 13 | #endif 14 | -------------------------------------------------------------------------------- /eval/tests/swaptions/MaxFunction.cpp: -------------------------------------------------------------------------------- 1 | // MaxFunction.cpp 2 | // Author: Mark Broadie 3 | 4 | #include 5 | #include 6 | #include 7 | #include "HJM_type.h" 8 | 9 | FTYPE dMax( FTYPE dA, FTYPE dB ); 10 | 11 | FTYPE dMax( FTYPE dA, FTYPE dB ) 12 | { 13 | return (dA>dB ? dA:dB); 14 | } // end of dMax 15 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/src/sha.c: -------------------------------------------------------------------------------- 1 | #include "openssl/sha.h" 2 | 3 | #define SHA_1 4 | #include "openssl/sha_locl.h" 5 | 6 | void SHA1_Digest(const void *data, size_t len, unsigned char *digest) { 7 | SHA_CTX sha; 8 | 9 | SHA1_Init(&sha); 10 | SHA1_Update(&sha, data, len); 11 | SHA1_Final(digest, &sha); 12 | } 13 | 14 | -------------------------------------------------------------------------------- /apps/pagerank/multithreaded/README: -------------------------------------------------------------------------------- 1 | Simple Google PageRank algorithm implementation on artificial data written in good old C. 2 | There are 3 branches of this project, each devoted to different parallelization technique: 3 | - openMP 4 | - openMPI 5 | - Pthreads. 6 | I did this for fun, to take a closer look at PageRank and how to parallelize it. Enjoy. 7 | -------------------------------------------------------------------------------- /eval/parsec-3.0/config/gcc-pthreads.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # gcc-pthreads.bldconf - file containing global information necessary to build 4 | # PARSEC with gcc and pthreads 5 | # 6 | # Copyright (C) 2008 Princeton University 7 | # Written by Christian Bienia 8 | 9 | source ${PARSECDIR}/config/gcc.bldconf 10 | 11 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/benchmark/runbench2: -------------------------------------------------------------------------------- 1 | ./benchmark2 corel lsh image 50 "-L 8 -T 20" 25 1 out1 2 | ./benchmark2 corel lsh image 50 "-L 8 -T 20" 25 2 out2 3 | ./benchmark2 corel lsh image 50 "-L 8 -T 20" 25 3 out3 4 | ./benchmark2 corel lsh image 50 "-L 8 -T 20" 25 4 out4 5 | ./benchmark2 corel lsh image 50 "-L 8 -T 20" 25 5 out5 6 | -------------------------------------------------------------------------------- /eval/tests/string_match/Makefile: -------------------------------------------------------------------------------- 1 | include ../defines.mk 2 | 3 | TEST_NAME = string_match 4 | TEST_FILES = string_match 5 | TEST_ARGS = $(DATASET_HOME)/string_match_datafiles/key_file_500MB.txt 6 | 7 | DMP_O_GRAN = 6 8 | DMP_O_QUANTUM = 100000 9 | 10 | DMP_B_GRAN = 6 11 | DMP_B_QUANTUM = 100000 12 | 13 | include $(HOME)/Default.mk 14 | 15 | -------------------------------------------------------------------------------- /apps/pagerank/icc-multithreaded/README: -------------------------------------------------------------------------------- 1 | Simple Google PageRank algorithm implementation on artificial data written in good old C. 2 | There are 3 branches of this project, each devoted to different parallelization technique: 3 | - openMP 4 | - openMPI 5 | - Pthreads. 6 | I did this for fun, to take a closer look at PageRank and how to parallelize it. Enjoy. 7 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/swaptions/src/MaxFunction.cpp: -------------------------------------------------------------------------------- 1 | // MaxFunction.cpp 2 | // Author: Mark Broadie 3 | 4 | #include 5 | #include 6 | #include 7 | #include "HJM_type.h" 8 | 9 | FTYPE dMax( FTYPE dA, FTYPE dB ); 10 | 11 | FTYPE dMax( FTYPE dA, FTYPE dB ) 12 | { 13 | return (dA>dB ? dA:dB); 14 | } // end of dMax 15 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/swig/vipsCC/VDisplay.i: -------------------------------------------------------------------------------- 1 | /* SWIG interface file for VDisplay. 2 | */ 3 | 4 | %module VDisplay 5 | %{ 6 | #include 7 | %} 8 | 9 | %import "VError.i" 10 | 11 | /* Need to override assignment to get refcounting working. 12 | */ 13 | %rename(__assign__) *::operator=; 14 | 15 | %include vips/VDisplay.h 16 | -------------------------------------------------------------------------------- /eval/tests/ferret/include/cass_timer.h: -------------------------------------------------------------------------------- 1 | #ifndef _TIMER_H_ 2 | #define _TIMER_H_ 3 | 4 | #include 5 | 6 | typedef struct { 7 | struct timeval start, end; 8 | float diff; 9 | } stimer_t; 10 | 11 | void stimer_tick(stimer_t *timer); 12 | 13 | float stimer_tuck(stimer_t *timer, const char *msg); 14 | 15 | #endif /* _TIMER_H_ */ 16 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/radiosity/glibdumb/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Device independent graphics package GLIB. 3 | # NULL graphic device version 4 | # 5 | 6 | OBJS = glib.o 7 | TARGET = glib.a 8 | 9 | include ../../../Makefile.config 10 | 11 | $(TARGET): $(OBJS) 12 | ar crv $(TARGET) $(OBJS) 13 | 14 | clean: 15 | rm -rf $(OBJS) $(TARGET) 16 | -------------------------------------------------------------------------------- /eval/tests/dedup/rabin.h: -------------------------------------------------------------------------------- 1 | #ifndef _RABIN_H 2 | #define _RABIN_H 3 | 4 | #include "dedupdef.h" 5 | 6 | enum { 7 | NWINDOW = 32, 8 | MinSegment = 1024, 9 | RabinMask = 0xfff, // must be less than <= 0x7fff 10 | }; 11 | 12 | void rabininit(int, u32int*, u32int*); 13 | 14 | int rabinseg(uchar*, int, int, u32int*, u32int*); 15 | 16 | #endif //_RABIN_H 17 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/freqmine/src/wtime.cpp: -------------------------------------------------------------------------------- 1 | #include "wtime.h" 2 | #include 3 | #include 4 | 5 | void wtime(double *t) 6 | { 7 | static int sec = -1; 8 | 9 | struct timeval tv; 10 | gettimeofday(&tv, NULL); 11 | if (sec < 0) 12 | sec = tv.tv_sec; 13 | *t = (tv.tv_sec - sec) + 1.0e-6*tv.tv_usec; 14 | } 15 | 16 | 17 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/src/openssl/README: -------------------------------------------------------------------------------- 1 | This directory contains the subset of the OpenSSL library that implements the 2 | SHA1 functionality used by dedup. 3 | 4 | The code has been extracted from OpenSSL v0.9.8j and is covered by the OpenSSL 5 | license and the original SSLeay license. See the LICENSE files for details. 6 | 7 | - Christian Bienia 8 | 9 | -------------------------------------------------------------------------------- /eval/tests/linear_regression/Makefile: -------------------------------------------------------------------------------- 1 | include ../defines.mk 2 | 3 | TEST_NAME = linear_regression 4 | TEST_FILES = linear_regression 5 | TEST_ARGS = $(DATASET_HOME)/linear_regression_datafiles/key_file_500MB.txt 6 | 7 | DMP_O_GRAN = 6 8 | DMP_O_QUANTUM = 100000 9 | 10 | DMP_B_GRAN = 6 11 | DMP_B_QUANTUM = 100000 12 | 13 | include $(HOME)/Default.mk 14 | 15 | -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- 1 | To build NVthreads library, type the following commands: 2 | cd $NVthreads/src 3 | make 4 | 5 | Your NVthreads library named libnvthread.so will be compiled and ready to use at: 6 | $NVthreads/src/libnvthread.so 7 | 8 | To link your application to NVthreads library 9 | gcc -o foo.o foo.c -ldl -rdynamic $NVthreads/src/libnvthread.so 10 | 11 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/barnes/src/grav.H: -------------------------------------------------------------------------------- 1 | #ifndef _GRAV_H_ 2 | #define _GRAV_H_ 3 | 4 | void hackgrav(bodyptr p, long ProcessId); 5 | void gravsub(register nodeptr p, long ProcessId); 6 | void hackwalk(long ProcessId); 7 | void walksub(nodeptr n, real dsq, long ProcessId); 8 | bool subdivp(register nodeptr p, real dsq, long ProcessId); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/vips-7.22.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | includedir=@includedir@ 5 | 6 | Name: vips-@IM_MAJOR_VERSION@.@IM_MINOR_VERSION@ 7 | Description: Image processing library 8 | Version: @VERSION@ 9 | Requires: @PACKAGES_USED@ 10 | Libs: -L${libdir} -lvips @VIPS_LIBS@ 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/barnes/grav.H: -------------------------------------------------------------------------------- 1 | #ifndef _GRAV_H_ 2 | #define _GRAV_H_ 3 | 4 | void hackgrav(bodyptr p, long ProcessId); 5 | void gravsub(register nodeptr p, long ProcessId); 6 | void hackwalk(long ProcessId); 7 | void walksub(nodeptr n, real dsq, long ProcessId); 8 | bool subdivp(register nodeptr p, real dsq, long ProcessId); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/fmm/times: -------------------------------------------------------------------------------- 1 | TIMING: 2 | 1 256 1.00e-06 5 3 | Time Step 0 4 | Processor 0 5 | Total Time = 856 6 | Time Step 1 7 | Processor 0 8 | Total Time = 861 9 | Time Step 2 10 | Processor 0 11 | Total Time = 1041 12 | Time Step 3 13 | Processor 0 14 | Total Time = 826 15 | Time Step 4 16 | Processor 0 17 | Total Time = 856 18 | END 19 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/ocean/non_contiguous_partitions/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = OCEAN 2 | OBJS = jacobcalc.o laplacalc.o main.o multi.o slave1.o slave2.o 3 | 4 | include ../../../Makefile.config 5 | 6 | decs.h: decs.H 7 | jacobcalc.c: decs.h 8 | main.c: decs.h 9 | slave1.c: decs.h 10 | laplacalc.c: decs.h 11 | multi.c : decs.h 12 | slave2.c: decs.h 13 | 14 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2/apps/fmm/src/times: -------------------------------------------------------------------------------- 1 | TIMING: 2 | 1 16384 1.00e-06 5 3 | Time Step 0 4 | Processor 0 5 | Total Time = 132948 6 | Time Step 1 7 | Processor 0 8 | Total Time = 130913 9 | Time Step 2 10 | Processor 0 11 | Total Time = 129669 12 | Time Step 3 13 | Processor 0 14 | Total Time = 128859 15 | Time Step 4 16 | Processor 0 17 | Total Time = 127895 18 | END 19 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/src/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright 1999-2004 Josh Bao, Robert Bridson, Douglas Enright, Ronald 2 | Fedkiw, Eran Guendelman, Frederic Gibou, Geoffrey Irving, Sergey Koltakov, 3 | Frank Losasso, Ian Mitchell, Neil Molino, Igor Neverov, Duc Nguyen, 4 | Nick Rasmussen, Andrew Selle, Eftychios Sifakis, Joseph Teran, 5 | and Rachel Weinstein. 6 | All rights reserved. 7 | 8 | -------------------------------------------------------------------------------- /src/include/xpageinfo.h: -------------------------------------------------------------------------------- 1 | #ifndef __XPAGEINFO_H__ 2 | #define __XPAGEINFO_H__ 3 | 4 | struct xpageinfo { 5 | int pageNo; 6 | 7 | int version; 8 | 9 | int diriedBy; 10 | // Used to save start address for this page. 11 | void * pageStart; 12 | bool isUpdated; 13 | bool isShared; 14 | bool isLogged; 15 | bool release; 16 | }; 17 | 18 | #endif /* __XPAGEINFO_H__ */ 19 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/vipsCC-7.22.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | includedir=@includedir@ 5 | 6 | Name: vipsCC-@IM_MAJOR_VERSION@.@IM_MINOR_VERSION@ 7 | Description: C++ API for vips image processing library 8 | Version: @VERSION@ 9 | Requires: vips-@IM_MAJOR_VERSION@.@IM_MINOR_VERSION@ = @VERSION@ 10 | Libs: -L${libdir} -lvipsCC 11 | -------------------------------------------------------------------------------- /eval/tests/word_count/Makefile: -------------------------------------------------------------------------------- 1 | include ../defines.mk 2 | 3 | TEST_NAME = word_count 4 | TEST_FILES = word_count sort 5 | #TEST_ARGS = ../../datasets/word_count/word_100MB.txt 6 | TEST_ARGS = $(DATASET_HOME)/word_count_datafiles/word_100MB.txt 7 | 8 | DMP_O_GRAN = 6 9 | DMP_O_QUANTUM = 100000 10 | 11 | DMP_B_GRAN = 6 12 | DMP_B_QUANTUM = 100000 13 | 14 | include $(HOME)/Default.mk 15 | 16 | -------------------------------------------------------------------------------- /eval/tests/dedup/config.h: -------------------------------------------------------------------------------- 1 | #ifndef CONFIG_H 2 | #define CONFIG_H 3 | 4 | //Define to 1 to enable parallelization with pthreads 5 | //#define PARALLEL 1 6 | 7 | //Define to desired number of threads per queues 8 | //The total number of queues between two pipeline stages will be 9 | //greater or equal to #threads/MAX_THREADS_PER_QUEUE 10 | #define MAX_THREADS_PER_QUEUE 4 11 | 12 | #endif//CONFIG_H 13 | -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/pad.h: -------------------------------------------------------------------------------- 1 | #ifndef _PAD_H_ 2 | #define _PAD_H_ 3 | 4 | 5 | // Add a cache-pad to an object. 6 | 7 | template 8 | class Pad : public Super { 9 | private: 10 | // Add a pad field with a name that is unlikely 11 | // to conflict with a real field name. 12 | char _pad_QWERTYUIOP1234567890[CacheLineSize]; 13 | }; 14 | 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/inplace/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libinplace.la 2 | 3 | libinplace_la_SOURCES = \ 4 | im_circle.c \ 5 | flood.c \ 6 | im_insertplace.c \ 7 | im_paintrect.c \ 8 | im_plotmask.c \ 9 | inplace_dispatch.c \ 10 | line_draw.c \ 11 | plot_point.c \ 12 | smudge_area.c 13 | 14 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 15 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/mask/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libmask.la 2 | 3 | libmask_la_SOURCES = \ 4 | rotmask.c \ 5 | im_gaussmasks.c \ 6 | im_logmasks.c \ 7 | rw_mask.c \ 8 | im_matcat.c \ 9 | im_matinv.c \ 10 | im_matmul.c \ 11 | im_mattrn.c \ 12 | matalloc.c \ 13 | mask_dispatch.c 14 | 15 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 16 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/swig/vipsCC/VError.i: -------------------------------------------------------------------------------- 1 | /* SWIG interface file for VError. 2 | */ 3 | 4 | %module VError 5 | %{ 6 | #include 7 | %} 8 | 9 | %include "std_except.i" 10 | %include "std_string.i" 11 | 12 | %include vips/VError.h 13 | 14 | %extend vips::VError { 15 | const char *__str__ () { 16 | return $self->what (); 17 | } 18 | } 19 | 20 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/radiosity/glibps/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # CS348C Radiosity Device independent graphics package GLIB. 3 | # SUN/Xview version makefile 4 | # 5 | # 6 | 7 | TARGET = glibps.a 8 | OBJS = glibps.o 9 | 10 | include ../../../Makefile.config 11 | 12 | $(TARGET): $(OBJS) 13 | ar crv $(TARGET) $(OBJS) 14 | 15 | clean: 16 | rm -rf *.o $(TARGET) 17 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/fluidanimate/src/Makefile: -------------------------------------------------------------------------------- 1 | PREFIX=${PARSECDIR}/pkgs/apps/fluidanimate/inst/${PARSECPLAT} 2 | TARGET=fluidanimate 3 | 4 | CXXFLAGS += -Wno-invalid-offsetof 5 | 6 | all: 7 | $(MAKE) -f Makefile.${version} all 8 | 9 | clean: 10 | $(MAKE) -f Makefile.${version} clean 11 | 12 | install: 13 | mkdir -p $(PREFIX)/bin 14 | cp -f $(TARGET) $(PREFIX)/bin 15 | cp -f fluidcmp $(PREFIX)/bin 16 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/morphology/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libmorphology.la 2 | 3 | libmorphology_la_SOURCES = \ 4 | im_cntlines.c \ 5 | im_dilate.c\ 6 | im_erode.c\ 7 | im_rank.c \ 8 | im_rank_image.c \ 9 | im_zerox.c \ 10 | morph_dispatch.c \ 11 | im_label_regions.c \ 12 | im_profile.c 13 | 14 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 15 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/doc/apinotes.dox: -------------------------------------------------------------------------------- 1 | /*! 2 | @defgroup api_notes Notes of some API querks ... 3 | 4 | this is just a list of random thoughts about how some API issues are supposed 5 | to work. pretty much unsorted right now, feel free to sort/extend. if 6 | somebody asks a question about something is supposed to work, document 7 | it _here_, and send him a copy of this documentation 8 | 9 | 10 | */ -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/tokyocabinet.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | datarootdir = @datarootdir@ 4 | bindir=@bindir@ 5 | libdir=@libdir@ 6 | libexecdir=@libexecdir@ 7 | includedir=@includedir@ 8 | datadir=@datadir@ 9 | 10 | Name: Tokyo Cabinet 11 | Description: a modern implementation of DBM 12 | Version: @PACKAGE_VERSION@ 13 | Libs: -L${libdir} -ltokyocabinet @LIBS@ 14 | Cflags: -I${includedir} 15 | -------------------------------------------------------------------------------- /eval/tests/dedup/lib/pkgconfig/libcrypto.pc: -------------------------------------------------------------------------------- 1 | prefix=/nfs/cm/scratch1/tonyliu/multithread/parsec-2.1-32bit/bin/../pkgs/libs/ssl/inst/amd64-linux.pthreads 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: OpenSSL-libcrypto 7 | Description: OpenSSL cryptography library 8 | Version: 0.9.8j 9 | Requires: 10 | Libs: -L${libdir} -lcrypto -ldl 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /src/include/heaplayers/util/blockinglock.h: -------------------------------------------------------------------------------- 1 | // -*- C++ -*- 2 | 3 | #ifndef _BLOCKINGLOCK_H_ 4 | #define _BLOCKINGLOCK_H_ 5 | 6 | #if defined(_WIN32) 7 | #include "winlock.h" 8 | #else 9 | #include "posixlock.h" 10 | #endif 11 | 12 | namespace HL { 13 | 14 | class BlockingLock : 15 | #if defined(_WIN32) 16 | public WinLockType {}; 17 | #else 18 | public PosixLockType {}; 19 | #endif 20 | 21 | } 22 | 23 | #endif 24 | -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/.svn/text-base/pad.h.svn-base: -------------------------------------------------------------------------------- 1 | #ifndef _PAD_H_ 2 | #define _PAD_H_ 3 | 4 | 5 | // Add a cache-pad to an object. 6 | 7 | template 8 | class Pad : public Super { 9 | private: 10 | // Add a pad field with a name that is unlikely 11 | // to conflict with a real field name. 12 | char _pad_QWERTYUIOP1234567890[CacheLineSize]; 13 | }; 14 | 15 | 16 | #endif 17 | -------------------------------------------------------------------------------- /eval/parsec-3.0/config/gcc-openmp.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # gcc-openmp.bldconf - file containing global information necessary to build 4 | # PARSEC with gcc and openmp 5 | # 6 | # Copyright (C) 2008 Princeton University 7 | # Written by Christian Bienia 8 | 9 | source ${PARSECDIR}/config/gcc.bldconf 10 | 11 | # Enable OpenMP 12 | CFLAGS="${CFLAGS} -fopenmp" 13 | CXXFLAGS="${CXXFLAGS} -fopenmp" 14 | 15 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/src/util.h: -------------------------------------------------------------------------------- 1 | #ifndef _UTIL_H_ 2 | #define _UTIL_H_ 3 | 4 | #include "dedupdef.h" 5 | 6 | /* File I/O with error checking */ 7 | int xread(int sd, void *buf, size_t len); 8 | int xwrite(int sd, const void *buf, size_t len); 9 | 10 | /* Process file header */ 11 | int read_header(int fd, byte *compress_type); 12 | int write_header(int fd, byte compress_type); 13 | 14 | #endif //_UTIL_H_ 15 | 16 | -------------------------------------------------------------------------------- /eval/tests/dedup/lib/pkgconfig/libssl.pc: -------------------------------------------------------------------------------- 1 | prefix=/nfs/cm/scratch1/tonyliu/multithread/parsec-2.1-32bit/bin/../pkgs/libs/ssl/inst/amd64-linux.pthreads 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: OpenSSL 7 | Description: Secure Sockets Layer and cryptography libraries 8 | Version: 0.9.8j 9 | Requires: 10 | Libs: -L${libdir} -lssl -lcrypto -ldl 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /eval/tests/dedup/lib/pkgconfig/openssl.pc: -------------------------------------------------------------------------------- 1 | prefix=/nfs/cm/scratch1/tonyliu/multithread/parsec-2.1-32bit/bin/../pkgs/libs/ssl/inst/amd64-linux.pthreads 2 | exec_prefix=${prefix} 3 | libdir=${exec_prefix}/lib 4 | includedir=${prefix}/include 5 | 6 | Name: OpenSSL 7 | Description: Secure Sockets Layer and cryptography libraries and tools 8 | Version: 0.9.8j 9 | Requires: 10 | Libs: -L${libdir} -lssl -lcrypto -ldl 11 | Cflags: -I${includedir} 12 | -------------------------------------------------------------------------------- /eval/tests/ferret/include/local.h: -------------------------------------------------------------------------------- 1 | #ifndef __WDONG_LOCAL__ 2 | #define __WDONG_LOCAL__ 3 | 4 | /* y = a + b x */ 5 | static inline void least_squares (double *a, double *b, int n, double sxx, double sxy, double sx, double sy) 6 | { 7 | *b = (n * sxy - sx*sy) / (n * sxx - sx*sx); 8 | *a = (sy - *b * sx) / n; 9 | } 10 | 11 | int localdim (double a, double b, double *alpha, double *beta, double W, int M, int L, int K); 12 | 13 | #endif 14 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/freqmine/src/fsout.h: -------------------------------------------------------------------------------- 1 | #ifndef _FSOUT_CLASS 2 | #define _FSOUT_CLASS 3 | 4 | #include 5 | 6 | class FSout 7 | { 8 | public: 9 | 10 | FSout(char *filename); 11 | ~FSout(); 12 | 13 | int isOpen(); 14 | 15 | void printset(int length, int *iset); 16 | void printSet(int length, int *iset, int support); 17 | void close(); 18 | 19 | private: 20 | 21 | FILE *out; 22 | }; 23 | 24 | #endif 25 | 26 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/tools/mosaicing/Makefile.am: -------------------------------------------------------------------------------- 1 | 2 | bin_PROGRAMS = \ 3 | find_mosaic \ 4 | mergeup 5 | 6 | find_mosaic_SOURCES = find_mosaic.c 7 | mergeup_SOURCES = mergeup.c 8 | 9 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 10 | AM_LDFLAGS = @LDFLAGS@ 11 | LDADD = @VIPS_CFLAGS@ ${top_builddir}/libvips/libvips.la @VIPS_LIBS@ 12 | if ENABLE_CXX 13 | LDADD += @VIPS_CXX_LIBS@ 14 | endif 15 | 16 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pod2man_script: -------------------------------------------------------------------------------- 1 | FILES=./pkgs/libs/ssl/src/doc/apps/*.pod 2 | for f in $FILES 3 | do 4 | echo "Processing $f file..." 5 | sed 's/\=item\ \([0-9]\)/\=item\ C<\1>/g' $f > tmp 6 | cat tmp > $f 7 | rm tmp 8 | done 9 | 10 | FILES=./pkgs/libs/ssl/src/doc/ssl/*.pod 11 | for f in $FILES 12 | do 13 | echo "Processing $f file..." 14 | sed 's/\=item\ \([0-9]\)/\=item\ C<\1>/g' $f > tmp 15 | cat tmp > $f 16 | rm tmp 17 | done 18 | -------------------------------------------------------------------------------- /src/include/heaplayers/util/.svn/text-base/blockinglock.h.svn-base: -------------------------------------------------------------------------------- 1 | // -*- C++ -*- 2 | 3 | #ifndef _BLOCKINGLOCK_H_ 4 | #define _BLOCKINGLOCK_H_ 5 | 6 | #if defined(_WIN32) 7 | #include "winlock.h" 8 | #else 9 | #include "posixlock.h" 10 | #endif 11 | 12 | namespace HL { 13 | 14 | class BlockingLock : 15 | #if defined(_WIN32) 16 | public WinLockType {}; 17 | #else 18 | public PosixLockType {}; 19 | #endif 20 | 21 | } 22 | 23 | #endif 24 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/doc/api_layers.dox: -------------------------------------------------------------------------------- 1 | /*! 2 | 3 | @defgroup api_layers The different API layers 4 | 5 | */ 6 | 7 | 8 | /*! 9 | 10 | @defgroup rt_api RT: Core API for defining geometry and tracing individual rays, but not for rendering 11 | 12 | @ingroup api_layers 13 | 14 | */ 15 | 16 | /*! 17 | 18 | @defgroup lrt_api LRT: Everything related to actually rendering a frame 19 | 20 | @ingroup api_layers 21 | 22 | */ 23 | -------------------------------------------------------------------------------- /eval/disable_ht.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | 3 | import os 4 | import sys 5 | import subprocess 6 | import re 7 | import multiprocessing as mp 8 | import time 9 | 10 | 11 | allcores = mp.cpu_count() 12 | for cpu in range(1,allcores): 13 | if cpu%2 == 0 : 14 | cmd = 'echo 1 > /sys/devices/system/cpu/cpu'+str(cpu)+'/online' 15 | else: 16 | cmd = 'echo 0 > /sys/devices/system/cpu/cpu'+str(cpu)+'/online' 17 | os.system(cmd); 18 | sys.exit() 19 | 20 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/barnes/src/getparam.H: -------------------------------------------------------------------------------- 1 | #ifndef _GETPARAM_H_ 2 | #define _GETPARAM_H_ 3 | 4 | void initparam(string *defv); 5 | string getparam(string name); 6 | long getiparam(string name); 7 | long getlparam(string name); 8 | bool getbparam(string name); 9 | double getdparam(string name); 10 | long scanbind(string bvec[], string name); 11 | bool matchname(string bind, string name); 12 | string extrvalue(string arg); 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/src/lsh/local.h: -------------------------------------------------------------------------------- 1 | #ifndef __WDONG_LOCAL__ 2 | #define __WDONG_LOCAL__ 3 | 4 | /* y = a + b x */ 5 | static inline void least_squares (double *a, double *b, int n, double sxx, double sxy, double sx, double sy) 6 | { 7 | *b = (n * sxy - sx*sy) / (n * sxx - sx*sx); 8 | *a = (sy - *b * sx) / n; 9 | } 10 | 11 | int localdim (double a, double b, double *alpha, double *beta, double W, int M, int L, int K); 12 | 13 | #endif 14 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/RTTL/API/ISG.cxx: -------------------------------------------------------------------------------- 1 | #include "RTTL/API/ISG.hxx" 2 | #include "LRT/include/lrt.h" 3 | 4 | namespace ISG { 5 | int current_timestamp = 0; 6 | 7 | /*! the default world to use if no world was specified explicitly */ 8 | World *World::m_default; 9 | }; 10 | 11 | 12 | void rtShow(node_t node) 13 | { 14 | World *world = World::getDefaultWorld(); 15 | world->rootNode.push_back((RootNode*)node); 16 | }; 17 | 18 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/barnes/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = BARNES 2 | OBJS = code.o code_io.o load.o grav.o getparam.o util.o 3 | 4 | include ../../Makefile.config 5 | 6 | stdinc.h: code.h defs.h util.h vectmath.h load.h code_io.h grav.h getparam.h stdinc.H 7 | code.o: code.C stdinc.h 8 | code_io.o: code_io.C stdinc.h 9 | getparam.o: getparam.C stdinc.h 10 | grav.o: grav.C stdinc.h 11 | load.o: load.C stdinc.h 12 | util.o: util.C stdinc.h 13 | 14 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/barnes/getparam.H: -------------------------------------------------------------------------------- 1 | #ifndef _GETPARAM_H_ 2 | #define _GETPARAM_H_ 3 | 4 | void initparam(string *defv); 5 | string getparam(string name); 6 | long getiparam(string name); 7 | long getlparam(string name); 8 | bool getbparam(string name); 9 | double getdparam(string name); 10 | long scanbind(string bvec[], string name); 11 | bool matchname(string bind, string name); 12 | string extrvalue(string arg); 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /src/include/heaplayers/util/guard.h: -------------------------------------------------------------------------------- 1 | // -*- C++ -*- 2 | 3 | #ifndef _GUARD_H_ 4 | #define _GUARD_H_ 5 | 6 | namespace HL { 7 | 8 | template 9 | class Guard { 10 | public: 11 | inline Guard (LockType& l) 12 | : _lock (l) 13 | { 14 | _lock.lock(); 15 | } 16 | 17 | inline ~Guard (void) { 18 | _lock.unlock(); 19 | } 20 | private: 21 | LockType& _lock; 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /eval/parsec-3.0/config/gcc-serial.bldconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # gcc-serial.bldconf - file containing global information necessary to build 4 | # the serial versions of the PARSEC programs with gcc 5 | # 6 | # Copyright (C) 2006-2007 Princeton University 7 | # Written by Christian Bienia 8 | 9 | # Global configuration is identical to multi-threaded version 10 | source ${PARSECDIR}/config/gcc.bldconf 11 | 12 | PARMACS_MACRO_FILE="serial" 13 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/src/rabin.h: -------------------------------------------------------------------------------- 1 | #ifndef _RABIN_H_ 2 | #define _RABIN_H_ 3 | 4 | /* Define USED macro */ 5 | #define USED(x) { ulong y __attribute__ ((unused)); y = (ulong)x; } 6 | 7 | enum { 8 | NWINDOW = 32, 9 | MinSegment = 1024, 10 | RabinMask = 0xfff, // must be less than <= 0x7fff 11 | }; 12 | 13 | void rabininit(int, u32int*, u32int*); 14 | 15 | int rabinseg(uchar*, int, int, u32int*, u32int*); 16 | 17 | #endif //_RABIN_H_ 18 | 19 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/ocean/contiguous_partitions/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = OCEAN 2 | OBJS = jacobcalc.o jacobcalc2.o laplacalc.o linkup.o main.o multi.o slave1.o slave2.o subblock.o 3 | 4 | include ../../../Makefile.config 5 | 6 | decs.h: decs.H 7 | jacobcalc.c: decs.h 8 | linkup.c: decs.h 9 | slave1.c: decs.h 10 | jacobcalc2.c: decs.h 11 | main.c: decs.h 12 | slave2.c: decs.h 13 | laplacalc.c: decs.h 14 | multi.c: decs.h 15 | subblock.c: decs.h 16 | 17 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/other/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libother.la 2 | 3 | libother_la_SOURCES = \ 4 | cooc_funcs.c \ 5 | glds_funcs.c \ 6 | im_benchmark.c \ 7 | im_dif_std.c \ 8 | im_eye.c \ 9 | im_grey.c \ 10 | im_make_xy.c \ 11 | im_meanstd.c \ 12 | im_simcontr.c \ 13 | im_sines.c \ 14 | im_spatres.c \ 15 | im_zone.c \ 16 | other_dispatch.c 17 | 18 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 19 | -------------------------------------------------------------------------------- /eval/tests/ferret/include/arena.h: -------------------------------------------------------------------------------- 1 | #ifndef _ARENA_H_ 2 | #define _ARENA_H_ 3 | #if defined(__cplusplus) 4 | extern "C" { 5 | #endif 6 | 7 | typedef struct MemArena MemArena; 8 | 9 | MemArena *mkmemarena(void *(*)(size_t), void *(*)(void*, size_t), void (*)(void*), unsigned long); 10 | void freememarena(MemArena*); 11 | void memarenastats(MemArena*); 12 | void *memarenamalloc(MemArena*, unsigned long); 13 | #if defined(__cplusplus) 14 | } 15 | #endif 16 | #endif 17 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/include/cass_timer.h: -------------------------------------------------------------------------------- 1 | #ifndef _TIMER_H_ 2 | #define _TIMER_H_ 3 | 4 | #include 5 | 6 | #ifdef __cplusplus 7 | extern "C" { 8 | #endif 9 | 10 | typedef struct { 11 | struct timeval start, end; 12 | float diff; 13 | } stimer_t; 14 | 15 | void stimer_tick(stimer_t *timer); 16 | 17 | float stimer_tuck(stimer_t *timer, const char *msg); 18 | 19 | #ifdef __cplusplus 20 | }; 21 | #endif 22 | 23 | #endif /* _TIMER_H_ */ 24 | -------------------------------------------------------------------------------- /src/include/heaplayers/util/.svn/text-base/guard.h.svn-base: -------------------------------------------------------------------------------- 1 | // -*- C++ -*- 2 | 3 | #ifndef _GUARD_H_ 4 | #define _GUARD_H_ 5 | 6 | namespace HL { 7 | 8 | template 9 | class Guard { 10 | public: 11 | inline Guard (LockType& l) 12 | : _lock (l) 13 | { 14 | _lock.lock(); 15 | } 16 | 17 | inline ~Guard (void) { 18 | _lock.unlock(); 19 | } 20 | private: 21 | LockType& _lock; 22 | }; 23 | 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/include/arena.h: -------------------------------------------------------------------------------- 1 | #ifndef _ARENA_H_ 2 | #define _ARENA_H_ 3 | #if defined(__cplusplus) 4 | extern "C" { 5 | #endif 6 | 7 | typedef struct MemArena MemArena; 8 | 9 | MemArena *mkmemarena(void *(*)(size_t), void *(*)(void*, size_t), void (*)(void*), unsigned long); 10 | void freememarena(MemArena*); 11 | void memarenastats(MemArena*); 12 | void *memarenamalloc(MemArena*, unsigned long); 13 | #if defined(__cplusplus) 14 | } 15 | #endif 16 | #endif 17 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/src/lsh/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY: all clean 2 | 3 | all: liblsh.a 4 | 5 | clean: 6 | rm *.o liblsh.a 7 | 8 | liblsh.a: $(OBJS) 9 | ar r $@ $^ 10 | ranlib $@ 11 | 12 | C_SRC = *.c 13 | CXX_SRC = *.cpp 14 | OBJS = $(C_SRC:%.c=%.o) $(CXX_SRC:%.cpp=%.o) 15 | 16 | all: $(LIBDIR)/liblsh.a 17 | make -C lsh 18 | 19 | clean: 20 | rm $(LIBDIR)/libcass.a *.o 21 | make -C lsh clean 22 | 23 | $(LIBDIR)/libcass.a: $(OBJS) 24 | ar r $@ $^ 25 | ranlib $@ 26 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/convolution/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libconvolution.la 2 | 3 | libconvolution_la_SOURCES = \ 4 | convol_dispatch.c \ 5 | im_addgnoise.c \ 6 | im_compass.c \ 7 | im_conv.c \ 8 | im_conv_f.c \ 9 | im_convsep.c \ 10 | im_convsep_f.c \ 11 | im_contrast_surface.c \ 12 | im_fastcor.c \ 13 | im_gradcor.c \ 14 | im_sharpen.c \ 15 | im_spcor.c 16 | 17 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 18 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/freq_filt/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libfreq_filt.la 2 | 3 | libfreq_filt_la_SOURCES = \ 4 | fft_sp.c \ 5 | fmask4th.c \ 6 | im_phasecor_fft.c \ 7 | fmaskcir.c \ 8 | freq_dispatch.c \ 9 | im_disp_ps.c \ 10 | im_fractsurf.c \ 11 | im_freq_mask.c \ 12 | im_freqflt.c \ 13 | im_fwfft.c \ 14 | im_invfft.c \ 15 | im_invfftr.c \ 16 | im_rotquad.c 17 | 18 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 19 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/doc/manual/layout.texi: -------------------------------------------------------------------------------- 1 | @menu 2 | * Memory Data Layout 3 | * Directory Layout 4 | * Data File Format 5 | * Benchmark File Format 6 | @end menu 7 | 8 | @node Memory Data Layout 9 | @section Memory Data Layout 10 | 11 | @node Directory Layout 12 | @section Directory Layout 13 | 14 | @node Data File Format 15 | @section Data File Format 16 | @anchor{x-fileformat} 17 | 18 | @node Benchmark File Format 19 | @section Benchmark File Format 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /eval/tests/streamcluster/Makefile: -------------------------------------------------------------------------------- 1 | include ../defines.mk 2 | 3 | #NTHREADS=12 4 | TEST_NAME = streamcluster 5 | TEST_FILES = streamcluster 6 | #TEST_ARGS = 10 20 128 16384 16384 1000 none output.txt $(NCORES) 7 | TEST_ARGS = 10 20 128 16384 16384 1000 none output.txt $(NTHREADS) 8 | 9 | CFLAGS = -DENABLE_THREADS 10 | LIBS = -lstdc++ -lm 11 | 12 | DMP_O_GRAN = 6 13 | DMP_O_QUANTUM = 100000 14 | 15 | DMP_B_GRAN = 6 16 | DMP_B_QUANTUM = 100000 17 | 18 | include $(HOME)/Default.mk 19 | 20 | -------------------------------------------------------------------------------- /eval/tests/swaptions/resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Visual C++ generated include file. 3 | // Used by hjm_securities_xll.rc 4 | // 5 | 6 | // Next default values for new objects 7 | // 8 | #ifdef APSTUDIO_INVOKED 9 | #ifndef APSTUDIO_READONLY_SYMBOLS 10 | #define _APS_NEXT_RESOURCE_VALUE 101 11 | #define _APS_NEXT_COMMAND_VALUE 40001 12 | #define _APS_NEXT_CONTROL_VALUE 1001 13 | #define _APS_NEXT_SYMED_VALUE 101 14 | #endif 15 | #endif 16 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/barnes/src/code_io.H: -------------------------------------------------------------------------------- 1 | #ifndef _CODE_IO_H_ 2 | #define _CODE_IO_H_ 3 | 4 | void inputdata(void); 5 | void initoutput(void); 6 | void output(long ProcessId); 7 | void diagnostics(long ProcessId); 8 | void in_int(stream str, long *iptr); 9 | void in_real(stream str, real *rptr); 10 | void in_vector(stream str, vector vec); 11 | void out_int(stream str, long ival); 12 | void out_real(stream str, real rval); 13 | void out_vector(stream str, vector vec); 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/include/vips/version.h: -------------------------------------------------------------------------------- 1 | /* Macros for the header version. 2 | */ 3 | 4 | #ifndef IM_VERSION_H 5 | #define IM_VERSION_H 6 | 7 | #define IM_VERSION "7.22.1" 8 | #define IM_VERSION_STRING "7.22.1-Thu Jun 24 20:46:16 BST 2010" 9 | #define IM_MAJOR_VERSION (7) 10 | #define IM_MINOR_VERSION (22) 11 | #define IM_MICRO_VERSION (1) 12 | #define IM_INTERFACE_AGE (@IM_INTERFACE_AGE@) 13 | #define IM_BINARY_AGE (@IM_BINARY_AGE@) 14 | 15 | #endif /*IM_VERSION_H*/ 16 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/tools/scripts/shrink_width.in: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # shrink to a target width 3 | 4 | # default prefix 5 | VIPSHOME=${VIPSHOME-@prefix@} 6 | 7 | name=$0 8 | bname=`basename $0` 9 | 10 | if [ $# != 3 ]; then 11 | echo "${bname}: usage: $bname " 12 | exit 1 13 | fi 14 | 15 | inwidth=`$VIPSHOME/bin/vips im_header_int Xsize $1` 16 | factor=`(echo scale=10; echo $inwidth / $3) | bc` 17 | 18 | $VIPSHOME/bin/vips im_shrink $1 $2 $factor $factor 19 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/barnes/code_io.H: -------------------------------------------------------------------------------- 1 | #ifndef _CODE_IO_H_ 2 | #define _CODE_IO_H_ 3 | 4 | void inputdata(void); 5 | void initoutput(void); 6 | void output(long ProcessId); 7 | void diagnostics(long ProcessId); 8 | void in_int(stream str, long *iptr); 9 | void in_real(stream str, real *rptr); 10 | void in_vector(stream str, vector vec); 11 | void out_int(stream str, long ival); 12 | void out_real(stream str, real rval); 13 | void out_vector(stream str, vector vec); 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/swaptions/src/resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Visual C++ generated include file. 3 | // Used by hjm_securities_xll.rc 4 | // 5 | 6 | // Next default values for new objects 7 | // 8 | #ifdef APSTUDIO_INVOKED 9 | #ifndef APSTUDIO_READONLY_SYMBOLS 10 | #define _APS_NEXT_RESOURCE_VALUE 101 11 | #define _APS_NEXT_COMMAND_VALUE 40001 12 | #define _APS_NEXT_CONTROL_VALUE 1001 13 | #define _APS_NEXT_SYMED_VALUE 101 14 | #endif 15 | #endif 16 | -------------------------------------------------------------------------------- /apps/pagerank/icc-multithreaded/SConscript: -------------------------------------------------------------------------------- 1 | Import('examplesEnv') 2 | Import('mcoreLibrary') 3 | Import('mtmLibrary') 4 | 5 | myEnv = examplesEnv.Clone() 6 | myEnv.Append(CPPPATH = ['#library/common']) 7 | myEnv.Append(CCFLAGS='-lrt -g') 8 | 9 | sources = Split(""" 10 | main.c 11 | algorithm.c 12 | logger.c 13 | crsmatrix.c 14 | vector.c 15 | """) 16 | 17 | myEnv.Append(LIBS = [mcoreLibrary]) 18 | myEnv.Append(LIBS = [mtmLibrary]) 19 | myEnv.Program('pagerank', sources) 20 | -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/cacheheap.h: -------------------------------------------------------------------------------- 1 | /* -*- C++ -*- */ 2 | 3 | #ifndef _CACHEHEAP_H_ 4 | #define _CACHEHEAP_H_ 5 | 6 | template 7 | class CacheHeap : public Super { 8 | public: 9 | 10 | inline void * malloc (size_t sz) { 11 | void * ptr = mySuper.malloc (sz); 12 | return ptr; 13 | } 14 | 15 | inline void free (void * ptr) { 16 | // Insert checks here! 17 | mySuper.free (ptr); 18 | } 19 | 20 | private: 21 | 22 | Super mySuper; 23 | }; 24 | 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/thinlock.h: -------------------------------------------------------------------------------- 1 | // -*- C++ -*- 2 | 3 | #ifndef _THINLOCK_H_ 4 | #define _THINLOCK_H_ 5 | 6 | #include 7 | 8 | class ThinLock { 9 | public: 10 | 11 | ThinLock (void) 12 | { 13 | InitializeCriticalSection (&crit); 14 | } 15 | 16 | inline void lock (void) { 17 | EnterCriticalSection (&crit); 18 | } 19 | 20 | inline void unlock (void) { 21 | LeaveCriticalSection (&crit); 22 | } 23 | 24 | private: 25 | CRITICAL_SECTION crit; 26 | }; 27 | 28 | 29 | #endif 30 | -------------------------------------------------------------------------------- /src/include/heaplayers/tryheap.h: -------------------------------------------------------------------------------- 1 | #ifndef _TRYHEAP_H_ 2 | #define _TRYHEAP_H_ 3 | 4 | template 5 | class TryHeap : public Heap2 { 6 | public: 7 | TryHeap (void) 8 | {} 9 | 10 | inline void * malloc (size_t sz) { 11 | void * ptr = heap1.malloc (sz); 12 | if (ptr == NULL) 13 | ptr = Heap2::malloc (sz); 14 | return ptr; 15 | } 16 | 17 | inline void free (void * ptr) { 18 | heap1.free (ptr); 19 | } 20 | 21 | private: 22 | Heap1 heap1; 23 | }; 24 | 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/raytrace/src/RTTL/test/TestOptions/test.ini: -------------------------------------------------------------------------------- 1 | scale = 1 2 | load = 1 3 | [model] 4 | name = "..\..\..\model folder\erw6.obj" 5 | kdf = erw6m.kdf 6 | profile = erw6 7 | [image] 8 | res = 1024 1024 9 | frames = 30 10 | name = dump.bmp 11 | [camera] 12 | pos = -2.9 1.5 -2.2 13 | dir = 2.9,-0.5,2.2 14 | up = 0; 1; 0 15 | [light] 16 | p1 = [-2.9 1.5 -2.2]; 17 | p2 = [-1.9, 2.5, -2.2] 18 | p3 = 0; 1.5; 0; 19 | p4 = 0.5, 1.6, 1.5 20 | p5 = 1 0.3 2 21 | p6 = 1 0.5 0 22 | p7 = 2 2.5 1 23 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/lab/printenv.cgi: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | #================================================================ 4 | # printenv.cgi 5 | # Print CGI environment variables 6 | #================================================================ 7 | 8 | 9 | # set variables 10 | LANG=C 11 | LC_ALL=C 12 | export LANG LC_ALL 13 | 14 | 15 | # output the result 16 | printf 'Content-Type: text/plain\r\n' 17 | printf '\r\n' 18 | 19 | printenv | sort 20 | 21 | 22 | # exit normally 23 | exit 0 24 | 25 | 26 | 27 | # END OF FILE 28 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/facesim/src/Makefile: -------------------------------------------------------------------------------- 1 | PREFIX := ${PARSECDIR}/pkgs/apps/facesim/inst/${PARSECPLAT} 2 | BINARY := facesim 3 | 4 | ifdef version 5 | ifeq "$(version)" "pthreads" 6 | CXXFLAGS+=-DENABLE_PTHREADS 7 | endif 8 | 9 | ifeq "$(version)" "serial" 10 | CXXFLAGS+=-DNEW_SERIAL_IMPLEMENTATIOM 11 | endif 12 | endif 13 | 14 | all: 15 | $(MAKE) -C TaskQ/lib all 16 | $(MAKE) -C Benchmarks/facesim 17 | 18 | install: 19 | mkdir -p $(PREFIX)/bin 20 | cp -f Benchmarks/facesim/$(BINARY) $(PREFIX)/bin/$(BINARY) 21 | 22 | -------------------------------------------------------------------------------- /eval/tests/ferret/include/dat.h: -------------------------------------------------------------------------------- 1 | #define LONG(p) (((p)[0]<<24)|((p)[1]<<16)|((p)[2]<<8)|((p)[3])) 2 | #define PLONG(p, l) (((p)[0]=(l)>>24),((p)[1]=(l)>>16),\ 3 | ((p)[2]=(l)>>8),((p)[3]=((uchar)(l)))) 4 | #define SHORT(p) (((p)[0]<<8)|(p)[1]) 5 | #define PSHORT(p,l) (((p)[0]=(l)>>8),((p)[1]=((uchar)(l)))) 6 | 7 | #ifndef ctassert /* Allow lint to override */ 8 | #define ctassert(x) _ctassert(x, __LINE__) 9 | #define _ctassert(x, y) __ctassert(x, y) 10 | #define __ctassert(x, y) typedef char __assert ## y[(x) ? 1 : -1] 11 | #endif 12 | -------------------------------------------------------------------------------- /eval/tests/swaptions/nr_routines.h: -------------------------------------------------------------------------------- 1 | #include "HJM_type.h" 2 | 3 | int choldc(FTYPE **a, int n); 4 | void gaussj(FTYPE **a, int n, FTYPE **b, int m); 5 | void nrerror( char error_text[] ); 6 | int *ivector(long nl, long nh); 7 | void free_ivector(int *v, long nl, long nh); 8 | FTYPE *dvector( long nl, long nh ); 9 | void free_dvector( FTYPE *v, long nl, long nh ); 10 | FTYPE **dmatrix( long nrl, long nrh, long ncl, long nch ); 11 | void free_dmatrix( FTYPE **m, long nrl, long nrh, long ncl, long nch ); 12 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/include/vips/version.h.in: -------------------------------------------------------------------------------- 1 | /* Macros for the header version. 2 | */ 3 | 4 | #ifndef IM_VERSION_H 5 | #define IM_VERSION_H 6 | 7 | #define IM_VERSION "@IM_VERSION@" 8 | #define IM_VERSION_STRING "@IM_VERSION_STRING@" 9 | #define IM_MAJOR_VERSION (@IM_MAJOR_VERSION@) 10 | #define IM_MINOR_VERSION (@IM_MINOR_VERSION@) 11 | #define IM_MICRO_VERSION (@IM_MICRO_VERSION@) 12 | #define IM_INTERFACE_AGE (@IM_INTERFACE_AGE@) 13 | #define IM_BINARY_AGE (@IM_BINARY_AGE@) 14 | 15 | #endif /*IM_VERSION_H*/ 16 | -------------------------------------------------------------------------------- /eval/tests/ferret/include/perturb.h: -------------------------------------------------------------------------------- 1 | #ifndef __PERTURB__ 2 | #define __PERTURB__ 3 | 4 | typedef struct 5 | { 6 | unsigned long long set; 7 | float key; 8 | unsigned dir; 9 | unsigned max; 10 | float key1; 11 | } ptb_vec_t; 12 | 13 | ptb_vec_t *gen_score (int M); 14 | 15 | int gen_perturb_set (const ptb_vec_t *score, ptb_vec_t *set, int M, int T); 16 | 17 | int map_perturb_vector (const ptb_vec_t set[], ptb_vec_t vector[], const ptb_vec_t mapping[], int M, int T); 18 | 19 | void ptb_qsort (ptb_vec_t *, cass_size_t); 20 | 21 | #endif 22 | -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/.svn/text-base/cacheheap.h.svn-base: -------------------------------------------------------------------------------- 1 | /* -*- C++ -*- */ 2 | 3 | #ifndef _CACHEHEAP_H_ 4 | #define _CACHEHEAP_H_ 5 | 6 | template 7 | class CacheHeap : public Super { 8 | public: 9 | 10 | inline void * malloc (size_t sz) { 11 | void * ptr = mySuper.malloc (sz); 12 | return ptr; 13 | } 14 | 15 | inline void free (void * ptr) { 16 | // Insert checks here! 17 | mySuper.free (ptr); 18 | } 19 | 20 | private: 21 | 22 | Super mySuper; 23 | }; 24 | 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /eval/tests/ferret/include/gsl/gsl_version.h: -------------------------------------------------------------------------------- 1 | #ifndef __GSL_VERSION_H__ 2 | #define __GSL_VERSION_H__ 3 | 4 | #include 5 | 6 | #undef __BEGIN_DECLS 7 | #undef __END_DECLS 8 | #ifdef __cplusplus 9 | # define __BEGIN_DECLS extern "C" { 10 | # define __END_DECLS } 11 | #else 12 | # define __BEGIN_DECLS /* empty */ 13 | # define __END_DECLS /* empty */ 14 | #endif 15 | __BEGIN_DECLS 16 | 17 | 18 | #define GSL_VERSION "1.9" 19 | 20 | GSL_VAR const char * gsl_version; 21 | 22 | __END_DECLS 23 | 24 | #endif /* __GSL_VERSION_H__ */ 25 | -------------------------------------------------------------------------------- /src/include/heaplayers/util/hash.h: -------------------------------------------------------------------------------- 1 | #ifndef _HL_HASH_H_ 2 | #define _HL_HASH_H_ 3 | 4 | #include 5 | 6 | namespace HL { 7 | template 8 | extern size_t hash (Key k); 9 | 10 | template <> 11 | inline size_t hash (void * v) { 12 | return (size_t) v; 13 | } 14 | 15 | template <> 16 | inline size_t hash (const void * v) { 17 | return (size_t) ((size_t) v); 18 | } 19 | 20 | template <> 21 | inline size_t hash (int v) { 22 | return (size_t) v; 23 | } 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /tests/flush_test/flush_sync.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | #include 6 | #include 7 | 8 | unsigned long long TOUCH_SIZE = 2 * 1024 * 1024; 9 | int main(int argc, char **argv){ 10 | unsigned long i = 0; 11 | int *a = (int*)malloc(TOUCH_SIZE); 12 | int fd = open(argv[1], O_CREAT | O_WRONLY | O_ASYNC, 0664); 13 | while (i < 1024 * 1024){ 14 | write(fd, (void*)a, TOUCH_SIZE); 15 | i++; 16 | } 17 | fdatasync(fd); 18 | close(fd); 19 | return 0; 20 | } 21 | -------------------------------------------------------------------------------- /src/include/heaplayers/.svn/text-base/tryheap.h.svn-base: -------------------------------------------------------------------------------- 1 | #ifndef _TRYHEAP_H_ 2 | #define _TRYHEAP_H_ 3 | 4 | template 5 | class TryHeap : public Heap2 { 6 | public: 7 | TryHeap (void) 8 | {} 9 | 10 | inline void * malloc (size_t sz) { 11 | void * ptr = heap1.malloc (sz); 12 | if (ptr == NULL) 13 | ptr = Heap2::malloc (sz); 14 | return ptr; 15 | } 16 | 17 | inline void free (void * ptr) { 18 | heap1.free (ptr); 19 | } 20 | 21 | private: 22 | Heap1 heap1; 23 | }; 24 | 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /src/include/heaplayers/experimental/.svn/text-base/thinlock.h.svn-base: -------------------------------------------------------------------------------- 1 | // -*- C++ -*- 2 | 3 | #ifndef _THINLOCK_H_ 4 | #define _THINLOCK_H_ 5 | 6 | #include 7 | 8 | class ThinLock { 9 | public: 10 | 11 | ThinLock (void) 12 | { 13 | InitializeCriticalSection (&crit); 14 | } 15 | 16 | inline void lock (void) { 17 | EnterCriticalSection (&crit); 18 | } 19 | 20 | inline void unlock (void) { 21 | LeaveCriticalSection (&crit); 22 | } 23 | 24 | private: 25 | CRITICAL_SECTION crit; 26 | }; 27 | 28 | 29 | #endif 30 | -------------------------------------------------------------------------------- /src/include/heaplayers/fixedsizeheap.h: -------------------------------------------------------------------------------- 1 | #ifndef _FIXEDSIZEHEAP_H_ 2 | #define _FIXEDSIZEHEAP_H_ 3 | 4 | 5 | template 6 | class FixedSizeHeap : public SH { 7 | public: 8 | inline void * malloc (size_t sz) { 9 | assert (sz <= Size); 10 | //printf ("malloc\n"); 11 | return SH::malloc (Size); 12 | } 13 | inline void free (void * ptr) { 14 | //printf ("free\n"); 15 | SH::free (ptr); 16 | } 17 | protected: 18 | inline static size_t size (void * p) { 19 | return Size; 20 | } 21 | }; 22 | 23 | #endif 24 | -------------------------------------------------------------------------------- /tests/flush_test/flush_nosync.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | #include 6 | #include 7 | 8 | unsigned long long TOUCH_SIZE = 2 * 1024 * 1024; 9 | int main(int argc, char **argv){ 10 | unsigned long i = 0; 11 | int *a = (int*)malloc(TOUCH_SIZE); 12 | int fd = open(argv[1], O_CREAT | O_WRONLY | O_ASYNC, 0664); 13 | while (i < 1024 * 1024){ 14 | write(fd, (void*)a, TOUCH_SIZE); 15 | i++; 16 | } 17 | //fdatasync(fd); 18 | close(fd); 19 | return 0; 20 | } 21 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/include/dat.h: -------------------------------------------------------------------------------- 1 | #define LONG(p) (((p)[0]<<24)|((p)[1]<<16)|((p)[2]<<8)|((p)[3])) 2 | #define PLONG(p, l) (((p)[0]=(l)>>24),((p)[1]=(l)>>16),\ 3 | ((p)[2]=(l)>>8),((p)[3]=((uchar)(l)))) 4 | #define SHORT(p) (((p)[0]<<8)|(p)[1]) 5 | #define PSHORT(p,l) (((p)[0]=(l)>>8),((p)[1]=((uchar)(l)))) 6 | 7 | #ifndef ctassert /* Allow lint to override */ 8 | #define ctassert(x) _ctassert(x, __LINE__) 9 | #define _ctassert(x, y) __ctassert(x, y) 10 | #define __ctassert(x, y) typedef char __assert ## y[(x) ? 1 : -1] 11 | #endif 12 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/swaptions/src/nr_routines.h: -------------------------------------------------------------------------------- 1 | #include "HJM_type.h" 2 | 3 | void nrerror(const char *error_text); 4 | int choldc(FTYPE **a, int n); 5 | void gaussj(FTYPE **a, int n, FTYPE **b, int m); 6 | int *ivector(long nl, long nh); 7 | void free_ivector(int *v, long nl, long nh); 8 | FTYPE *dvector( long nl, long nh ); 9 | void free_dvector( FTYPE *v, long nl, long nh ); 10 | FTYPE **dmatrix( long nrl, long nrh, long ncl, long nch ); 11 | void free_dmatrix( FTYPE **m, long nrl, long nrh, long ncl, long nch ); 12 | -------------------------------------------------------------------------------- /eval/tests/ferret/include/gsl/gsl_sort.h: -------------------------------------------------------------------------------- 1 | #ifndef __GSL_SORT_H__ 2 | #define __GSL_SORT_H__ 3 | 4 | #include 5 | #include 6 | #include 7 | 8 | #include 9 | #include 10 | 11 | #include 12 | #include 13 | 14 | #include 15 | #include 16 | 17 | #include 18 | #include 19 | 20 | #endif /* __GSL_SORT_H__ */ 21 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/ferret/src/src/lsh/perturb.h: -------------------------------------------------------------------------------- 1 | #ifndef __PERTURB__ 2 | #define __PERTURB__ 3 | 4 | typedef struct 5 | { 6 | unsigned long long set; 7 | float key; 8 | unsigned dir; 9 | unsigned max; 10 | float key1; 11 | } ptb_vec_t; 12 | 13 | ptb_vec_t *gen_score (int M); 14 | 15 | int gen_perturb_set (const ptb_vec_t *score, ptb_vec_t *set, int M, int T); 16 | 17 | int map_perturb_vector (const ptb_vec_t set[], ptb_vec_t vector[], const ptb_vec_t mapping[], int M, int T); 18 | 19 | void ptb_qsort (ptb_vec_t *, cass_size_t); 20 | 21 | #endif 22 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/doc/src/html.cfg: -------------------------------------------------------------------------------- 1 | % configuration file for output of nipguide as html 2 | \Preamble{html} 3 | \begin{document} 4 | 5 | % stop the mono font shrinkage we do for paper output 6 | \renewenvironment{ctd}{\begin{quote}\tt}{\end{quote}} 7 | 8 | % make a label 9 | % in html, write an extra label which we can link to nip's help system 10 | \renewcommand{\mylabel}[1]{ 11 | \label{#1} 12 | \HCode{} 13 | } 14 | 15 | % supress " on page xx" if we're making HTML 16 | \renewcommand{\onpage}[1]{} 17 | \EndPreamble 18 | -------------------------------------------------------------------------------- /eval/tests/swaptions/Makefile: -------------------------------------------------------------------------------- 1 | include ../defines.mk 2 | 3 | TEST_NAME = swaptions 4 | TEST_FILES = CumNormalInv MaxFunction RanUnif icdf HJM_SimPath_Forward_Blocking HJM HJM_Swaption_Blocking HJM_Securities nr_routines 5 | #TEST_ARGS = -ns 128 -sm 50000 -nt $(NCORES) 6 | TEST_ARGS = -ns 128 -sm 50000 -nt $(NTHREADS) 7 | 8 | CFLAGS = -DENABLE_THREADS -fstrict-aliasing -fkeep-inline-functions 9 | LIBS = -lstdc++ -lm 10 | 11 | DMP_O_GRAN = 6 12 | DMP_O_QUANTUM = 100000 13 | 14 | DMP_B_GRAN = 6 15 | DMP_B_QUANTUM = 100000 16 | 17 | include $(HOME)/Default.mk 18 | 19 | -------------------------------------------------------------------------------- /src/include/heaplayers/util/.svn/text-base/hash.h.svn-base: -------------------------------------------------------------------------------- 1 | #ifndef _HL_HASH_H_ 2 | #define _HL_HASH_H_ 3 | 4 | #include 5 | 6 | namespace HL { 7 | template 8 | extern size_t hash (Key k); 9 | 10 | template <> 11 | inline size_t hash (void * v) { 12 | return (size_t) v; 13 | } 14 | 15 | template <> 16 | inline size_t hash (const void * v) { 17 | return (size_t) ((size_t) v); 18 | } 19 | 20 | template <> 21 | inline size_t hash (int v) { 22 | return (size_t) v; 23 | } 24 | } 25 | 26 | #endif 27 | -------------------------------------------------------------------------------- /src/include/heaplayers/.svn/text-base/fixedsizeheap.h.svn-base: -------------------------------------------------------------------------------- 1 | #ifndef _FIXEDSIZEHEAP_H_ 2 | #define _FIXEDSIZEHEAP_H_ 3 | 4 | 5 | template 6 | class FixedSizeHeap : public SH { 7 | public: 8 | inline void * malloc (size_t sz) { 9 | assert (sz <= Size); 10 | //printf ("malloc\n"); 11 | return SH::malloc (Size); 12 | } 13 | inline void free (void * ptr) { 14 | //printf ("free\n"); 15 | SH::free (ptr); 16 | } 17 | protected: 18 | inline static size_t size (void * p) { 19 | return Size; 20 | } 21 | }; 22 | 23 | #endif 24 | -------------------------------------------------------------------------------- /apps/tokyocabinet-1.4.48/lab/stepcount: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | #================================================================ 4 | # stepcount 5 | # Find files including dispensable tab characters 6 | #================================================================ 7 | 8 | 9 | # set variables 10 | LANG=C 11 | LC_ALL=C 12 | export LANG LC_ALL 13 | regex='(\.h|\.c|\.cc|\.java|\.pl|\.pm|\.xs|\.rb|\.js)$' 14 | 15 | 16 | # count steps 17 | files=`find . -type f | egrep $regex` 18 | wc -l $files | sort -n 19 | 20 | 21 | # exit normally 22 | exit 0 23 | 24 | 25 | 26 | # END OF FILE 27 | -------------------------------------------------------------------------------- /eval/parsec-3.0/config/test.runconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # test.runconf - file containing information necessary to run a specific 4 | # program of the PARSEC benchmark suite 5 | # 6 | # Copyright (C) 2007 Princeton University 7 | # Written by Christian Bienia 8 | 9 | # This file contains the global run configuration of all packages for one 10 | # input set. 11 | 12 | # Description of the input set 13 | run_desc="Input to test basic program functionality" 14 | 15 | # Citations for this input set (requires matching citation file) 16 | pkg_cite="bienia11parsec" 17 | 18 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/raytrace/src/rt_back.h: -------------------------------------------------------------------------------- 1 | /* Wrapper file to include correct header 2 | 3 | */ 4 | //#ifdef ARCH_ppc64 5 | // 6 | //#ifdef PARTYPE_null 7 | //#include "rt_null_ppc64.h" 8 | //#elif PARTYPE_pthread 9 | //#include "rt_pthread_ppc64.h" 10 | //#elif PARTYPE_shq 11 | //#include "rt_shq_ppc64.h" 12 | //#endif 13 | 14 | //#elif ARCH_i386 15 | 16 | //#ifdef PARTYPE_null 17 | //#include "rt_null_i386.h" 18 | //#elif PARTYPE_pthread 19 | #include "rt_pthread_i386.h" 20 | //#elif PARTYPE_shq 21 | //#include "rt_shq_i386.h" 22 | //#endif 23 | 24 | //#endif 25 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/src/sha.h: -------------------------------------------------------------------------------- 1 | /* Proxy SHA1 header file for PARSEC Benchmark Suite 2 | * Written by Christian Bienia 3 | * 4 | * This file includes the OpenSSL headers and defines some macros so that 5 | * the extracted SHA1 code can be used without the rest of the OpenSSL 6 | * package. 7 | */ 8 | #ifndef _SHA_H_ 9 | #define _SHA_H_ 10 | 11 | #include "openssl/sha.h" 12 | 13 | /* SHA1 length is 20 bytes(160 bites) */ 14 | #define SHA1_LEN 20 15 | 16 | void SHA1_Digest(const void *data, size_t len, unsigned char *digest); 17 | 18 | #endif //_SHA_H_ 19 | 20 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/deprecated/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libdeprecated.la 2 | 3 | libdeprecated_la_SOURCES = \ 4 | deprecated_dispatch.c \ 5 | im_fav4.c \ 6 | im_gadd.c \ 7 | im_gaddim.c \ 8 | im_cmulnorm.c \ 9 | im_printlines.c \ 10 | im_convsub.c \ 11 | im_line.c \ 12 | im_resize_linear.c \ 13 | im_debugim.c \ 14 | im_gfadd.c \ 15 | im_setbox.c \ 16 | rename.c \ 17 | im_bernd.c \ 18 | im_thresh.c \ 19 | im_slice.c \ 20 | im_print.c \ 21 | im_litecor.c 22 | 23 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 24 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/kernels/cholesky/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = CHOLESKY 2 | OBJS = amal.o assign.o bfac.o bksolve.o block2.o fo.o malloc.o \ 3 | mf.o numLL.o parts.o seg.o solve.o tree.o util.o 4 | 5 | include ../../Makefile.config 6 | 7 | matrix.h: matrix.H 8 | amal.c: matrix.h 9 | block2.c: matrix.h 10 | numLL.c: matrix.h 11 | tree.c: matrix.h 12 | assign.c: matrix.h 13 | fo.c: matrix.h 14 | parts.c: matrix.h 15 | util.c: matrix.h 16 | bfac.c: matrix.h 17 | malloc.c: matrix.h 18 | seg.c: matrix.h 19 | bksolve.c: matrix.h 20 | mf.c: matrix.h 21 | solve.c: matrix.h 22 | 23 | -------------------------------------------------------------------------------- /eval/parsec-3.0/config/simdev.runconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # simdev.runconf - file containing information necessary to run a specific 4 | # program of the PARSEC benchmark suite 5 | # 6 | # Copyright (C) 2007 Princeton University 7 | # Written by Christian Bienia 8 | 9 | # This file contains the global run configuration of all packages for one 10 | # input set. 11 | 12 | # Description of the input set 13 | run_desc="Input to assist development of simulators" 14 | 15 | # Citations for this input set (requires matching citation file) 16 | pkg_cite="bienia11parsec" 17 | 18 | -------------------------------------------------------------------------------- /eval/tests/blackscholes/Makefile: -------------------------------------------------------------------------------- 1 | include ../defines.mk 2 | 3 | #NTHREADS=12 4 | TEST_NAME = blackscholes 5 | TEST_FILES = blackscholes 6 | TEST_ARGS = $(NTHREADS) $(DATASET_HOME)/parsec-3.0-naive/parsec-3.0/pkgs/apps/blackscholes/inputs/in_10M.txt prices.txt 7 | 8 | CFLAGS = -DENABLE_THREADS -DPARALLEL -DNCO=2 -DN=960 9 | PTHREAD_LIBS = -lm -lstdc++ 10 | DTHREAD_LIBS = -lm -lstdc++ 11 | NVTHREAD_LIBS = -lm -lstdc++ 12 | 13 | SRC_SUFFIX=.cpp 14 | 15 | DMP_O_GRAN = 6 16 | DMP_O_QUANTUM = 100000 17 | 18 | DMP_B_GRAN = 6 19 | DMP_B_QUANTUM = 100000 20 | 21 | include $(HOME)/Default.mk 22 | 23 | -------------------------------------------------------------------------------- /tests/timertest/timertest.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | #include "logger.h" 5 | 6 | void* worker(void* args) { 7 | sleep(1); 8 | } 9 | 10 | int main(int argc, char* argv) { 11 | l_clock_t* tmr = timer_alloc(); 12 | 13 | size_t i; 14 | for(i = 0; i < 100; i++) { 15 | timer_start(tmr); 16 | 17 | printf(" TIMER_START-time=%lu\n", timer_total_ms(tmr)); 18 | 19 | pthread_t thd; 20 | 21 | pthread_create(&thd, NULL, worker, NULL); 22 | 23 | pthread_join(thd, NULL); 24 | 25 | printf(" %d\t%lu ms\n", i, timer_total_ms(tmr)); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /eval/parsec-3.0/config/native.runconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # native.runconf - file containing information necessary to run a specific 4 | # program of the PARSEC benchmark suite 5 | # 6 | # Copyright (C) 2007 Princeton University 7 | # Written by Christian Bienia 8 | 9 | # This file contains the global run configuration of all packages for one 10 | # input set. 11 | 12 | # Description of the input set 13 | run_desc="Huge input for performance analysis on real machines" 14 | 15 | # Citations for this input set (requires matching citation file) 16 | pkg_cite="bienia11parsec" 17 | 18 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/kernels/dedup/src/config.h: -------------------------------------------------------------------------------- 1 | #ifndef _CONFIG_H_ 2 | #define _CONFIG_H_ 3 | 4 | //Set to 1 to statically enable parallelization with pthreads 5 | //#define ENABLE_PTHREADS 1 6 | 7 | //Set to desired number of threads per queues 8 | //The total number of queues between two pipeline stages will be 9 | //greater or equal to #threads/MAX_THREADS_PER_QUEUE 10 | #define MAX_THREADS_PER_QUEUE 4 11 | 12 | //Set to 1 to add support with statistics collection 13 | //Use argument `-v' to display statistics at end of runtime 14 | #define ENABLE_STATISTICS 1 15 | 16 | #endif //_CONFIG_H_ 17 | 18 | -------------------------------------------------------------------------------- /eval/parsec-3.0/config/simlarge.runconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # simlarge.runconf - file containing information necessary to run a specific 4 | # program of the PARSEC benchmark suite 5 | # 6 | # Copyright (C) 2007 Princeton University 7 | # Written by Christian Bienia 8 | 9 | # This file contains the global run configuration of all packages for one 10 | # input set. 11 | 12 | # Description of the input set 13 | run_desc="Large input for performance analysis with simulators" 14 | 15 | # Citations for this input set (requires matching citation file) 16 | pkg_cite="bienia11parsec" 17 | 18 | -------------------------------------------------------------------------------- /eval/parsec-3.0/config/simsmall.runconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # simsmall.runconf - file containing information necessary to run a specific 4 | # program of the PARSEC benchmark suite 5 | # 6 | # Copyright (C) 2007 Princeton University 7 | # Written by Christian Bienia 8 | 9 | # This file contains the global run configuration of all packages for one 10 | # input set. 11 | 12 | # Description of the input set 13 | run_desc="Small input for performance analysis with simulators" 14 | 15 | # Citations for this input set (requires matching citation file) 16 | pkg_cite="bienia11parsec" 17 | 18 | -------------------------------------------------------------------------------- /eval/parsec-3.0/config/simmedium.runconf: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # simmedium.runconf - file containing information necessary to run a specific 4 | # program of the PARSEC benchmark suite 5 | # 6 | # Copyright (C) 2007 Princeton University 7 | # Written by Christian Bienia 8 | 9 | # This file contains the global run configuration of all packages for one 10 | # input set. 11 | 12 | # Description of the input set 13 | run_desc="Medium input for performance analysis with simulators" 14 | 15 | # Citations for this input set (requires matching citation file) 16 | pkg_cite="bienia11parsec" 17 | 18 | -------------------------------------------------------------------------------- /apps/kmeans/recovery/Makefile: -------------------------------------------------------------------------------- 1 | #GCC=/home/hsuchi/intel/Compiler/11.0/606/bin/intel64/icpc 2 | 3 | GCC=g++ 4 | GCCFLAGS=-O0 -g3 -MMD -MP -std=c++0x 5 | 6 | NVINCLUDE=$(PWD)/../../../src/include 7 | NVSRC=$(PWD)/../../../src/source/nvrecovery.cpp 8 | NVPATH=$(PWD)/../../../src/libnvthread.so 9 | 10 | all: kmeans 11 | 12 | kmeans: kmeans.cpp $(NVSRC) 13 | $(GCC) $(GCCFLAGS) -DNVTHREADS -I$(NVINCLUDE) $(NVSRC) kmeans.cpp -o kmeans -rdynamic $(NVPATH) -ldl 14 | $(GCC) $(GCCFLAGS) -I$(NVINCLUDE) $(NVSRC) kmeans.cpp -o kmeans_malloc -lpthread 15 | 16 | clean: 17 | rm -rf *.d *.o kmeans _crashed _running /mnt/tmpfs/* 18 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/swig/test/bench_pil.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | 3 | import Image, sys 4 | import ImageFilter 5 | 6 | im = Image.open (sys.argv[1]) 7 | 8 | # Crop 100 pixels off all edges. 9 | im = im.crop ((100, 100, im.size[0] - 100, im.size[1] - 100)) 10 | 11 | # Shrink by 10% 12 | im = im.resize ((int (im.size[0] * 0.9), int (im.size[1] * 0.9)), 13 | Image.BILINEAR) 14 | 15 | # sharpen 16 | filter = ImageFilter.Kernel ((3, 3), 17 | (-1, -1, -1, 18 | -1, 16, -1, 19 | -1, -1, -1)) 20 | im = im.filter (filter) 21 | 22 | # write back again 23 | im.save (sys.argv[2]) 24 | 25 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/swig/test/bench_vips.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | 3 | import sys 4 | from vipsCC import * 5 | 6 | im = VImage.VImage (sys.argv[1]) 7 | 8 | # Crop 100 pixels off all edges. 9 | im = im.extract_area (100, 100, im.Xsize() - 200, im.Ysize() - 200) 10 | 11 | # Shrink by 10% 12 | im = im.affine (0.9, 0, 0, 0.9, 0, 0, 0, 0, 13 | int (im.Xsize() * 0.9), int (im.Ysize() * 0.9)) 14 | 15 | # sharpen 16 | mask = VMask.VIMask (3, 3, 8, 0, 17 | [-1, -1, -1, 18 | -1, 16, -1, 19 | -1, -1, -1]) 20 | im = im.conv (mask) 21 | 22 | # write back again 23 | im.write (sys.argv[2]) 24 | 25 | -------------------------------------------------------------------------------- /eval/parsec-3.0/ext/splash2x/apps/barnes/src/load.H: -------------------------------------------------------------------------------- 1 | #ifndef _LOAD_H_ 2 | #define _LOAD_H_ 3 | 4 | void maketree(long ProcessId); 5 | cellptr InitCell(cellptr parent, long ProcessId); 6 | leafptr InitLeaf(cellptr parent, long ProcessId); 7 | void printtree(nodeptr n); 8 | nodeptr loadtree(bodyptr p, cellptr root, long ProcessId); 9 | bool intcoord(long xp[NDIM], vector rp); 10 | long subindex(long x[NDIM], long l); 11 | void hackcofm(long ProcessId); 12 | cellptr SubdivideLeaf(leafptr le, cellptr parent, long l, long ProcessId); 13 | cellptr makecell(long ProcessId); 14 | leafptr makeleaf(long ProcessId); 15 | 16 | 17 | #endif 18 | -------------------------------------------------------------------------------- /eval/splash2_benchmark-master/codes/apps/barnes/load.H: -------------------------------------------------------------------------------- 1 | #ifndef _LOAD_H_ 2 | #define _LOAD_H_ 3 | 4 | void maketree(long ProcessId); 5 | cellptr InitCell(cellptr parent, long ProcessId); 6 | leafptr InitLeaf(cellptr parent, long ProcessId); 7 | void printtree(nodeptr n); 8 | nodeptr loadtree(bodyptr p, cellptr root, long ProcessId); 9 | bool intcoord(long xp[NDIM], vector rp); 10 | long subindex(long x[NDIM], long l); 11 | void hackcofm(long ProcessId); 12 | cellptr SubdivideLeaf(leafptr le, cellptr parent, long l, long ProcessId); 13 | cellptr makecell(long ProcessId); 14 | leafptr makeleaf(long ProcessId); 15 | 16 | 17 | #endif 18 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/THANKS: -------------------------------------------------------------------------------- 1 | VIPS THANKS file 2 | 3 | VIPS was originally written by Nicos Dessipris, Kirk Martinez and John Cupitt. 4 | 5 | Many people have contributed to VIPS by reporting problems, suggesting 6 | improvements, or offering code. 7 | 8 | Matthew Hanson 9 | Joe Padfield 10 | Haida Liang 11 | Ian Clarke 12 | Steve Perry 13 | Stephen Chang 14 | David Saunders 15 | Mike Westmacott 16 | Chris Hurst 17 | Jim Coddington 18 | Lou 19 | Rachel Billinge 20 | Colin White 21 | ENST 22 | Thomson-CSF 23 | 24 | We've also had very helpful funding from the European Commission and 25 | Hewlett-Packard. 26 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/cimg/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libcimg.la 2 | 3 | libcimg_la_SOURCES = \ 4 | CImg.h \ 5 | cimg_dispatch.c \ 6 | cimg.cpp 7 | 8 | # various cimg settings as well 9 | # we need to change these a bit for win32 10 | if OS_WIN32 11 | AM_CPPFLAGS = \ 12 | -Dcimg_strict \ 13 | -Dcimg_OS=0 \ 14 | -Dcimg_display_type=0 \ 15 | -DLOCALEDIR=\""$(LOCALEDIR)"\" 16 | else 17 | AM_CPPFLAGS = \ 18 | -Dcimg_strict \ 19 | -Dcimg_OS=1 \ 20 | -Dcimg_display_type=0 \ 21 | -DLOCALEDIR=\""$(LOCALEDIR)"\" 22 | endif 23 | 24 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 25 | -------------------------------------------------------------------------------- /tests/large_malloc/Makefile: -------------------------------------------------------------------------------- 1 | NVTHREAD_HOME=../../ 2 | CC = g++ 3 | CFLAGS = -g 4 | PLIB = -lpthread 5 | NVLIB = $(NVTHREAD_HOME)/src/libnvthread.so 6 | DLIB = $(NVTHREAD_HOME)/third-parties/dthreads/src/libdthread.so 7 | 8 | #nvthread 9 | INC_DIR = $(NVTHREAD_HOME)/src/include 10 | SRC_DIR = $(NVTHREAD_HOME)/src/source 11 | 12 | NVINCLUDE_DIRS = -I$(INC_DIR) 13 | NVSRCS = $(SRC_DIR)/nvrecovery.cpp 14 | 15 | all: over4g 16 | 17 | over4g: 18 | $(CC) $(CFLAGS) -DNVTHREAD $(NVINCLUDE_DIRS) $(NVSRCS) over4g.c -o over4g.o -rdynamic $(NVLIB) 19 | $(CC) $(CFLAGS) over4g.c -o over4g_pthreads.o -lpthread 20 | 21 | clean: 22 | rm *.o 23 | -------------------------------------------------------------------------------- /eval/parsec-3.0/pkgs/apps/vips/src/libvips/histograms_lut/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_LTLIBRARIES = libhistograms_lut.la 2 | 3 | libhistograms_lut_la_SOURCES = \ 4 | hist_dispatch.c \ 5 | im_gammacorrect.c \ 6 | im_heq.c \ 7 | im_hist.c \ 8 | im_histeq.c \ 9 | im_histgr.c \ 10 | im_histnD.c \ 11 | im_histplot.c \ 12 | im_histindexed.c \ 13 | im_histspec.c \ 14 | im_hsp.c \ 15 | im_mpercent.c \ 16 | im_identity.c \ 17 | im_invertlut.c \ 18 | im_lhisteq.c \ 19 | im_maplut.c \ 20 | im_buildlut.c \ 21 | im_project.c \ 22 | im_stdif.c \ 23 | tone.c 24 | 25 | INCLUDES = -I${top_srcdir}/libvips/include @VIPS_CFLAGS@ @VIPS_INCLUDES@ 26 | --------------------------------------------------------------------------------