瀏覽代碼

new commit

mariem makni 5 年之前
父節點
當前提交
4c6c393194

+ 1 - 1
build_starpu/STARPU-REVISION

@@ -1 +1 @@
-5dccb65a10fdde2a498a5a14e89b0c4119115dbf
+c1d3a37ffba69c708ce02b192749700c0b7f0d0d

File diff suppressed because it is too large
+ 19 - 19
build_starpu/config.log


+ 1 - 1
build_starpu/config.status

@@ -681,7 +681,7 @@ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
 finish_eval=''
 hardcode_into_libs='yes'
 sys_lib_search_path_spec='/opt/rh/devtoolset-8/root/usr/lib64 /opt/rh/devtoolset-8/root/usr/lib/gcc/x86_64-redhat-linux/8 /lib64 /usr/lib64 /opt/Software/maxeler/maxcompiler-2018.3.1/lib /home/jusers/makni1/jumax/starpu.git/install/lib '
-sys_lib_dlsearch_path_spec='/lib64 /usr/lib64 /lib /usr/lib /usr/lib64/R/lib /usr/lib64/atlas /opt/rh/devtoolset-6/root/usr/lib64/dyninst /usr/lib64/dyninst /usr/lib64/mysql /usr/lib64/qt-3.3/lib '
+sys_lib_dlsearch_path_spec='/lib64 /usr/lib64 /lib /usr/lib /usr/lib64/R/lib /usr/lib64/atlas /usr/lib64//bind9-export/ /opt/rh/devtoolset-6/root/usr/lib64/dyninst /usr/lib64/dyninst /usr/lib64/mysql /usr/lib64/qt-3.3/lib '
 hardcode_action='immediate'
 enable_dlopen='unknown'
 enable_dlopen_self='unknown'

+ 1 - 1
build_starpu/libtool

@@ -278,7 +278,7 @@ hardcode_into_libs=yes
 sys_lib_search_path_spec="/opt/rh/devtoolset-8/root/usr/lib64 /opt/rh/devtoolset-8/root/usr/lib/gcc/x86_64-redhat-linux/8 /lib64 /usr/lib64 /opt/Software/maxeler/maxcompiler-2018.3.1/lib /home/jusers/makni1/jumax/starpu.git/install/lib "
 
 # Run-time system search path for libraries.
-sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib /usr/lib64/R/lib /usr/lib64/atlas /opt/rh/devtoolset-6/root/usr/lib64/dyninst /usr/lib64/dyninst /usr/lib64/mysql /usr/lib64/qt-3.3/lib "
+sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib /usr/lib64/R/lib /usr/lib64/atlas /usr/lib64//bind9-export/ /opt/rh/devtoolset-6/root/usr/lib64/dyninst /usr/lib64/dyninst /usr/lib64/mysql /usr/lib64/qt-3.3/lib "
 
 # Whether dlopen is supported.
 dlopen_support=unknown

+ 28 - 0
doc/doxygen/chapters/440_fpga_support.doxy

@@ -17,5 +17,33 @@
 
 /*! \page FPGASupport FPGA Support
 
+\section FPGA FPGA 
+
+The use of specialized hardware such as accelerators or coprocessors offers an
+interesting approach to overcome the physical limits encountered by processor
+architects. As a result, many machines are now equipped with one or several
+accelerators (e.g. a GPU), in addition to the usual processor(s). While a lot of
+efforts have been devoted to offload computation onto such accelerators, very
+little attention as been paid to portability concerns on the one hand, and to the
+possibility of having heterogeneous accelerators and processors to interact on the other hand.
+
+ In addition, StarPU comes with programming language support, in the form of an OpenCL front-end (\ref FPGAextensions).
+
+\section PortingApplicationsToFPGA Porting Applications To FPGA
+
+The simplest way to port an application to FPGA is to set the field
+starpu_codelet::fpga_funcs_name, to provide StarPU with the function
+name of the FPGA implementation, so for instance:
+
+\verbatim
+struct starpu_codelet cl =
+{
+    .fpga_funcs = {myfunc},
+    .fpga_funcs_name = {"myfunc"},
+    .nbuffers = 1,
+}
+\endverbatim
+
+
 
 */

二進制
install/bin/starpu_calibrate_bus


二進制
install/bin/starpu_lp2paje


二進制
install/bin/starpu_machine_display


二進制
install/bin/starpu_perfmodel_display


二進制
install/bin/starpu_perfmodel_plot


二進制
install/bin/starpu_perfmodel_recdump


二進制
install/bin/starpu_tasks_rec_complete


二進制
install/lib/libstarpu-1.3.a


二進制
install/lib/libstarpu-1.3.so.0.0.0


二進制
install/lib/libstarpufft-1.3.a


二進制
install/lib/libstarpufft-1.3.so.0.0.0


二進制
install/lib/starpu/examples/local_pingpong


二進制
install/lib/starpu/examples/tasks_size_overhead


+ 1 - 1
install/share/doc/starpu/STARPU-REVISION

@@ -1 +1 @@
-5dccb65a10fdde2a498a5a14e89b0c4119115dbf
+c1d3a37ffba69c708ce02b192749700c0b7f0d0d