|
@@ -207,6 +207,7 @@ STARPU_EXAMPLES += \
|
|
|
api/matrix_data_interface \
|
|
|
api/multiformat_data_interface \
|
|
|
api/variable_data_interface \
|
|
|
+ api/vector_data_interface \
|
|
|
api/void_data_interface
|
|
|
|
|
|
if !STARPU_SIMGRID
|
|
@@ -223,6 +224,8 @@ STARPU_EXAMPLES += \
|
|
|
basic_examples/task_insert_color \
|
|
|
mlr/mlr \
|
|
|
cpp/incrementer_cpp \
|
|
|
+ cpp/add_vectors \
|
|
|
+ cpp/add_vectors_interface \
|
|
|
filters/fvector \
|
|
|
filters/fblock \
|
|
|
filters/fmatrix \
|
|
@@ -270,6 +273,11 @@ if !STARPU_SIMGRID
|
|
|
STARPU_EXAMPLES += \
|
|
|
scheduler/dummy_sched
|
|
|
|
|
|
+if STARPU_HAVE_CXX11
|
|
|
+STARPU_EXAMPLES += \
|
|
|
+ cpp/add_vectors_cpp11
|
|
|
+endif
|
|
|
+
|
|
|
if STARPU_HAVE_F77
|
|
|
if STARPU_HAVE_F77_H
|
|
|
STARPU_EXAMPLES += \
|
|
@@ -282,7 +290,15 @@ endif
|
|
|
|
|
|
if STARPU_HAVE_FC
|
|
|
if !STARPU_SANITIZE
|
|
|
-
|
|
|
+STARPU_EXAMPLES += \
|
|
|
+ fortran90/f90_example \
|
|
|
+ native_fortran/nf_vector \
|
|
|
+ native_fortran/nf_matrix \
|
|
|
+ native_fortran/nf_example \
|
|
|
+ native_fortran/nf_dynbuf \
|
|
|
+ native_fortran/nf_varbuf \
|
|
|
+ native_fortran/nf_sched_ctx \
|
|
|
+ native_fortran/nf_partition
|
|
|
endif
|
|
|
endif
|
|
|
endif
|
|
@@ -388,10 +404,14 @@ basic_examples_vector_scal_SOURCES = \
|
|
|
|
|
|
if STARPU_HAVE_ICC
|
|
|
if STARPU_CROSS_COMPILING
|
|
|
+basic_examples_vector_scal_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) $(basic_examples_vector_scal_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
|
|
|
else
|
|
|
basic_examples_vector_scal_SOURCES += \
|
|
|
basic_examples/vector_scal_cpu_icc.icc
|
|
|
+basic_examples_vector_scal_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(ICC) $(basic_examples_vector_scal_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
|
|
|
endif
|
|
|
+else
|
|
|
+basic_examples_vector_scal_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) $(basic_examples_vector_scal_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
|
|
|
endif
|
|
|
|
|
|
if STARPU_USE_CUDA
|
|
@@ -902,6 +922,21 @@ cpp_incrementer_cpp_SOURCES += \
|
|
|
incrementer/incrementer_kernels_opencl.c
|
|
|
endif
|
|
|
|
|
|
+###########################
|
|
|
+# C++ Add vectors example #
|
|
|
+###########################
|
|
|
+
|
|
|
+cpp_add_vectors_SOURCES = \
|
|
|
+ cpp/add_vectors.cpp
|
|
|
+
|
|
|
+cpp_add_vectors_interface_SOURCES = \
|
|
|
+ cpp/add_vectors_interface.cpp
|
|
|
+
|
|
|
+if STARPU_HAVE_CXX11
|
|
|
+cpp_add_vectors_cpp11_SOURCES = \
|
|
|
+ cpp/add_vectors_cpp11.cpp
|
|
|
+endif
|
|
|
+
|
|
|
#######################
|
|
|
# Incrementer example #
|
|
|
#######################
|