Difference between revisions of "Downloads"

From Rodinia
Jump to: navigation, search
(Replaced content with '== Prerequisites == * Applications are compatible with NVIDIA CUDA 2.2 * [http://www.nvidia.com/object/cuda_get.html CUDA Toolkit, SDK and driver ] * An NVIDIA graphics card ...')
Line 6: Line 6:
 
== Rodinia applications and kernels ==
 
== Rodinia applications and kernels ==
  
NOTE: We are making efforts to package our applications in ways more convenient to users, including
+
Rodinia applications and inputs [http://www.cs.virginia.edu/~sc5nf/rodinia_1.0.tar.gz rodinia_1.0.tar.gz]
a single download package, friendly input arguements, NVIDIA-style makefiles, sample running command,
+
more documentations, etc. It is expected to be ready soon. -- message posted on Nov 17, 2009
+
 
+
===Leukocyte===
+
 
+
CUDA and OpenMP code [http://www.people.virginia.edu/~sc5nf/leukocyte_Linux.tar.gz leukocyte_Linux.tar.gz]
+
 
+
Video file for test [http://www.cs.virginia.edu/~sc5nf/testfile.avi.gz testfile.avi.gz] (146 MB)
+
 
+
===Heart Wall===
+
====SRAD====
+
 
+
CUDA code [http://www.cs.virginia.edu/~lgs9a/rodinia/heart_wall/srad/hw_srad_cuda_code.tar.gz hw_srad_cuda_code.tar.gz].
+
 
+
CUDA input [http://www.cs.virginia.edu/~lgs9a/rodinia/heart_wall/srad/hw_srad_cuda_input.tar.gz hw_srad_cuda_input.tar.gz].
+
 
+
OpenMP code [http://www.cs.virginia.edu/~lgs9a/rodinia/heart_wall/srad/hw_srad_openmp_code.tar.gz hw_srad_openmp_code.tar.gz].
+
 
+
OpenMP input [http://www.cs.virginia.edu/~lgs9a/rodinia/heart_wall/srad/hw_srad_openmp_input.tar.gz hw_srad_openmp_input.tar.gz].
+
 
+
previous CUDA code [http://people.virginia.edu/~sc5nf/srad_gpu.tar.gz srad_gpu.tar.gz].
+
 
+
previous OpenMP code [http://people.virginia.edu/~sc5nf/srad_openmp.tar.gz srad_openmp.tar.gz]
+
 
+
====Tracking====
+
 
+
CUDA code [http://www.cs.virginia.edu/~lgs9a/rodinia/heart_wall/tracking/hw_tracking_cuda_code.tar.gz hw_tracking_cuda_code.tar.gz]
+
 
+
CUDA input [http://www.cs.virginia.edu/~lgs9a/rodinia/heart_wall/tracking/hw_tracking_cuda_input.tar.gz hw_tracking_cuda_input.tar.gz]
+
 
+
OpenMP code [http://www.cs.virginia.edu/~lgs9a/rodinia/heart_wall/tracking/hw_tracking_openmp_code.tar.gz hw_tracking_openmp_code.tar.gz]
+
 
+
OpenMP input [http://www.cs.virginia.edu/~lgs9a/rodinia/heart_wall/tracking/hw_tracking_openmp_input.tar.gz hw_tracking_openmp_input.tar.gz]
+
 
+
Common input [http://www.cs.virginia.edu/~lgs9a/rodinia/heart_wall/tracking/hw_input.tar.gz input.tar.gz] (19.8 MB)
+
 
+
===MUMmerGPU===
+
 
+
CUDA and OpenMP code -- [http://www.cs.virginia.edu/~sc5nf/mummergpu.tar.gz mummergpu.tar.gz]
+
 
+
===CFD Solver===
+
 
+
CUDA and OpenMP code: [http://www.cs.virginia.edu/~sc5nf/aiaa_2009_4001.tar.gz aiaa.tar.gz]
+
 
+
Input files: [http://www.cs.virginia.edu/~sc5nf/cfd_input.tar.gz cfd_input.tar.gz]
+
 
+
===LU Decomposition===
+
 
+
CUDA and OpenMP code -- [http://www.cs.virginia.edu/~sc5nf/lud.tar.gz lud.tar.gz]
+
 
+
Input files -- [http://www.cs.virginia.edu/~sc5nf/lud_data.tar.gz lud_data.tar.gz] (26 MB)
+
 
+
===HotSpot===
+
 
+
CUDA code [http://www.people.virginia.edu/~sc5nf/hotspot_gpu.tar.gz hotspot_gpu.tar.gz]
+
 
+
OpenMP code [http://www.people.virginia.edu/~sc5nf/hotspot_openmp.tar.gz hotspot_openmp.tar.gz]
+
 
+
The whole package of HotSpot 5.0 can be downloaded from this [http://lava.cs.virginia.edu/HotSpot/ link].
+
 
+
===Back Propagation===
+
 
+
CUDA and OpenMP code [http://www.people.virginia.edu/~sc5nf/backprop_gpu_cpu.tar.gz backprop_gpu_cpu.tar.gz]
+
 
+
===Needleman-Wunsch===
+
 
+
CUDA code [http://www.people.virginia.edu/~sc5nf/needle_gpu.tar.gz needle_gpu.tar.gz]
+
 
+
OpenMP code [http://www.people.virginia.edu/~sc5nf/needle_openmp.tar.gz needle_openmp.tar.gz]
+
 
+
===K-Means===
+
 
+
CUDA code [http://www.people.virginia.edu/~sc5nf/kmeans_gpu.tar.gz kmeans_gpu.tar.gz]
+
 
+
OpenMP code [http://www.people.virginia.edu/~sc5nf/kmeans_openmp.tar.gz kmeans_openmp.tar.gz]
+
 
+
Input file [http://www.cs.virginia.edu/~sc5nf/kmeans_input.tar.gz kmeans_input.tar.gz]
+
 
+
Northwestern MineBench: [http://cucis.ece.northwestern.edu/projects/DMS/MineBench.html MineBench]
+
 
+
===Graph traversal===
+
 
+
CUDA code [http://www.people.virginia.edu/~sc5nf/bfs_cuda.tar.gz bfs_cuda.tar.gz]
+
 
+
OpenMP code [http://www.people.virginia.edu/~sc5nf/bfs_openmp.tar.gz bfs_openmp.tar.gz]
+
 
+
Input file [http://www.people.virginia.edu/~sc5nf/graph_input.tar.gz graph_input.tar.gz] (24 MB)
+
 
+
===StreamCluster===
+
 
+
CUDA and OpenMP code [http://www.people.virginia.edu/~sc5nf/Streamcluster.tar.gz streamcluster.tar.gz]
+
 
+
===MapReduce===
+
 
+
CPU and GPU code [http://www.cs.virginia.edu/~sc5nf/SimilarityScore.zip SimilarityScore.zip]    [http://www.cse.ust.hk/gpuqp/Mars.html Mars]
+
 
+
- The multi-threaded CPU code currently uses Win APIs rather than OpenMP.
+
 
+
== Other Applications ==
+
 
+
===Nearest Neighbor===
+
 
+
CUDA code [http://www.people.virginia.edu/~sc5nf/nn_cuda.tar.gz nn_cuda.tar.gz]
+
 
+
OpenMP code [http://www.people.virginia.edu/~sc5nf/nn_openMP.tar.gz nn_openmp.tar.gz ]
+
 
+
===Gaussian Elimination===
+
 
+
CUDA code [http://www.people.virginia.edu/~sc5nf/gaussian.tar.gz gaussian.tar.gz]
+
 
+
===Cell===
+
 
+
CUDA code [http://www.people.virginia.edu/~sc5nf/cell_cuda.tar.gz cell_cuda.tar.gz]
+
 
+
===PathFinder===
+
 
+
CUDA code [http://www.people.virginia.edu/~sc5nf/dynproc.tar.gz dynproc.tar.gz]
+
 
+
===Hybrid Sort===
+
 
+
CUDA and CPU code [http://www.cs.virginia.edu/~sc5nf/GPUSort.zip GPUSort.zip]
+
 
+
== Applications Hard to Parallelize ==
+
 
+
=== Myocyte ===
+
 
+
CUDA code [http://www.cs.virginia.edu/~lgs9a/rodinia/myocyte/myocyte_cuda_code.tar.gz myocyte_cuda_code.tar.gz]
+
 
+
CUDA input [http://www.cs.virginia.edu/~lgs9a/rodinia/myocyte/myocyte_cuda_input.tar.gz myocyte_cuda_input.tar.gz]
+
 
+
OpenMP code [http://www.cs.virginia.edu/~lgs9a/rodinia/myocyte/myocyte_openmp_code.tar.gz myocyte_openmp_code.tar.gz]
+
 
+
OpenMP input [http://www.cs.virginia.edu/~lgs9a/rodinia/myocyte/myocyte_openmp_input.tar.gz myocyte_openmp_input.tar.gz]
+

Revision as of 02:57, 3 March 2010

Prerequisites

Rodinia applications and kernels

Rodinia applications and inputs rodinia_1.0.tar.gz