[cig-commits] [commit] devel, master: Added function declarations (6994fe6)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Thu Nov 6 08:30:37 PST 2014
Repository : https://github.com/geodynamics/specfem3d_globe
On branches: devel,master
Link : https://github.com/geodynamics/specfem3d_globe/compare/bc58e579b3b0838a0968725a076f5904845437ca...be63f20cbb6f462104e949894dbe205d2398cd7f
>---------------------------------------------------------------
commit 6994fe67f44511a9e5dde88cc70ac75b88cec3dd
Author: Brice Videau <brice.videau at imag.fr>
Date: Thu Sep 11 17:45:39 2014 +0200
Added function declarations
>---------------------------------------------------------------
6994fe67f44511a9e5dde88cc70ac75b88cec3dd
src/gpu/boast/FUNCTIONS.rb | 12 ++++++++++++
src/gpu/boast/kernels.rb | 1 +
2 files changed, 13 insertions(+)
diff --git a/src/gpu/boast/FUNCTIONS.rb b/src/gpu/boast/FUNCTIONS.rb
new file mode 100644
index 0000000..41cce8e
--- /dev/null
+++ b/src/gpu/boast/FUNCTIONS.rb
@@ -0,0 +1,12 @@
+BOAST::register_funccall("atomicAdd")
+BOAST::register_funccall("cos")
+BOAST::register_funccall("sincos")
+BOAST::register_funccall("cosf")
+BOAST::register_funccall("sincosf")
+BOAST::register_funccall("rint")
+BOAST::register_funccall("fabs")
+BOAST::register_funccall("sqrt")
+BOAST::register_funccall("INDEX2")
+BOAST::register_funccall("INDEX3")
+BOAST::register_funccall("INDEX4")
+BOAST::register_funccall("INDEX5")
diff --git a/src/gpu/boast/kernels.rb b/src/gpu/boast/kernels.rb
index 84b9294..b3d4584 100644
--- a/src/gpu/boast/kernels.rb
+++ b/src/gpu/boast/kernels.rb
@@ -2,6 +2,7 @@ require 'rubygems'
require 'BOAST'
require 'narray'
require './HEADER.rb'
+require './FUNCTIONS.rb'
def rndup( val, div)
return (val%div) == 0 ? val : val + div - (val%div)
More information about the CIG-COMMITS
mailing list