Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
start [2018/10/03 17:10]
root
start [2018/10/03 17:57]
root
Line 10: Line 10:
  
 ^ Applications ​   ^ Dwarves ​      ^ Domains ​        ​^Parallel Model         ​^Incre. Ver. ^ ^ Applications ​   ^ Dwarves ​      ^ Domains ​        ​^Parallel Model         ​^Incre. Ver. ^
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Leukocyte|Leukocyte]]|Structured Grid|Medical Imaging|CUDA,​ OMP, OCL|✔| +|[[Leukocyte|Leukocyte]]|Structured Grid|Medical Imaging|CUDA,​ OMP, OCL|✔| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Heart_Wall|Heart Wall]]|Structured Grid|Medical Imaging|CUDA,​ OMP, OCL|| +|[[Heart_Wall|Heart Wall]]|Structured Grid|Medical Imaging|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​MUMmerGPU|MUMmerGPU]]|Graph Traversal|Bioinformatics|CUDA,​ OMP|| +|[[MUMmerGPU|MUMmerGPU]]|Graph Traversal|Bioinformatics|CUDA,​ OMP|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​CFD_Solver|CFD Solver]]|Unstructured Grid|Fluid Dynamics|CUDA,​ OMP, OCL|| +|[[CFD_Solver|CFD Solver]]|Unstructured Grid|Fluid Dynamics|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​LU_Decomposition|LU Decomposition]]|Dense Linear Algebra|Linear Algebra|CUDA,​ OMP, OCL|✔| +|[[LU_Decomposition|LU Decomposition]]|Dense Linear Algebra|Linear Algebra|CUDA,​ OMP, OCL|✔| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​HotSpot|HotSpot]]|Structured Grid|Physics Simulation|CUDA,​ OMP, OCL|| +|[[HotSpot|HotSpot]]|Structured Grid|Physics Simulation|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Back_Propagation|Back Propogation]]|Unstructured Grid|Pattern Recognition|CUDA,​ OMP, OCL|| +|[[Back_Propagation|Back Propogation]]|Unstructured Grid|Pattern Recognition|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Needleman-Wunsch|Needleman-Wunsch]]|Dynamic Programming|Bioinformatics|CUDA,​ OMP, OCL|✔| +|[[Needleman-Wunsch|Needleman-Wunsch]]|Dynamic Programming|Bioinformatics|CUDA,​ OMP, OCL|✔| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Kmeans|Kmeans]]|Dense_Linear_Algebra|Data Mining|CUDA,​ OMP, OCL|| +|[[Kmeans|Kmeans]]|Dense Linear Algebra|Data Mining|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Graph_traversal|Graph Traversal]]|Graph Algorithms|CUDA,​ OMP, OCL|| +|[[Graph_traversal|Breadth-First Search]]|Graph Traversal|Graph Algorithms|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​SRAD|SRAD]]|Structured Grid|Image Processing|CUDA,​ OMP, OCL|✔| +|[[SRAD|SRAD]]|Structured Grid|Image Processing|CUDA,​ OMP, OCL|✔| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Streamcluster1|Streamcluster1]]|Dense Linear Algebra|Data Mining|CUDA,​ OMP, OCL|| +|[[Streamcluster|Streamcluster]]|Dense Linear Algebra|Data Mining|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Particle_Filter|Particle Filter]]|Structured Grid|Medical Imaging|CUDA,​ OMP, OCL|| +|[[Particle_Filter|Particle Filter]]|Structured Grid|Medical Imaging|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​PathFinder|PathFinder]]|Dynamic Programming|Grid Traversal|CUDA,​ OMP, OCL|| +|[[PathFinder|PathFinder]]|Dynamic Programming|Grid Traversal|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Gaussian_Elimination|Gaussian Elimination]]|Dense Linear Algebra|Linear Algebra|CUDA,​ OCL|| +|[[Gaussian_Elimination|Gaussian Elimination]]|Dense Linear Algebra|Linear Algebra|CUDA,​ OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​k-Nearest_Neighbors|k-Nearest Neighbors]]|Dense Linear Algebra|Data Mining|CUDA,​ OMP, OCL|| +|[[k-Nearest_Neighbors|k-Nearest Neighbors]]|Dense Linear Algebra|Data Mining|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​LavaMD2|LavaMD2]]|N-Body|Molecular Dynamics|CUDA,​ OMP, OCL|| +|[[LavaMD2|LavaMD2]]|N-Body|Molecular Dynamics|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Myocyte|Myocyte]]|Structured Grid|Biological Simulation|CUDA,​ OMP, OCL|| +|[[Myocyte|Myocyte]]|Structured Grid|Biological Simulation|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​B+_Tree|B+ Tree]]|Graph Traversal|Search|CUDA,​ OMP, OCL|| +|[[B+_Tree|B+ Tree]]|Graph Traversal|Search|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​GPUDWT|GPUDWT]]|Spectral Method|Image/​Video Compression|CUDA,​ OCL|| +|[[GPUDWT|GPUDWT]]|Spectral Method|Image/​Video Compression|CUDA,​ OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Hybrid_Sort|Hybrid Sort]]|Sorting|Sorting Algorithms|CUDA,​ OCL|| +|[[Hybrid_Sort|Hybrid Sort]]|Sorting|Sorting Algorithms|CUDA,​ OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Hotspot3D|Hotspot3D]]|Structured Grid|Physics Simulation|CUDA,​ OCL, OMP|Hotspot for 3D IC| +|[[Hotspot3D|Hotspot3D]]|Structured Grid|Physics Simulation|CUDA,​ OCL, OMP|Hotspot for 3D IC| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Huffman|Huffman]]|Finite State Machine|Lossless data compression|CUDA,​ OCL||+|[[Huffman|Huffman]]|Finite State Machine|Lossless data compression|CUDA,​ OCL|| 
 + 
 +Other applications under evaluation:​ 
 + 
 +^Applications ^Dwarves ^Domains ^Parallel Model ^Comment ^ 
 +|[[SQLite Select|SQLite Select]]|Map Reduce|Relational Database|CUDA|This benchmark needs an OCL version and also may be too simple| 
 +|[[3D Stencil|3D Stencil]]|Structured Grid|Cellular Automation|CUDA|Will be superseded by a more sophisticated 3D benchmark| 
 + 
 +//1. Ana Lucia Varbanescu and Jianbin Fang, Delft University of Technology contributed the OpenCL version.//​ 
 + 
 +//2. In collaboration with Lawrence Livermore National Laboratory.//​ 
 + 
 +===== License ===== 
 +Please read the [[http://​www.cs.virginia.edu/​~kw5na/​license.htm|Rodinia license]]. 
 + 
 +Several applications/​libraries come with [[http://​www.cs.virginia.edu/​~kw5na/​license_list.htm|their own licenses]]. 
 + 
 +Also, if your use of Rodinia results in a publication,​ please cite: 
 + 
 +[1] S. Che, M. Boyer, J. Meng, D. Tarjan, J. W. Sheaffer, S.-H. Lee, and K. Skadron.  
 +Rodinia: A Benchmark Suite for Heterogeneous Computing. In Proceedings of the IEEE  
 +International Symposium on Workload Characterization (IISWC), pp. 44-54, Oct. 2009. 
 + 
 +[2] S. Che, J. W. Sheaffer, M. Boyer, L. G. Szafaryn, L. Wang, and K. Skadron.  
 +A Characterization of the Rodinia Benchmark Suite with Comparison to Contemporary  
 +CMP Workloads. In Proceedings of the IEEE International Symposium on Workload  
 +Characterization,​ Dec. 2010. 
 + 
 +//This work is supported by NSF grant nos. IIS-0612049,​ CNS-0916908 and CNS-0615277,​ a grant from the SRC under task no. 1607, and grants from AMD, NEC labs, and NVIDIA Research.//​ 
 + 
 + 
 + 
 +Retrieved from http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php?​title=Rodinia:​Accelerating_Compute-Intensive_Applications_with_Accelerators&​oldid=675
  
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Leukocyte|Leukocyte]]|Structured Grid|Medical Imaging|CUDA,​ OMP, OCL|✔| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Heart_Wall|Heart Wall]]|Structured Grid|Medical Imaging|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​MUMmerGPU|MUMmerGPU]]|Graph Traversal|Bioinformatics|CUDA,​ OMP|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​CFD_Solver|CFD Solver]]|Unstructured Grid|Fluid Dynamics|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​LU_Decomposition|LU Decomposition]]|Dense Linear Algebra|Linear Algebra|CUDA,​ OMP, OCL|✔| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​HotSpot|HotSpot]]|Structured Grid|Physics Simulation|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Back_Propagation|Back Propogation]]|Unstructured Grid|Pattern Recognition|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Needleman-Wunsch|Needleman-Wunsch]]|Dynamic Programming|Bioinformatics|CUDA,​ OMP, OCL|✔| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Kmeans|Kmeans]]|Dense_Linear_Algebra|Data Mining|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Graph_traversal|Graph Traversal]]|Graph Algorithms|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​SRAD|SRAD]]|Structured Grid|Image Processing|CUDA,​ OMP, OCL|✔| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Streamcluster1|Streamcluster1]]|Dense Linear Algebra|Data Mining|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Particle_Filter|Particle Filter]]|Structured Grid|Medical Imaging|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​PathFinder|PathFinder]]|Dynamic Programming|Grid Traversal|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Gaussian_Elimination|Gaussian Elimination]]|Dense Linear Algebra|Linear Algebra|CUDA,​ OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​k-Nearest_Neighbors|k-Nearest Neighbors]]|Dense Linear Algebra|Data Mining|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​LavaMD2|LavaMD2]]|N-Body|Molecular Dynamics|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Myocyte|Myocyte]]|Structured Grid|Biological Simulation|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​B+_Tree|B+ Tree]]|Graph Traversal|Search|CUDA,​ OMP, OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​GPUDWT|GPUDWT]]|Spectral Method|Image/​Video Compression|CUDA,​ OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Hybrid_Sort|Hybrid Sort]]|Sorting|Sorting Algorithms|CUDA,​ OCL|| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Hotspot3D|Hotspot3D]]|Structured Grid|Physics Simulation|CUDA,​ OCL, OMP|Hotspot for 3D IC| 
-|[[http://​www.cs.virginia.edu/​~skadron/​wiki/​rodinia/​index.php/​Huffman|Huffman]]|Finite State Machine|Lossless data compression|CUDA,​ OCL|| 
  • start.txt
  • Last modified: 2018/10/03 17:58
  • by root