[PATCH] D36628: [test-suite]: Adding Lulesh Proxy-app
Pavanravikanth Kondamudi via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 11 11:32:28 PDT 2017
pavanravikanth.kprk created this revision.
Herald added a subscriber: mgorny.
Description:
------------
Lulesh: The Shock Hydrodynamics Challenge Problem was originally defined and implemented by LLNL as one of five challenge problems in the DARPA UHPC program and has since become a widely studied proxy application in DOE co-design efforts for exascale. It has been ported to a number of programming models and optimized for a number of advanced platforms – many of those versions are available in the downloads section below. This page gives a brief description of why the problem was chosen. LULESH Ports details other versions and performance tuning work done on the initial version of LULESH, while LULESH 2.0 Changes details the changes made from LULESH 1.0 to LULESH 2.0. A presentation describing the OpenACC port is found here.
Weblink: Lulesh <https://codesign.llnl.gov/lulesh.php>
Test timings on my machine:
---------------------------
compile_time: 54.8554
exec_time: 0.2424
link_time: 0.0317
https://reviews.llvm.org/D36628
Files:
MultiSource/Benchmarks/CMakeLists.txt
MultiSource/Benchmarks/DOE-ProxyApps-C++/CMakeLists.txt
MultiSource/Benchmarks/DOE-ProxyApps-C++/lulesh/CMakeLists.txt
MultiSource/Benchmarks/DOE-ProxyApps-C++/lulesh/lulesh-comm.cc
MultiSource/Benchmarks/DOE-ProxyApps-C++/lulesh/lulesh-init.cc
MultiSource/Benchmarks/DOE-ProxyApps-C++/lulesh/lulesh-util.cc
MultiSource/Benchmarks/DOE-ProxyApps-C++/lulesh/lulesh-viz.cc
MultiSource/Benchmarks/DOE-ProxyApps-C++/lulesh/lulesh.cc
MultiSource/Benchmarks/DOE-ProxyApps-C++/lulesh/lulesh.h
MultiSource/Benchmarks/DOE-ProxyApps-C++/lulesh/lulesh2.0.reference_output
MultiSource/Benchmarks/DOE-ProxyApps-C++/lulesh/lulesh_tuple.h
MultiSource/Benchmarks/DOE-ProxyApps-C/RSBench.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D36628.110777.patch
Type: text/x-patch
Size: 294127 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170811/0b84b5d5/attachment-0001.bin>
More information about the llvm-commits
mailing list