[PATCH] D36621: [test-suite]: Adding SimpleMOC proxy-app.

Pavanravikanth Kondamudi via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 11 09:52:53 PDT 2017


pavanravikanth.kprk created this revision.
Herald added a subscriber: mgorny.

Description:
------------

SimpleMOC: The purpose of this mini-app is to demonstrate the performance characterterics and viability of the Method of Characteristics (MOC) for 3D neutron transport calculations in the context of full scale light water reactor simulation.

GitHub: SimpleMOC @git <https://github.com/ANL-CESAR/SimpleMOC>

Test timing on  my machine:
---------------------------

  compile_time: 14.7580 
  exec_time: 2.8769 
  hash: "88e3eb7d47be31ac0b97959959c5b297" 
  link_time: 0.0165


https://reviews.llvm.org/D36621

Files:
  LICENSE.TXT
  MultiSource/Benchmarks/DOE-ProxyApps-C/CMakeLists.txt
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/CMakeLists.txt
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/LICENSE
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/SimpleMOC.reference_output
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/SimpleMOC_header.h
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/comms.c
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/default.in
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/init.c
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/io.c
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/main.c
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/papi.c
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/solver.c
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/source.c
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/test.c
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/tracks.c
  MultiSource/Benchmarks/DOE-ProxyApps-C/SimpleMOC/utils.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D36621.110746.patch
Type: text/x-patch
Size: 118788 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170811/e094df10/attachment-0001.bin>


More information about the llvm-commits mailing list