1
1

initial commit of vader (xpmem) btl

This commit was SVN r25342.
Этот коммит содержится в:
Nathan Hjelm 2011-10-20 21:39:44 +00:00
родитель 586403f052
Коммит 3dbaaf6879
35 изменённых файлов: 9865 добавлений и 0 удалений

565
ompi/mca/btl/vader/.deps/btl_vader.Plo Обычный файл
Просмотреть файл

@ -0,0 +1,565 @@
btl_vader.lo: btl_vader.c ../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h ../../../../opal/mca/carto/base/base.h \
../../../../opal/mca/carto/carto.h ../../../../opal/mca/mca.h \
../../../../opal/mca/base/base.h ../../../../opal/class/opal_object.h \
/usr/include/assert.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/threads/mutex.h \
../../../../opal/threads/mutex_unix.h /usr/include/pthread.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/signal.h \
/usr/include/bits/setjmp.h /usr/include/errno.h \
/usr/include/bits/errno.h /usr/include/linux/errno.h \
/usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
/usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/class/opal_graph.h \
../../../../opal/class/opal_pointer_array.h \
../../../../opal/class/opal_value_array.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
../../../../opal/include/opal/constants.h \
../../../../opal/mca/paffinity/base/base.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../opal/mca/maffinity/base/base.h \
../../../../opal/mca/maffinity/maffinity.h \
../../../../opal/mca/maffinity/maffinity_types.h btl_vader.h \
/usr/include/unistd.h /usr/include/bits/posix_opt.h \
/usr/include/bits/environments.h /usr/include/bits/confname.h \
/usr/include/getopt.h /opt/cray/xpmem/default/include/xpmem.h \
/usr/include/linux/types.h /usr/include/linux/posix_types.h \
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h /usr/include/asm/types.h \
/usr/include/asm-generic/int-ll64.h /usr/include/asm/ioctl.h \
/usr/include/asm-generic/ioctl.h ../../../../opal/class/opal_free_list.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/util/argv.h \
../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h ../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h ../../../../orte/include/orte/types.h \
../../../../ompi/group/group.h ../../../../ompi/group/group_dbg.h \
../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_endpoint.h \
btl_vader_fifo.h btl_vader_frag.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
../../../../opal/mca/carto/base/base.h:
../../../../opal/mca/carto/carto.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/pthread.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/class/opal_graph.h:
../../../../opal/class/opal_pointer_array.h:
../../../../opal/class/opal_value_array.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
../../../../opal/include/opal/constants.h:
../../../../opal/mca/paffinity/base/base.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../opal/mca/maffinity/base/base.h:
../../../../opal/mca/maffinity/maffinity.h:
../../../../opal/mca/maffinity/maffinity_types.h:
btl_vader.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_endpoint.h:
btl_vader_fifo.h:
btl_vader_frag.h:

Просмотреть файл

@ -0,0 +1,548 @@
btl_vader_component.lo: btl_vader_component.c \
../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../opal/include/opal/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/util/output.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/xlocale.h \
/usr/include/alloca.h ../../../../orte/util/proc_info.h \
../../../../orte/include/orte/types.h ../../../../opal/dss/dss_types.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../orte/util/show_help.h ../../../../orte/mca/rml/rml_types.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
../../../../orte/runtime/orte_globals.h /usr/include/sys/time.h \
../../../../opal/class/opal_pointer_array.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
/usr/include/signal.h /usr/include/bits/setjmp.h /usr/include/errno.h \
/usr/include/bits/errno.h /usr/include/linux/errno.h \
/usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
/usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/class/opal_value_array.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/threads/threads.h ../../../../opal/threads/mutex.h \
../../../../opal/threads/condition.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/unistd.h /usr/include/bits/posix_opt.h \
/usr/include/bits/environments.h /usr/include/bits/confname.h \
/usr/include/getopt.h /usr/include/bits/signum.h \
/usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \
/usr/include/bits/sigcontext.h /usr/include/bits/sigstack.h \
/usr/include/sys/ucontext.h /usr/include/bits/sigthread.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/runtime.h ../../../../orte/runtime/orte_wait.h \
../../../../opal/dss/dss.h \
../../../../ompi/mca/btl/base/btl_base_error.h btl_vader.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/threads/condition.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h ../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../opal/runtime/opal.h ../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../ompi/group/group.h ../../../../ompi/group/group_dbg.h \
../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h \
btl_vader_fifo.h btl_vader_endpoint.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../opal/include/opal/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/util/output.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
../../../../orte/util/proc_info.h:
../../../../orte/include/orte/types.h:
../../../../opal/dss/dss_types.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../orte/util/show_help.h:
../../../../orte/mca/rml/rml_types.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
../../../../orte/runtime/orte_globals.h:
/usr/include/sys/time.h:
../../../../opal/class/opal_pointer_array.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/pthread.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/class/opal_value_array.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
btl_vader.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/threads/condition.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:
btl_vader_fifo.h:
btl_vader_endpoint.h:

540
ompi/mca/btl/vader/.deps/btl_vader_frag.Plo Обычный файл
Просмотреть файл

@ -0,0 +1,540 @@
btl_vader_frag.lo: btl_vader_frag.c \
../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h btl_vader.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
/usr/include/pthread.h /usr/include/signal.h /usr/include/bits/setjmp.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/include/opal/constants.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h \
../../../../opal/class/opal_pointer_array.h \
../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../orte/include/orte/types.h ../../../../ompi/group/group.h \
../../../../ompi/group/group_dbg.h ../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_value_array.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
btl_vader.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
/usr/include/pthread.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/include/opal/constants.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../opal/class/opal_pointer_array.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_value_array.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:

542
ompi/mca/btl/vader/.deps/btl_vader_get.Plo Обычный файл
Просмотреть файл

@ -0,0 +1,542 @@
btl_vader_get.lo: btl_vader_get.c ../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h btl_vader.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
/usr/include/pthread.h /usr/include/signal.h /usr/include/bits/setjmp.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/include/opal/constants.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h \
../../../../opal/class/opal_pointer_array.h \
../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../orte/include/orte/types.h ../../../../ompi/group/group.h \
../../../../ompi/group/group_dbg.h ../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_value_array.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h \
btl_vader_endpoint.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
btl_vader.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
/usr/include/pthread.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/include/opal/constants.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../opal/class/opal_pointer_array.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_value_array.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:
btl_vader_endpoint.h:

542
ompi/mca/btl/vader/.deps/btl_vader_put.Plo Обычный файл
Просмотреть файл

@ -0,0 +1,542 @@
btl_vader_put.lo: btl_vader_put.c ../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h btl_vader.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
/usr/include/pthread.h /usr/include/signal.h /usr/include/bits/setjmp.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/include/opal/constants.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h \
../../../../opal/class/opal_pointer_array.h \
../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../orte/include/orte/types.h ../../../../ompi/group/group.h \
../../../../ompi/group/group_dbg.h ../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_value_array.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h \
btl_vader_endpoint.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
btl_vader.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
/usr/include/pthread.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/include/opal/constants.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../opal/class/opal_pointer_array.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_value_array.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:
btl_vader_endpoint.h:

545
ompi/mca/btl/vader/.deps/btl_vader_send.Plo Обычный файл
Просмотреть файл

@ -0,0 +1,545 @@
btl_vader_send.lo: btl_vader_send.c \
../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h btl_vader.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
/usr/include/pthread.h /usr/include/signal.h /usr/include/bits/setjmp.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/include/opal/constants.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h \
../../../../opal/class/opal_pointer_array.h \
../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../orte/include/orte/types.h ../../../../ompi/group/group.h \
../../../../ompi/group/group_dbg.h ../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_value_array.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h \
btl_vader_fifo.h btl_vader_endpoint.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
btl_vader.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
/usr/include/pthread.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/include/opal/constants.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../opal/class/opal_pointer_array.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_value_array.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:
btl_vader_fifo.h:
btl_vader_endpoint.h:

545
ompi/mca/btl/vader/.deps/btl_vader_sendi.Plo Обычный файл
Просмотреть файл

@ -0,0 +1,545 @@
btl_vader_sendi.lo: btl_vader_sendi.c \
../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h btl_vader.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
/usr/include/pthread.h /usr/include/signal.h /usr/include/bits/setjmp.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/include/opal/constants.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h \
../../../../opal/class/opal_pointer_array.h \
../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../orte/include/orte/types.h ../../../../ompi/group/group.h \
../../../../ompi/group/group_dbg.h ../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_value_array.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h \
btl_vader_fifo.h btl_vader_endpoint.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
btl_vader.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
/usr/include/pthread.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/include/opal/constants.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../opal/class/opal_pointer_array.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_value_array.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:
btl_vader_fifo.h:
btl_vader_endpoint.h:

Просмотреть файл

@ -0,0 +1,566 @@
libmca_btl_vader_la-btl_vader.lo: btl_vader.c \
../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h ../../../../opal/mca/carto/base/base.h \
../../../../opal/mca/carto/carto.h ../../../../opal/mca/mca.h \
../../../../opal/mca/base/base.h ../../../../opal/class/opal_object.h \
/usr/include/assert.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/threads/mutex.h \
../../../../opal/threads/mutex_unix.h /usr/include/pthread.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/signal.h \
/usr/include/bits/setjmp.h /usr/include/errno.h \
/usr/include/bits/errno.h /usr/include/linux/errno.h \
/usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
/usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/class/opal_graph.h \
../../../../opal/class/opal_pointer_array.h \
../../../../opal/class/opal_value_array.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
../../../../opal/include/opal/constants.h \
../../../../opal/mca/paffinity/base/base.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../opal/mca/maffinity/base/base.h \
../../../../opal/mca/maffinity/maffinity.h \
../../../../opal/mca/maffinity/maffinity_types.h btl_vader.h \
/usr/include/unistd.h /usr/include/bits/posix_opt.h \
/usr/include/bits/environments.h /usr/include/bits/confname.h \
/usr/include/getopt.h /opt/cray/xpmem/default/include/xpmem.h \
/usr/include/linux/types.h /usr/include/linux/posix_types.h \
/usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h /usr/include/asm/types.h \
/usr/include/asm-generic/int-ll64.h /usr/include/asm/ioctl.h \
/usr/include/asm-generic/ioctl.h ../../../../opal/class/opal_free_list.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/util/argv.h \
../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h ../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h ../../../../orte/include/orte/types.h \
../../../../ompi/group/group.h ../../../../ompi/group/group_dbg.h \
../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_endpoint.h \
btl_vader_fifo.h btl_vader_frag.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
../../../../opal/mca/carto/base/base.h:
../../../../opal/mca/carto/carto.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/pthread.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/class/opal_graph.h:
../../../../opal/class/opal_pointer_array.h:
../../../../opal/class/opal_value_array.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
../../../../opal/include/opal/constants.h:
../../../../opal/mca/paffinity/base/base.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../opal/mca/maffinity/base/base.h:
../../../../opal/mca/maffinity/maffinity.h:
../../../../opal/mca/maffinity/maffinity_types.h:
btl_vader.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_endpoint.h:
btl_vader_fifo.h:
btl_vader_frag.h:

Просмотреть файл

@ -0,0 +1,548 @@
libmca_btl_vader_la-btl_vader_component.lo: btl_vader_component.c \
../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../opal/include/opal/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/util/output.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/xlocale.h \
/usr/include/alloca.h ../../../../orte/util/proc_info.h \
../../../../orte/include/orte/types.h ../../../../opal/dss/dss_types.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../orte/util/show_help.h ../../../../orte/mca/rml/rml_types.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
../../../../orte/runtime/orte_globals.h /usr/include/sys/time.h \
../../../../opal/class/opal_pointer_array.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \
/usr/include/signal.h /usr/include/bits/setjmp.h /usr/include/errno.h \
/usr/include/bits/errno.h /usr/include/linux/errno.h \
/usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
/usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/class/opal_value_array.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/threads/threads.h ../../../../opal/threads/mutex.h \
../../../../opal/threads/condition.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/unistd.h /usr/include/bits/posix_opt.h \
/usr/include/bits/environments.h /usr/include/bits/confname.h \
/usr/include/getopt.h /usr/include/bits/signum.h \
/usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \
/usr/include/bits/sigcontext.h /usr/include/bits/sigstack.h \
/usr/include/sys/ucontext.h /usr/include/bits/sigthread.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/runtime.h ../../../../orte/runtime/orte_wait.h \
../../../../opal/dss/dss.h \
../../../../ompi/mca/btl/base/btl_base_error.h btl_vader.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/threads/condition.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h ../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../opal/runtime/opal.h ../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../ompi/group/group.h ../../../../ompi/group/group_dbg.h \
../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h \
btl_vader_fifo.h btl_vader_endpoint.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../opal/include/opal/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/util/output.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
../../../../orte/util/proc_info.h:
../../../../orte/include/orte/types.h:
../../../../opal/dss/dss_types.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../orte/util/show_help.h:
../../../../orte/mca/rml/rml_types.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
../../../../orte/runtime/orte_globals.h:
/usr/include/sys/time.h:
../../../../opal/class/opal_pointer_array.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/pthread.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/class/opal_value_array.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
btl_vader.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/threads/condition.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:
btl_vader_fifo.h:
btl_vader_endpoint.h:

Просмотреть файл

@ -0,0 +1,540 @@
libmca_btl_vader_la-btl_vader_frag.lo: btl_vader_frag.c \
../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h btl_vader.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
/usr/include/pthread.h /usr/include/signal.h /usr/include/bits/setjmp.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/include/opal/constants.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h \
../../../../opal/class/opal_pointer_array.h \
../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../orte/include/orte/types.h ../../../../ompi/group/group.h \
../../../../ompi/group/group_dbg.h ../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_value_array.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
btl_vader.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
/usr/include/pthread.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/include/opal/constants.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../opal/class/opal_pointer_array.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_value_array.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:

Просмотреть файл

@ -0,0 +1,543 @@
libmca_btl_vader_la-btl_vader_get.lo: btl_vader_get.c \
../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h btl_vader.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
/usr/include/pthread.h /usr/include/signal.h /usr/include/bits/setjmp.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/include/opal/constants.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h \
../../../../opal/class/opal_pointer_array.h \
../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../orte/include/orte/types.h ../../../../ompi/group/group.h \
../../../../ompi/group/group_dbg.h ../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_value_array.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h \
btl_vader_endpoint.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
btl_vader.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
/usr/include/pthread.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/include/opal/constants.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../opal/class/opal_pointer_array.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_value_array.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:
btl_vader_endpoint.h:

Просмотреть файл

@ -0,0 +1,543 @@
libmca_btl_vader_la-btl_vader_put.lo: btl_vader_put.c \
../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h btl_vader.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
/usr/include/pthread.h /usr/include/signal.h /usr/include/bits/setjmp.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/include/opal/constants.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h \
../../../../opal/class/opal_pointer_array.h \
../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../orte/include/orte/types.h ../../../../ompi/group/group.h \
../../../../ompi/group/group_dbg.h ../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_value_array.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h \
btl_vader_endpoint.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
btl_vader.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
/usr/include/pthread.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/include/opal/constants.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../opal/class/opal_pointer_array.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_value_array.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:
btl_vader_endpoint.h:

Просмотреть файл

@ -0,0 +1,545 @@
libmca_btl_vader_la-btl_vader_send.lo: btl_vader_send.c \
../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h btl_vader.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
/usr/include/pthread.h /usr/include/signal.h /usr/include/bits/setjmp.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/include/opal/constants.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h \
../../../../opal/class/opal_pointer_array.h \
../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../orte/include/orte/types.h ../../../../ompi/group/group.h \
../../../../ompi/group/group_dbg.h ../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_value_array.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h \
btl_vader_fifo.h btl_vader_endpoint.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
btl_vader.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
/usr/include/pthread.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/include/opal/constants.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../opal/class/opal_pointer_array.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_value_array.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:
btl_vader_fifo.h:
btl_vader_endpoint.h:

Просмотреть файл

@ -0,0 +1,545 @@
libmca_btl_vader_la-btl_vader_sendi.lo: btl_vader_sendi.c \
../../../../ompi/include/ompi_config.h \
../../../../opal/include/opal_config.h \
../../../../opal/include/opal_config_top.h \
../../../../opal/include/opal_config_bottom.h \
../../../../opal/include/opal_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h \
/usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
/usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \
/usr/include/bits/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/bits/stdio_lim.h /usr/include/sys/param.h \
/usr/include/linux/param.h /usr/include/asm/param.h \
/usr/include/sys/types.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h btl_vader.h /usr/include/stdlib.h \
/usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
/usr/include/xlocale.h /usr/include/alloca.h /usr/include/string.h \
/usr/include/bits/string.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h \
/usr/include/sched.h /usr/include/bits/sched.h /usr/include/unistd.h \
/usr/include/bits/posix_opt.h /usr/include/bits/environments.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/opt/cray/xpmem/default/include/xpmem.h /usr/include/linux/types.h \
/usr/include/linux/posix_types.h /usr/include/linux/stddef.h \
/usr/include/asm/posix_types.h /usr/include/asm/posix_types_64.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \
../../../../opal/class/opal_free_list.h \
../../../../opal/class/opal_list.h /usr/include/stdio.h \
/usr/include/libio.h /usr/include/_G_config.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h \
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h \
/usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
../../../../opal/class/opal_object.h /usr/include/assert.h \
../../../../opal/threads/condition.h /usr/include/sys/time.h \
/usr/include/pthread.h /usr/include/signal.h /usr/include/bits/setjmp.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/mutex_unix.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
../../../../opal/include/opal/sys/atomic.h \
../../../../opal/include/opal/sys/architecture.h \
../../../../opal/include/opal/sys/amd64/atomic.h \
../../../../opal/include/opal/sys/atomic_impl.h \
../../../../opal/runtime/opal_progress.h \
../../../../opal/runtime/opal_cr.h ../../../../opal/mca/crs/crs.h \
../../../../opal/mca/mca.h ../../../../opal/mca/base/base.h \
../../../../opal/mca/base/mca_base_param.h \
../../../../opal/util/cmd_line.h ../../../../opal/mca/event/event.h \
../../../../opal/mca/event/libevent2013/libevent2013.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../../../opal/threads/threads.h \
../../../../opal/threads/mutex.h ../../../../opal/threads/condition.h \
../../../../opal/util/output.h ../../../../opal/include/opal/constants.h \
../../../../opal/util/argv.h ../../../../opal/mca/event/base/base.h \
../../../../opal/mca/event/libevent2013/libevent/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h \
/usr/include/netdb.h /usr/include/netinet/in.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm/sockios.h \
/usr/include/bits/in.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h \
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h \
../../../../opal/include/opal/prefetch.h ../../../../ompi/mca/btl/btl.h \
../../../../opal/class/opal_bitmap.h \
../../../../opal/datatype/opal_convertor.h \
../../../../opal/datatype/opal_datatype.h \
../../../../ompi/mca/mpool/mpool.h ../../../../ompi/info/info.h \
../../../../ompi/include/mpi.h \
../../../../opal/class/opal_pointer_array.h \
../../../../ompi/class/ompi_free_list.h \
../../../../opal/class/opal_atomic_lifo.h \
../../../../ompi/include/ompi/constants.h \
../../../../orte/include/orte/constants.h \
../../../../orte/include/orte_config.h ../../../../opal/runtime/opal.h \
../../../../opal/mca/crs/base/base.h \
../../../../opal/util/opal_environ.h \
../../../../ompi/include/ompi/types.h \
../../../../opal/include/opal/types.h /usr/include/arpa/inet.h \
../../../../ompi/mca/mpool/base/base.h \
../../../../ompi/mca/mpool/sm/mpool_sm.h \
../../../../ompi/mca/common/sm/common_sm.h \
../../../../opal/mca/shmem/shmem.h \
../../../../opal/mca/shmem/shmem_types.h ../../../../ompi/proc/proc.h \
../../../../opal/dss/dss_types.h \
../../../../opal/mca/paffinity/paffinity.h \
../../../../orte/include/orte/types.h ../../../../ompi/group/group.h \
../../../../ompi/group/group_dbg.h ../../../../ompi/mca/btl/base/base.h \
../../../../ompi/mca/btl/base/btl_base_error.h \
../../../../orte/util/proc_info.h ../../../../orte/util/name_fns.h \
../../../../orte/runtime/orte_globals.h \
../../../../opal/class/opal_value_array.h \
../../../../opal/class/opal_ring_buffer.h \
../../../../opal/mca/hwloc/hwloc.h \
../../../../opal/mca/hwloc/hwloc121/hwloc121.h \
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h \
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h \
../../../../orte/mca/plm/plm_types.h \
../../../../orte/mca/rml/rml_types.h ../../../../orte/runtime/runtime.h \
../../../../orte/runtime/orte_wait.h ../../../../opal/dss/dss.h \
../../../../ompi/mca/allocator/allocator.h \
../../../../ompi/mca/rcache/rcache.h \
../../../../ompi/mca/rcache/base/base.h btl_vader_frag.h \
btl_vader_fifo.h btl_vader_endpoint.h
../../../../ompi/include/ompi_config.h:
../../../../opal/include/opal_config.h:
../../../../opal/include/opal_config_top.h:
../../../../opal/include/opal_config_bottom.h:
../../../../opal/include/opal_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/stdint.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/bits/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdbool.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/limits.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/bits/stdio_lim.h:
/usr/include/sys/param.h:
/usr/include/linux/param.h:
/usr/include/asm/param.h:
/usr/include/sys/types.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stddef.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/bits/sigset.h:
/usr/include/bits/time.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/sys/sysmacros.h:
/usr/include/bits/pthreadtypes.h:
btl_vader.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/xlocale.h:
/usr/include/alloca.h:
/usr/include/string.h:
/usr/include/bits/string.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/bits/string2.h:
/usr/include/sched.h:
/usr/include/bits/sched.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/opt/cray/xpmem/default/include/xpmem.h:
/usr/include/linux/types.h:
/usr/include/linux/posix_types.h:
/usr/include/linux/stddef.h:
/usr/include/asm/posix_types.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/asm/ioctl.h:
/usr/include/asm-generic/ioctl.h:
../../../../opal/class/opal_free_list.h:
../../../../opal/class/opal_list.h:
/usr/include/stdio.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include-fixed/wchar.h:
/opt/gcc/4.5.2/snos/lib/gcc/x86_64-suse-linux/4.5.2/include/stdarg.h:
/usr/include/bits/sys_errlist.h:
/usr/include/bits/stdio.h:
../../../../opal/class/opal_object.h:
/usr/include/assert.h:
../../../../opal/threads/condition.h:
/usr/include/sys/time.h:
/usr/include/pthread.h:
/usr/include/signal.h:
/usr/include/bits/setjmp.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/mutex_unix.h:
/usr/include/errno.h:
/usr/include/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
../../../../opal/include/opal/sys/atomic.h:
../../../../opal/include/opal/sys/architecture.h:
../../../../opal/include/opal/sys/amd64/atomic.h:
../../../../opal/include/opal/sys/atomic_impl.h:
../../../../opal/runtime/opal_progress.h:
../../../../opal/runtime/opal_cr.h:
../../../../opal/mca/crs/crs.h:
../../../../opal/mca/mca.h:
../../../../opal/mca/base/base.h:
../../../../opal/mca/base/mca_base_param.h:
../../../../opal/util/cmd_line.h:
../../../../opal/mca/event/event.h:
../../../../opal/mca/event/libevent2013/libevent2013.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../../../opal/threads/threads.h:
../../../../opal/threads/mutex.h:
../../../../opal/threads/condition.h:
../../../../opal/util/output.h:
../../../../opal/include/opal/constants.h:
../../../../opal/util/argv.h:
../../../../opal/mca/event/base/base.h:
../../../../opal/mca/event/libevent2013/libevent/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event-config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/evutil.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/util.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/opal_rename.h:
/usr/include/netdb.h:
/usr/include/netinet/in.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/bits/in.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/keyvalq_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/event_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/buffer_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_struct.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/bufferevent_compat.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/event/libevent2013/libevent/include/event2/tag_compat.h:
../../../../opal/mca/event/libevent2013/libevent/include/event2/thread.h:
../../../../opal/include/opal/prefetch.h:
../../../../ompi/mca/btl/btl.h:
../../../../opal/class/opal_bitmap.h:
../../../../opal/datatype/opal_convertor.h:
../../../../opal/datatype/opal_datatype.h:
../../../../ompi/mca/mpool/mpool.h:
../../../../ompi/info/info.h:
../../../../ompi/include/mpi.h:
../../../../opal/class/opal_pointer_array.h:
../../../../ompi/class/ompi_free_list.h:
../../../../opal/class/opal_atomic_lifo.h:
../../../../ompi/include/ompi/constants.h:
../../../../orte/include/orte/constants.h:
../../../../orte/include/orte_config.h:
../../../../opal/runtime/opal.h:
../../../../opal/mca/crs/base/base.h:
../../../../opal/util/opal_environ.h:
../../../../ompi/include/ompi/types.h:
../../../../opal/include/opal/types.h:
/usr/include/arpa/inet.h:
../../../../ompi/mca/mpool/base/base.h:
../../../../ompi/mca/mpool/sm/mpool_sm.h:
../../../../ompi/mca/common/sm/common_sm.h:
../../../../opal/mca/shmem/shmem.h:
../../../../opal/mca/shmem/shmem_types.h:
../../../../ompi/proc/proc.h:
../../../../opal/dss/dss_types.h:
../../../../opal/mca/paffinity/paffinity.h:
../../../../orte/include/orte/types.h:
../../../../ompi/group/group.h:
../../../../ompi/group/group_dbg.h:
../../../../ompi/mca/btl/base/base.h:
../../../../ompi/mca/btl/base/btl_base_error.h:
../../../../orte/util/proc_info.h:
../../../../orte/util/name_fns.h:
../../../../orte/runtime/orte_globals.h:
../../../../opal/class/opal_value_array.h:
../../../../opal/class/opal_ring_buffer.h:
../../../../opal/mca/hwloc/hwloc.h:
../../../../opal/mca/hwloc/hwloc121/hwloc121.h:
../../../../opal/mca/hwloc/hwloc121/hwloc/include/hwloc.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/autogen/config.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/rename.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/bitmap.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/cpuset.h:
/usr/projects/hpctools/hjelmn/cray/ompi-trunk/opal/mca/hwloc/hwloc121/hwloc/include/hwloc/helper.h:
../../../../orte/mca/plm/plm_types.h:
../../../../orte/mca/rml/rml_types.h:
../../../../orte/runtime/runtime.h:
../../../../orte/runtime/orte_wait.h:
../../../../opal/dss/dss.h:
../../../../ompi/mca/allocator/allocator.h:
../../../../ompi/mca/rcache/rcache.h:
../../../../ompi/mca/rcache/base/base.h:
btl_vader_frag.h:
btl_vader_fifo.h:
btl_vader_endpoint.h:

Просмотреть файл

@ -0,0 +1 @@
# dummy

Просмотреть файл

@ -0,0 +1 @@
# dummy

Просмотреть файл

@ -0,0 +1 @@
# dummy

Просмотреть файл

@ -0,0 +1 @@
# dummy

Просмотреть файл

@ -0,0 +1 @@
# dummy

Просмотреть файл

@ -0,0 +1 @@
# dummy

Просмотреть файл

@ -0,0 +1 @@
# dummy

65
ompi/mca/btl/vader/Makefile.am Обычный файл
Просмотреть файл

@ -0,0 +1,65 @@
#
# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
# University Research and Technology
# Corporation. All rights reserved.
# Copyright (c) 2004-2009 The University of Tennessee and The University
# of Tennessee Research Foundation. All rights
# reserved.
# Copyright (c) 2004-2009 High Performance Computing Center Stuttgart,
# University of Stuttgart. All rights reserved.
# Copyright (c) 2004-2005 The Regents of the University of California.
# All rights reserved.
# Copyright (c) 2009-2010 Cisco Systems, Inc. All rights reserved.
# Copyright (c) 2011 Los Alamos National Security, LLC. All rights
# reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
#
# $HEADER$
#
AM_CPPFLAGS = $(btl_vader_CPPFLAGS)
EXTRA_DIST = .windows
dist_pkgdata_DATA = help-mpi-btl-vader.txt
libmca_btl_vader_la_sources = \
btl_vader.c \
btl_vader.h \
btl_vader_component.c \
btl_vader_endpoint.h \
btl_vader_fifo.h \
btl_vader_frag.c \
btl_vader_frag.h \
btl_vader_send.c \
btl_vader_sendi.c \
btl_vader_get.c \
btl_vader_put.c
# Make the output library in this directory, and name it either
# mca_<type>_<name>.la (for DSO builds) or libmca_<type>_<name>.la
# (for static builds).
if MCA_BUILD_ompi_btl_vader_DSO
component_noinst =
component_install = mca_btl_vader.la
else
component_noinst = libmca_btl_vader.la
component_install =
endif
# See ompi/mca/common/vader/Makefile.am for an explanation of
# libmca_common_vader.la.
mcacomponentdir = $(pkglibdir)
mcacomponent_LTLIBRARIES = $(component_install)
mca_btl_vader_la_SOURCES = $(libmca_btl_vader_la_sources)
mca_btl_vader_la_LDFLAGS = -module -avoid-version $(btl_vader_LDFLAGS)
mca_btl_vader_la_LIBADD = $(btl_vader_LIBS)
noinst_LTLIBRARIES = $(component_noinst)
libmca_btl_vader_la_SOURCES = $(libmca_btl_vader_la_sources)
libmca_btl_vader_la_LIBADD = $(btl_vader_LIBS)
libmca_btl_vader_la_LDFLAGS = -module -avoid-version $(btl_vader_LDFLAGS)

694
ompi/mca/btl/vader/btl_vader.c Обычный файл
Просмотреть файл

@ -0,0 +1,694 @@
/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
* Copyright (c) 2004-2011 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2009 The University of Tennessee and The University
* of Tennessee Research Foundation. All rights
* reserved.
* Copyright (c) 2004-2007 High Performance Computing Center Stuttgart,
* University of Stuttgart. All rights reserved.
* Copyright (c) 2004-2005 The Regents of the University of California.
* All rights reserved.
* Copyright (c) 2006-2007 Voltaire. All rights reserved.
* Copyright (c) 2009 Cisco Systems, Inc. All rights reserved.
* Copyright (c) 2010-2011 Los Alamos National Security, LLC.
* All rights reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
#include "ompi_config.h"
#include "opal/mca/carto/base/base.h"
#include "opal/mca/paffinity/base/base.h"
#include "opal/mca/maffinity/base/base.h"
#include "btl_vader.h"
#include "btl_vader_endpoint.h"
#include "btl_vader_fifo.h"
static int vader_del_procs (struct mca_btl_base_module_t *btl,
size_t nprocs, struct ompi_proc_t **procs,
struct mca_btl_base_endpoint_t **peers);
static int vader_register_error_cb (struct mca_btl_base_module_t* btl,
mca_btl_base_module_error_cb_fn_t cbfunc);
static int vader_finalize (struct mca_btl_base_module_t* btl);
static mca_btl_base_descriptor_t* vader_alloc (struct mca_btl_base_module_t* btl,
struct mca_btl_base_endpoint_t* endpoint,
uint8_t order, size_t size, uint32_t flags);
static int vader_free (struct mca_btl_base_module_t* btl, mca_btl_base_descriptor_t* des);
static struct mca_btl_base_descriptor_t *vader_prepare_src (
struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
mca_mpool_base_registration_t *registration,
struct opal_convertor_t *convertor,
uint8_t order,
size_t reserve,
size_t *size,
uint32_t flags
);
static struct mca_btl_base_descriptor_t *vader_prepare_dst (
struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
struct mca_mpool_base_registration_t *registration,
struct opal_convertor_t *convertor,
uint8_t order,
size_t reserve,
size_t *size,
uint32_t flags);
static int vader_add_procs(struct mca_btl_base_module_t* btl,
size_t nprocs, struct ompi_proc_t **procs,
struct mca_btl_base_endpoint_t** peers,
struct opal_bitmap_t* reachability);
static int vader_ft_event (int state);
mca_btl_vader_t mca_btl_vader = {
{
&mca_btl_vader_component.super,
0, /* btl_eager_limit */
0, /* btl_rndv_eager_limit */
0, /* btl_max_send_size */
0, /* btl_rdma_pipeline_send_length */
0, /* btl_rdma_pipeline_frag_size */
0, /* btl_min_rdma_pipeline_size */
0, /* btl_exclusivity */
0, /* bTl_latency */
0, /* btl_bandwidth */
0, /* btl_flags */
vader_add_procs,
vader_del_procs,
NULL, /* btl_register */
vader_finalize,
vader_alloc,
vader_free,
vader_prepare_src,
vader_prepare_dst,
mca_btl_vader_send,
NULL, /* btl_sendi is implemented but not used at the momement */
mca_btl_vader_put,
mca_btl_vader_get,
mca_btl_base_dump,
NULL, /* btl_mpool */
vader_register_error_cb, /* register error */
vader_ft_event
}
};
static void vader_init_maffinity (int *my_mem_node)
{
opal_paffinity_base_cpu_set_t cpus;
opal_carto_base_node_t *slot_node;
opal_carto_node_distance_t *dist;
opal_carto_graph_t *topo;
opal_value_array_t dists;
int i, num_core, socket;
char *myslot = NULL;
*my_mem_node = -1;
if (OMPI_SUCCESS != opal_carto_base_get_host_graph (&topo, "Memory")) {
return;
}
OBJ_CONSTRUCT(&dists, opal_value_array_t);
opal_value_array_init(&dists, sizeof(opal_carto_node_distance_t));
if (OMPI_SUCCESS != opal_paffinity_base_get_processor_info(&num_core)) {
num_core = 100; /* set something large */
}
OPAL_PAFFINITY_CPU_ZERO(cpus);
opal_paffinity_base_get(&cpus);
/* find core we are running on */
for (i = 0; i < num_core; ++i) {
if (OPAL_PAFFINITY_CPU_ISSET(i, cpus)) {
break;
}
}
if (OMPI_SUCCESS != opal_paffinity_base_get_map_to_socket_core(i, &socket, &i)) {
/* no topology info available */
goto out;
}
asprintf(&myslot, "slot%d", socket);
slot_node = opal_carto_base_find_node(topo, myslot);
if (NULL == slot_node) {
goto out;
}
opal_carto_base_get_nodes_distance(topo, slot_node, "Memory", &dists);
if (opal_value_array_get_size(&dists) > 1) {
dist = (opal_carto_node_distance_t *) opal_value_array_get_item(&dists, 0);
opal_maffinity_base_node_name_to_id(dist->node->node_name, my_mem_node);
}
out:
if (myslot) {
free(myslot);
}
OBJ_DESTRUCT(&dists);
opal_carto_base_free_graph(topo);
}
static inline int vader_init_mpool (mca_btl_vader_t *vader_btl, int n)
{
mca_btl_vader_component_t *component = &mca_btl_vader_component;
mca_mpool_base_resources_t res;
vader_init_maffinity (&res.mem_node);
/* determine how much memory to create */
/*
* This heuristic formula mostly says that we request memory for:
* - a vader fifo
* - eager fragments (2 * n of them, allocated in vader_free_list_inc chunks)
*
* On top of all that, we sprinkle in some number of "opal_cache_line_size"
* additions to account for some padding and edge effects that may lie
* in the allocator.
*/
res.size = sizeof (vader_fifo_t) + 4 * opal_cache_line_size +
(2 * n + component->vader_free_list_inc) * (component->eager_limit + 2 * opal_cache_line_size);
/* before we multiply by n, make sure the result won't overflow */
/* Stick that little pad in, particularly since we'll eventually
* need a little extra space. E.g., in mca_mpool_vader_init() in
* mpool_vader_component.c when sizeof(mca_common_sm_module_t) is
* added.
*/
if ( ((double) res.size) * n > LONG_MAX - 4096 )
return OMPI_ERR_OUT_OF_RESOURCE;
res.size *= n;
/* now, create it */
component->vader_mpool =
mca_mpool_base_module_create(component->vader_mpool_name,
vader_btl, &res);
/* Sanity check to ensure that we found it */
if(NULL == component->vader_mpool) {
return OMPI_ERR_OUT_OF_RESOURCE;
}
component->vader_mpool_base =
component->vader_mpool->mpool_base (component->vader_mpool);
return OMPI_SUCCESS;
}
static int vader_btl_first_time_init(mca_btl_vader_t *vader_btl, int n)
{
mca_btl_vader_component_t *component = &mca_btl_vader_component;
size_t size;
char *vader_ctl_file;
vader_fifo_t *my_fifos;
ompi_proc_t **procs;
size_t num_procs;
xpmem_segid_t my_segid;
int i, rc;
/* make the entire memory space of this process accessible */
my_segid = xpmem_make (0, 0xffffffffffffffffll, XPMEM_PERMIT_MODE,
(void *)0666);
if (-1 == my_segid) {
return OMPI_ERROR;
}
rc = vader_init_mpool (vader_btl, n);
if (OMPI_SUCCESS != rc) {
return rc;
}
/* create a list of peers */
component->vader_peers = (struct mca_btl_base_endpoint_t **)
calloc(n, sizeof(struct mca_btl_base_endpoint_t *));
if(NULL == component->vader_peers)
return OMPI_ERR_OUT_OF_RESOURCE;
/* Allocate Shared Memory BTL process coordination
* data structure. This will reside in shared memory */
/* set file name */
if(asprintf(&vader_ctl_file, "%s"OPAL_PATH_SEP"vader_btl_module.%s",
orte_process_info.job_session_dir,
orte_process_info.nodename) < 0)
return OMPI_ERR_OUT_OF_RESOURCE;
/* Pass in a data segment alignment of 0 to get no data
segment (only the shared control structure) */
size = sizeof (mca_common_sm_seg_header_t) +
n * (sizeof (vader_fifo_t *) + sizeof (char *)
+ sizeof (xpmem_segid_t)) + opal_cache_line_size;
procs = ompi_proc_world(&num_procs);
if (!(mca_btl_vader_component.vader_seg =
mca_common_sm_init(procs, num_procs, size, vader_ctl_file,
sizeof (mca_common_sm_seg_header_t),
opal_cache_line_size))) {
opal_output(0, "vader_add_procs: unable to create shared memory "
"BTL coordinating strucure :: size %lu \n",
(unsigned long) size);
free(procs);
free(vader_ctl_file);
return OMPI_ERROR;
}
free(procs);
free(vader_ctl_file);
component->shm_fifo = (volatile vader_fifo_t **) component->vader_seg->module_data_addr;
component->shm_bases = (char **)(component->shm_fifo + n);
component->shm_seg_ids = (xpmem_segid_t *)(component->shm_bases + n);
/* set the base of the shared memory segment */
component->shm_bases[component->my_smp_rank] = (char *)component->vader_mpool_base;
component->shm_seg_ids[component->my_smp_rank] = my_segid;
/* initialize the array of fifo's "owned" by this process */
posix_memalign ((void **)&my_fifos, getpagesize (), sizeof (vader_fifo_t));
if(NULL == my_fifos)
return OMPI_ERR_OUT_OF_RESOURCE;
/* cache the pointer to the 2d fifo array. These addresses
* are valid in the current process space */
component->fifo = (vader_fifo_t **) calloc (n, sizeof(vader_fifo_t *));
if(NULL == component->fifo)
return OMPI_ERR_OUT_OF_RESOURCE;
component->shm_fifo[component->my_smp_rank] =
component->fifo[component->my_smp_rank] = my_fifos;
component->apids = (xpmem_apid_t *) calloc (n, sizeof (xpmem_apid_t));
if (NULL == component->apids)
return OMPI_ERR_OUT_OF_RESOURCE;
component->xpmem_rcaches =
(struct mca_rcache_base_module_t **) calloc (n, sizeof (struct mca_rcache_base_module_t *));
if (NULL == component->xpmem_rcaches)
return OMPI_ERR_OUT_OF_RESOURCE;
/* initialize fragment descriptor free lists */
/* initialize free list for send fragments */
i = ompi_free_list_init_new(&component->vader_frags_eager,
sizeof (mca_btl_vader_frag_t),
opal_cache_line_size, OBJ_CLASS(mca_btl_vader_frag_t),
sizeof (mca_btl_vader_hdr_t) + component->eager_limit,
opal_cache_line_size,
component->vader_free_list_num,
component->vader_free_list_max,
component->vader_free_list_inc,
component->vader_mpool);
if (OMPI_SUCCESS != i)
return i;
/* initialize free list for put/get fragments */
i = ompi_free_list_init_new(&component->vader_frags_user,
sizeof(mca_btl_vader_frag_t),
opal_cache_line_size, OBJ_CLASS(mca_btl_vader_frag_t),
sizeof(mca_btl_vader_hdr_t), opal_cache_line_size,
component->vader_free_list_num,
component->vader_free_list_max,
component->vader_free_list_inc,
component->vader_mpool);
if (OMPI_SUCCESS != i)
return i;
/* set flag indicating btl has been inited */
vader_btl->btl_inited = true;
return OMPI_SUCCESS;
}
static struct
mca_btl_base_endpoint_t *create_vader_endpoint (int local_proc, struct ompi_proc_t *proc)
{
struct mca_btl_base_endpoint_t *ep = (struct mca_btl_base_endpoint_t *)
calloc(1, sizeof (struct mca_btl_base_endpoint_t));
if(NULL != ep) {
ep->peer_smp_rank = local_proc + mca_btl_vader_component.num_smp_procs;
}
return ep;
}
/**
* PML->BTL notification of change in the process list.
* PML->BTL Notification that a receive fragment has been matched.
* Called for message that is send from process with the virtual
* address of the shared memory segment being different than that of
* the receiver.
*
* @param btl (IN)
* @param proc (IN)
* @param peer (OUT)
* @return OMPI_SUCCESS or error status on failure.
*
*/
static int vader_add_procs (struct mca_btl_base_module_t* btl,
size_t nprocs, struct ompi_proc_t **procs,
struct mca_btl_base_endpoint_t **peers,
opal_bitmap_t *reachability)
{
mca_btl_vader_component_t *component = &mca_btl_vader_component;
mca_btl_vader_t *vader_btl = (mca_btl_vader_t *) btl;
int32_t n_local_procs = 0, proc, i, my_smp_rank = -1;
bool have_connected_peer = false;
ompi_proc_t *my_proc;
int rc = OMPI_SUCCESS;
/* initializion */
/* get pointer to my proc structure */
if (NULL == (my_proc = ompi_proc_local())) {
return OMPI_ERR_OUT_OF_RESOURCE;
}
/* Get unique host identifier for each process in the list,
* and idetify procs that are on this host. Add procs on this
* host to shared memory reachbility list. Also, get number
* of local procs in the procs list. */
for (proc = 0; proc < (int32_t) nprocs; ++proc) {
/* check to see if this proc can be reached via shmem (i.e.,
if they're on my local host and in my job) */
if (procs[proc]->proc_name.jobid != my_proc->proc_name.jobid ||
!OPAL_PROC_ON_LOCAL_NODE(procs[proc]->proc_flags)) {
peers[proc] = NULL;
continue;
}
/* check to see if this is me */
if (my_proc == procs[proc]) {
my_smp_rank = component->my_smp_rank = n_local_procs++;
continue;
}
/* we have someone to talk to */
have_connected_peer = true;
if (!(peers[proc] = create_vader_endpoint (n_local_procs, procs[proc]))) {
rc = OMPI_ERROR;
goto CLEANUP;
}
n_local_procs++;
/* add this proc to shared memory accessibility list */
rc = opal_bitmap_set_bit (reachability, proc);
if(OMPI_SUCCESS != rc) {
goto CLEANUP;
}
}
/* jump out if there's not someone we can talk to */
if (!have_connected_peer) {
goto CLEANUP;
}
/* make sure that my_smp_rank has been defined */
if(-1 == my_smp_rank) {
rc = OMPI_ERROR;
goto CLEANUP;
}
if (!vader_btl->btl_inited) {
rc = vader_btl_first_time_init(vader_btl, n_local_procs);
if(rc != OMPI_SUCCESS) {
goto CLEANUP;
}
}
/* set local proc's smp rank in the peers structure for
* rapid access and calculate reachability */
for (proc = 0; proc < (int32_t) nprocs; ++proc) {
if(NULL == peers[proc])
continue;
component->vader_peers[peers[proc]->peer_smp_rank] = peers[proc];
peers[proc]->my_smp_rank = my_smp_rank;
}
/* initialize own FIFOs */
/*
* The receiver initializes all its FIFOs. All components will
* be allocated near the receiver. Nothing will be local to
* "the sender" since there will be many senders.
*/
rc = vader_fifo_init (component->fifo[my_smp_rank]);
if (OMPI_SUCCESS != rc) {
goto CLEANUP;
}
opal_atomic_wmb();
/* Sync with other local procs. Force the FIFO initialization to always
* happens before the readers access it.
*/
opal_atomic_add_32( &component->vader_seg->module_seg->seg_inited, 1);
while (n_local_procs >
component->vader_seg->module_seg->seg_inited) {
opal_progress();
opal_atomic_rmb();
}
/* coordinate with other processes */
for (i = 0 ; i < n_local_procs ; ++i) {
int peer_smp_rank = i + component->num_smp_procs;
/* spin until this element is allocated */
/* doesn't really wait for that process... FIFO might be allocated, but not initialized */
while (NULL == component->shm_fifo[peer_smp_rank]) {
opal_progress();
opal_atomic_rmb();
}
if (my_smp_rank != peer_smp_rank) {
void *rem_ptr = (void *) component->shm_fifo[peer_smp_rank];
component->apids[peer_smp_rank] =
xpmem_get (component->shm_seg_ids[peer_smp_rank],
XPMEM_RDWR, XPMEM_PERMIT_MODE, (void *) 0666);
component->xpmem_rcaches[peer_smp_rank] = mca_rcache_base_module_create("vma");
/* get a persistent pointer to the peer's fifo */
component->fifo[peer_smp_rank] =
vader_reg_to_ptr (vader_get_registation (peer_smp_rank, rem_ptr,
sizeof (vader_fifo_t),
MCA_MPOOL_FLAGS_PERSIST), rem_ptr);
}
}
/* update the local smp process count */
component->num_smp_procs += n_local_procs;
/* make sure we have enough eager fragmnents for each process */
rc = ompi_free_list_resize(&component->vader_frags_eager,
component->num_smp_procs * 2);
CLEANUP:
return rc;
}
/**
* PML->BTL notification of change in the process list.
*
* @param btl (IN) BTL instance
* @param proc (IN) Peer process
* @param peer (IN) Peer addressing information.
* @return Status indicating if cleanup was successful
*
*/
static int vader_del_procs(struct mca_btl_base_module_t *btl,
size_t nprocs, struct ompi_proc_t **procs,
struct mca_btl_base_endpoint_t **peers)
{
return OMPI_SUCCESS;
}
/**
* MCA->BTL Clean up any resources held by BTL module
* before the module is unloaded.
*
* @param btl (IN) BTL module.
*
* Prior to unloading a BTL module, the MCA framework will call
* the BTL finalize method of the module. Any resources held by
* the BTL should be released and if required the memory corresponding
* to the BTL module freed.
*
*/
static int vader_finalize(struct mca_btl_base_module_t *btl)
{
return OMPI_SUCCESS;
}
/**
* Register a callback function that is called on error..
*
* @param btl (IN) BTL module
* @param cbfunc (IN) function to call on error
* @return Status indicating if cleanup was successful
*/
static int vader_register_error_cb(struct mca_btl_base_module_t* btl,
mca_btl_base_module_error_cb_fn_t cbfunc)
{
((mca_btl_vader_t *)btl)->error_cb = cbfunc;
return OMPI_SUCCESS;
}
/**
* Allocate a segment.
*
* @param btl (IN) BTL module
* @param size (IN) Request segment size.
*/
static mca_btl_base_descriptor_t *vader_alloc(struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
uint8_t order, size_t size, uint32_t flags)
{
mca_btl_vader_frag_t *frag = NULL;
int rc;
if(size <= mca_btl_vader_component.eager_limit) {
MCA_BTL_VADER_FRAG_ALLOC_EAGER(frag, rc);
}
if (OPAL_LIKELY(frag != NULL)) {
frag->segment.seg_len = size;
frag->base.des_flags = flags;
}
return (mca_btl_base_descriptor_t *) frag;
}
/**
* Return a segment allocated by this BTL.
*
* @param btl (IN) BTL module
* @param segment (IN) Allocated segment.
*/
static int vader_free (struct mca_btl_base_module_t *btl, mca_btl_base_descriptor_t *des)
{
MCA_BTL_VADER_FRAG_RETURN((mca_btl_vader_frag_t *) des);
return OMPI_SUCCESS;
}
struct mca_btl_base_descriptor_t *vader_prepare_dst(struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
struct mca_mpool_base_registration_t *registration,
struct opal_convertor_t *convertor,
uint8_t order, size_t reserve, size_t *size,
uint32_t flags)
{
mca_btl_vader_frag_t *frag;
int rc;
MCA_BTL_VADER_FRAG_ALLOC_USER(frag, rc);
if (OPAL_UNLIKELY(NULL == frag)) {
return NULL;
}
opal_convertor_get_current_pointer (convertor, (void **) &frag->segment.seg_addr.pval);
frag->segment.seg_key.ptr = (uintptr_t) frag->segment.seg_addr.pval;
frag->segment.seg_len = *size;
frag->base.des_src = NULL;
frag->base.des_src_cnt = 0;
frag->base.des_dst = &frag->segment;
frag->base.des_dst_cnt = 1;
frag->base.des_flags = flags;
return &frag->base;
}
/**
* Pack data
*
* @param btl (IN) BTL module
*/
static struct mca_btl_base_descriptor_t *vader_prepare_src (struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
mca_mpool_base_registration_t *registration,
struct opal_convertor_t *convertor,
uint8_t order, size_t reserve, size_t *size,
uint32_t flags)
{
mca_btl_vader_frag_t *frag;
uint32_t iov_count = 1;
void *data_ptr;
struct iovec iov;
int rc;
if (OPAL_LIKELY(reserve)) {
/* in place send fragment */
MCA_BTL_VADER_FRAG_ALLOC_EAGER(frag,rc);
if (OPAL_UNLIKELY(NULL == frag)) {
return NULL;
}
if (OPAL_UNLIKELY(opal_convertor_need_buffers(convertor))) {
iov.iov_len = mca_btl_vader_component.eager_limit - reserve;
iov.iov_base =
(IOVBASE_TYPE *)(((uintptr_t)(frag->segment.seg_addr.pval)) +
reserve);
rc = opal_convertor_pack (convertor, &iov, &iov_count, size);
if (OPAL_UNLIKELY(rc < 0)) {
MCA_BTL_VADER_FRAG_RETURN(frag);
return NULL;
}
} else {
/* NTH: the covertor adds some latency so we bypass it if possible */
opal_convertor_get_current_pointer (convertor, &data_ptr);
memmove ((void *)((uintptr_t)frag->segment.seg_addr.pval + reserve), data_ptr, *size);
}
frag->segment.seg_len = reserve + *size;
} else {
/* put/get fragment */
MCA_BTL_VADER_FRAG_ALLOC_USER(frag, rc);
if (OPAL_UNLIKELY(NULL == frag)) {
return NULL;
}
opal_convertor_get_current_pointer (convertor, (void **) &frag->segment.seg_key.ptr);
frag->segment.seg_len = *size;
}
frag->base.des_src = &frag->segment;
frag->base.des_src_cnt = 1;
frag->base.order = MCA_BTL_NO_ORDER;
frag->base.des_dst = NULL;
frag->base.des_dst_cnt = 0;
frag->base.des_flags = flags;
return &frag->base;
}
/**
* Fault Tolerance Event Notification Function
* @param state Checkpoint Stae
* @return OMPI_SUCCESS or failure status
*/
static int vader_ft_event (int state)
{
return OMPI_SUCCESS;
}

310
ompi/mca/btl/vader/btl_vader.h Обычный файл
Просмотреть файл

@ -0,0 +1,310 @@
/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
* Copyright (c) 2004-2007 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2009 The University of Tennessee and The University
* of Tennessee Research Foundation. All rights
* reserved.
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
* University of Stuttgart. All rights reserved.
* Copyright (c) 2004-2005 The Regents of the University of California.
* All rights reserved.
* Copyright (c) 2006-2007 Voltaire. All rights reserved.
* Copyright (c) 2009-2010 Cisco Systems, Inc. All rights reserved.
* Copyright (c) 2010-2011 Los Alamos National Security, LLC.
* All rights reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
/**
* @file
*/
#ifndef MCA_BTL_VADER_H
#define MCA_BTL_VADER_H
#include "ompi_config.h"
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#ifdef HAVE_STDINT_H
# include <stdint.h>
#endif /* HAVE_STDINT_H */
#ifdef HAVE_SCHED_H
# include <sched.h>
#endif /* HAVE_SCHED_H */
#ifdef HAVE_UNISTD_H
# include <unistd.h>
#endif /* HAVE_UNISTD_H */
/* xpmem is required by vader atm */
#include <xpmem.h>
#include "opal/class/opal_free_list.h"
#include "opal/sys/atomic.h"
#include "ompi/mca/btl/btl.h"
#include "ompi/mca/mpool/mpool.h"
#include "ompi/mca/mpool/base/base.h"
#include "ompi/mca/mpool/sm/mpool_sm.h"
#include "ompi/mca/common/sm/common_sm.h"
#include "ompi/mca/rcache/rcache.h"
#include "ompi/mca/rcache/base/base.h"
BEGIN_C_DECLS
#define min(a,b) ((a) < (b) ? (a) : (b))
extern int mca_btl_vader_memcpy_limit;
extern int mca_btl_vader_segment_multiple;
#define VADER_FIFO_FREE (void *) (-2)
/* We can't use opal_cache_line_size here because we need a
compile-time constant for padding the struct. We can't really have
a compile-time constant that is portable, either (e.g., compile on
one machine and run on another). So just use a big enough cache
line that should hopefully be good in most places. */
#define VADER_CACHE_LINE_PAD 128
/* largest address we can attach to using xpmem */
#define VADER_MAX_ADDRESS ((uintptr_t)0x7ffffffff000)
/*
* Shared Memory resource managment
*/
struct vader_fifo_t;
/**
* Shared Memory (VADER) BTL module.
*/
struct mca_btl_vader_component_t {
mca_btl_base_component_2_0_0_t super; /**< base BTL component */
int vader_free_list_num; /**< initial size of free lists */
int vader_free_list_max; /**< maximum size of free lists */
int vader_free_list_inc; /**< number of elements to alloc
* when growing free lists */
char *vader_mpool_name; /**< name of shared memory pool module */
mca_mpool_base_module_t *vader_mpool; /**< mpool on local node */
void *vader_mpool_base; /**< base address of shared memory pool */
size_t eager_limit; /**< send fragment size */
mca_common_sm_module_t *vader_seg; /**< description of shared memory segment */
volatile struct vader_fifo_t **shm_fifo;/**< pointer to fifo 2D array in
* shared memory */
char **shm_bases; /**< pointer to base pointers in
* shared memory */
xpmem_segid_t *shm_seg_ids; /* xpmem segment ids */
struct vader_fifo_t **fifo; /**< cached copy of the pointer to
* the 2D fifo array. */
struct mca_rcache_base_module_t **xpmem_rcaches;
xpmem_apid_t *apids; /* xpmem apids */
int32_t num_smp_procs; /**< current number of smp procs on this host */
int32_t my_smp_rank; /**< My SMP process rank. Used for accessing
* SMP specfic data structures. */
ompi_free_list_t vader_frags_eager; /**< free list of vader send frags */
ompi_free_list_t vader_frags_user; /**< free list of vader put/get frags */
opal_list_t active_sends; /**< list of outstanding fragments */
struct mca_btl_base_endpoint_t **vader_peers;
};
typedef struct mca_btl_vader_component_t mca_btl_vader_component_t;
OMPI_MODULE_DECLSPEC extern mca_btl_vader_component_t mca_btl_vader_component;
/**
* VADER BTL Interface
*/
struct mca_btl_vader_t {
mca_btl_base_module_t super; /**< base BTL interface */
bool btl_inited; /**< flag indicating if btl has been inited */
mca_btl_base_module_error_cb_fn_t error_cb;
};
typedef struct mca_btl_vader_t mca_btl_vader_t;
OMPI_MODULE_DECLSPEC extern mca_btl_vader_t mca_btl_vader;
/***
* One or more FIFO components may be a pointer that must be
* accessed by multiple processes. Since the shared region may
* be mmapped differently into each process's address space,
* these pointers will be relative to some base address. Here,
* we define macros to translate between relative addresses and
* virtual addresses.
*/
#define VIRTUAL2RELATIVE(VADDR ) ((long)(VADDR) - (long)mca_btl_vader_component.shm_bases[mca_btl_vader_component.my_smp_rank])
#define RELATIVE2VIRTUAL(OFFSET) ((long)(OFFSET) + (long)mca_btl_vader_component.shm_bases[mca_btl_vader_component.my_smp_rank])
static inline uintptr_t get_mask (uintptr_t x)
{
x |= (x >> 1);
x |= (x >> 2);
x |= (x >> 4);
x |= (x >> 8);
x |= (x >> 16);
x |= (x >> 32);
return (x >> 1) + 1;
}
/* look up the remote pointer in the peer rcache and attach if
* necessary */
static inline mca_mpool_base_registration_t *vader_get_registation (int peer_smp_rank, void *rem_ptr,
size_t size, int flags)
{
struct mca_rcache_base_module_t *rcache = mca_btl_vader_component.xpmem_rcaches[peer_smp_rank];
mca_mpool_base_registration_t *regs[10], *reg = NULL;
struct xpmem_addr xpmem_addr;
uintptr_t base, bound, mask;
int rc, i;
if (OPAL_UNLIKELY(peer_smp_rank == mca_btl_vader_component.my_smp_rank)) {
return rem_ptr;
}
mask = get_mask (mca_btl_vader_segment_multiple);
base = (uintptr_t) down_align_addr(rem_ptr, mca_mpool_base_page_size_log);
bound = (uintptr_t) up_align_addr((void *)((uintptr_t) rem_ptr + size - 1),
mca_mpool_base_page_size_log) + 1;
/* several segments may match the base pointer */
rc = rcache->rcache_find_all (rcache, (void *) base, bound - base, regs, 10);
for (i = 0 ; i < rc ; ++i) {
if (bound <= (uintptr_t)regs[i]->bound && base >= (uintptr_t)regs[i]->base) {
opal_atomic_add (&regs[i]->ref_count, 1);
return regs[i];
}
if (regs[i]->flags & MCA_MPOOL_FLAGS_PERSIST) {
continue;
}
/* remove this pointer from the rcache and decrement its reference count
(so it is detached later) */
rc = rcache->rcache_delete (rcache, regs[i]);
if (OPAL_UNLIKELY(0 != rc)) {
/* someone beat us to it? */
break;
}
/* start the new segment from the lower of the two bases */
base = (uintptr_t) regs[i]->base < base ? (uintptr_t) regs[i]->base : base;
opal_atomic_add (&regs[i]->ref_count, -1);
if (OPAL_LIKELY(0 == regs[i]->ref_count)) {
/* this pointer is not in use */
(void) xpmem_detach (regs[i]->alloc_base);
OBJ_RELEASE(regs[i]);
}
break;
}
if ((ptrdiff_t) (bound - base) & mask) {
bound = base + ((bound - base) & ~mask) + mca_btl_vader_segment_multiple;
}
if (OPAL_UNLIKELY(bound > VADER_MAX_ADDRESS)) {
bound = VADER_MAX_ADDRESS;
}
reg = OBJ_NEW(mca_mpool_base_registration_t);
if (OPAL_UNLIKELY(NULL != reg)) {
/* stick around for awhile */
reg->ref_count = 2;
reg->base = (unsigned char *) base;
reg->bound = (unsigned char *) bound;
reg->flags = flags;
xpmem_addr.apid = mca_btl_vader_component.apids[peer_smp_rank];
xpmem_addr.offset = base;
reg->alloc_base = xpmem_attach (xpmem_addr, bound - base, NULL);
if (OPAL_UNLIKELY((void *)-1 == reg->alloc_base)) {
OBJ_RELEASE(reg);
reg = NULL;
} else {
rcache->rcache_insert (rcache, reg, 0);
}
}
return reg;
}
static inline void vader_return_registration (mca_mpool_base_registration_t *reg, int peer_smp_rank)
{
struct mca_rcache_base_module_t *rcache = mca_btl_vader_component.xpmem_rcaches[peer_smp_rank];
opal_atomic_add (&reg->ref_count, -1);
if (OPAL_UNLIKELY(0 == reg->ref_count && !(reg->flags & MCA_MPOOL_FLAGS_PERSIST))) {
rcache->rcache_delete (rcache, reg);
(void)xpmem_detach (reg->alloc_base);
OBJ_RELEASE (reg);
}
}
static inline void *vader_reg_to_ptr (mca_mpool_base_registration_t *reg, void *rem_ptr)
{
return (void *) ((uintptr_t) reg->alloc_base +
(ptrdiff_t)((uintptr_t) rem_ptr - (uintptr_t) reg->base));
}
/**
* Initiate a send to the peer.
*
* @param btl (IN) BTL module
* @param peer (IN) BTL peer addressing
*/
int mca_btl_vader_send(struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
struct mca_btl_base_descriptor_t *descriptor,
mca_btl_base_tag_t tag);
/**
* Initiate an inline send to the peer. Return a descriptor on failure.
*
* @param btl (IN) BTL module
* @param peer (IN) BTL peer addressing
*/
int mca_btl_vader_sendi (struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
struct opal_convertor_t *convertor,
void *header,
size_t header_size,
size_t payload_size,
uint8_t order,
uint32_t flags,
mca_btl_base_tag_t tag,
mca_btl_base_descriptor_t **descriptor);
/**
* Initiate an synchronous put.
*
* @param btl (IN) BTL module
* @param endpoint (IN) BTL addressing information
* @param descriptor (IN) Description of the data to be transferred
*/
int mca_btl_vader_put (struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
struct mca_btl_base_descriptor_t *des);
/**
* Initiate an synchronous get.
*
* @param btl (IN) BTL module
* @param endpoint (IN) BTL addressing information
* @param descriptor (IN) Description of the data to be transferred
*/
int mca_btl_vader_get (struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
struct mca_btl_base_descriptor_t *des);
END_C_DECLS
#endif

319
ompi/mca/btl/vader/btl_vader_component.c Обычный файл
Просмотреть файл

@ -0,0 +1,319 @@
/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
* Copyright (c) 2004-2011 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2009 The University of Tennessee and The University
* of Tennessee Research Foundation. All rights
* reserved.
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
* University of Stuttgart. All rights reserved.
* Copyright (c) 2004-2005 The Regents of the University of California.
* All rights reserved.
* Copyright (c) 2006-2007 Voltaire. All rights reserved.
* Copyright (c) 2009-2010 Cisco Systems, Inc. All rights reserved.
* Copyright (c) 2010-2011 Los Alamos National Security, LLC.
* All rights reserved.
* Copyright (c) 2011 NVIDIA Corporation. All rights reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
#include "ompi_config.h"
#include "ompi/constants.h"
#include "opal/util/output.h"
#include "orte/util/proc_info.h"
#include "orte/util/show_help.h"
#include "orte/runtime/orte_globals.h"
#include "opal/mca/base/mca_base_param.h"
#include "ompi/mca/btl/base/btl_base_error.h"
#include "btl_vader.h"
#include "btl_vader_frag.h"
#include "btl_vader_fifo.h"
static int mca_btl_vader_component_progress (void);
static int mca_btl_vader_component_open(void);
static int mca_btl_vader_component_close(void);
static int mca_btl_vader_component_register(void);
static mca_btl_base_module_t** mca_btl_vader_component_init(int *num_btls,
bool enable_progress_threads,
bool enable_mpi_threads);
/* limit where we should switch from bcopy to memcpy */
int mca_btl_vader_memcpy_limit = 524288;
int mca_btl_vader_segment_multiple = 4194304;
/*
* Shared Memory (VADER) component instance.
*/
mca_btl_vader_component_t mca_btl_vader_component = {
{
/* First, the mca_base_component_t struct containing meta information
about the component itself */
{
MCA_BTL_BASE_VERSION_2_0_0,
"vader", /* MCA component name */
OMPI_MAJOR_VERSION, /* MCA component major version */
OMPI_MINOR_VERSION, /* MCA component minor version */
OMPI_RELEASE_VERSION, /* MCA component release version */
mca_btl_vader_component_open, /* component open */
mca_btl_vader_component_close, /* component close */
NULL,
mca_btl_vader_component_register,
},
{
/* The component is checkpoint ready */
MCA_BASE_METADATA_PARAM_CHECKPOINT
},
mca_btl_vader_component_init,
mca_btl_vader_component_progress,
} /* end super */
};
/*
* utility routines for parameter registration
*/
static inline char *mca_btl_vader_param_register_string(const char *param_name,
const char *default_value)
{
char *param_value;
int id = mca_base_param_register_string("btl", "vader",
param_name, NULL,
default_value);
mca_base_param_lookup_string(id, &param_value);
return param_value;
}
static inline int mca_btl_vader_param_register_int(const char *param_name,
int value)
{
int id = mca_base_param_register_int("btl", "vader", param_name,
NULL, value);
mca_base_param_lookup_int(id, &value);
return value;
}
static int msb (int x)
{
x |= (x >> 1);
x |= (x >> 2);
x |= (x >> 4);
x |= (x >> 8);
x |= (x >> 16);
return (x & ~(x >> 1));
}
static int mca_btl_vader_component_register (void)
{
/* register VADER component parameters */
mca_btl_vader_component.vader_free_list_num =
mca_btl_vader_param_register_int("free_list_num", 8);
mca_btl_vader_component.vader_free_list_max =
mca_btl_vader_param_register_int("free_list_max", -1);
mca_btl_vader_component.vader_free_list_inc =
mca_btl_vader_param_register_int("free_list_inc", 64);
mca_btl_vader_component.vader_mpool_name =
mca_btl_vader_param_register_string("mpool", "sm");
mca_btl_vader_memcpy_limit =
mca_btl_vader_param_register_int("memcpy_limit", mca_btl_vader_memcpy_limit);
mca_btl_vader_segment_multiple =
msb(mca_btl_vader_param_register_int("segment_multiple", mca_btl_vader_segment_multiple));
mca_btl_vader.super.btl_exclusivity = MCA_BTL_EXCLUSIVITY_HIGH;
mca_btl_vader.super.btl_eager_limit = 4*1024;
mca_btl_vader.super.btl_rndv_eager_limit = 4*1024;
mca_btl_vader.super.btl_max_send_size = 4*1024;
mca_btl_vader.super.btl_rdma_pipeline_send_length = 4*1024;
mca_btl_vader.super.btl_rdma_pipeline_frag_size = 4*1024;
mca_btl_vader.super.btl_min_rdma_pipeline_size = 4*1024;
mca_btl_vader.super.btl_flags = MCA_BTL_FLAGS_GET | MCA_BTL_FLAGS_PUT |
MCA_BTL_FLAGS_SEND_INPLACE;
mca_btl_vader.super.btl_bandwidth = 40000; /* Mbs */
mca_btl_vader.super.btl_latency = 1; /* Microsecs */
/* Call the BTL based to register its MCA params */
mca_btl_base_param_register(&mca_btl_vader_component.super.btl_version,
&mca_btl_vader.super);
return OMPI_SUCCESS;
}
/*
* Called by MCA framework to open the component, registers
* component parameters.
*/
static int mca_btl_vader_component_open(void)
{
mca_btl_vader_component.eager_limit = mca_btl_vader.super.btl_eager_limit;
/* initialize objects */
OBJ_CONSTRUCT(&mca_btl_vader_component.vader_frags_eager, ompi_free_list_t);
OBJ_CONSTRUCT(&mca_btl_vader_component.vader_frags_user, ompi_free_list_t);
OBJ_CONSTRUCT(&mca_btl_vader_component.active_sends, opal_list_t);
return OMPI_SUCCESS;
}
/*
* component cleanup - sanity checking of queue lengths
*/
static int mca_btl_vader_component_close(void)
{
int return_value = OMPI_SUCCESS;
/**
* We don't have to destroy the fragment lists. They are allocated
* directly into the mmapped file, they will auto-magically disappear
* when the file get unmapped.
*/
/*OBJ_DESTRUCT(&mca_btl_vader_component.vader_frags_eager);*/
/* unmap the shared memory control structure */
if(mca_btl_vader_component.vader_seg != NULL) {
return_value = mca_common_sm_fini( mca_btl_vader_component.vader_seg );
if( OMPI_SUCCESS != return_value ) {
return_value=OMPI_ERROR;
opal_output(0," mca_common_sm_fini failed\n");
goto CLEANUP;
}
/* unlink file, so that it will be deleted when all references
* to it are gone - no error checking, since we want all procs
* to call this, so that in an abnormal termination scenario,
* this file will still get cleaned up */
/* XXX LANL TODO -- remove unlink once the shmem segment uses xpmem */
unlink(mca_btl_vader_component.vader_seg->shmem_ds.seg_name);
OBJ_RELEASE(mca_btl_vader_component.vader_seg);
}
if (NULL != mca_btl_vader_component.vader_mpool_name) {
free(mca_btl_vader_component.vader_mpool_name);
}
OBJ_DESTRUCT(&mca_btl_vader_component.active_sends);
CLEANUP:
/* return */
return return_value;
}
/*
* VADER component initialization
*/
static mca_btl_base_module_t **mca_btl_vader_component_init (int *num_btls,
bool enable_progress_threads,
bool enable_mpi_threads)
{
mca_btl_vader_component_t *component = &mca_btl_vader_component;
mca_btl_base_module_t **btls = NULL;
*num_btls = 0;
/* if no session directory was created, then we cannot be used */
/* XXX LANL FIXME -- this is not the case. we can use an anonymous segment */
if (!orte_create_session_dirs) {
return NULL;
}
/* lookup/create shared memory pool only when used */
component->vader_mpool = NULL;
component->vader_mpool_base = NULL;
btls = (mca_btl_base_module_t **) calloc (1, sizeof (mca_btl_base_module_t *));
if (NULL == btls) {
return NULL;
}
*num_btls = 1;
/* get pointer to the btls */
btls[0] = (mca_btl_base_module_t *) &mca_btl_vader;
/* initialize some BTL data */
/* start with no VADER procs */
component->num_smp_procs = 0;
component->my_smp_rank = -1; /* not defined */
/* set flag indicating btl not inited */
mca_btl_vader.btl_inited = false;
return btls;
}
static inline void mca_btl_vader_progress_sends (void)
{
opal_list_t *list = &mca_btl_vader_component.active_sends;
opal_list_item_t *item, *next;
mca_btl_vader_frag_t *frag;
for (item = opal_list_get_first (list) ; item != opal_list_get_end (list) ; ) {
frag = (mca_btl_vader_frag_t *) item;
next = opal_list_get_next (item);
if (frag->hdr->complete) {
opal_list_remove_item (&mca_btl_vader_component.active_sends, item);
if (OPAL_UNLIKELY(MCA_BTL_DES_SEND_ALWAYS_CALLBACK & frag->base.des_flags)) {
/* completion callback */
frag->base.des_cbfunc(&mca_btl_vader.super, frag->endpoint,
&frag->base, OMPI_SUCCESS);
}
if (OPAL_LIKELY(frag->base.des_flags & MCA_BTL_DES_FLAGS_BTL_OWNERSHIP)) {
MCA_BTL_VADER_FRAG_RETURN(frag);
}
}
item = next;
}
}
static int mca_btl_vader_component_progress (void)
{
int my_smp_rank = mca_btl_vader_component.my_smp_rank;
vader_fifo_t *fifo = mca_btl_vader_component.fifo[my_smp_rank];
mca_btl_active_message_callback_t *reg;
mca_btl_vader_frag_t frag;
mca_btl_vader_hdr_t *hdr;
/* check active sends for completion */
mca_btl_vader_progress_sends ();
/* poll the fifo once */
hdr = (mca_btl_vader_hdr_t *) vader_fifo_read (fifo);
if (VADER_FIFO_FREE == hdr) {
return 0;
}
/* change the address from address relative to the shared
* memory address, to a true virtual address */
hdr = (mca_btl_vader_hdr_t *) RELATIVE2VIRTUAL(hdr);
/* recv upcall */
reg = mca_btl_base_active_message_trigger + hdr->tag;
frag.segment.seg_addr.pval = (void *) (hdr + 1);
frag.segment.seg_len = hdr->len;
frag.base.des_dst_cnt = 1;
frag.base.des_dst = &(frag.segment);
reg->cbfunc(&mca_btl_vader.super, hdr->tag, &(frag.base), reg->cbdata);
/* return the fragment */
hdr->complete = true;
return 1;
}

40
ompi/mca/btl/vader/btl_vader_endpoint.h Обычный файл
Просмотреть файл

@ -0,0 +1,40 @@
/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
* Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2005 The University of Tennessee and The University
* of Tennessee Research Foundation. All rights
* reserved.
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
* University of Stuttgart. All rights reserved.
* Copyright (c) 2004-2005 The Regents of the University of California.
* All rights reserved.
* Copyright (c) 2006-2007 Voltaire. All rights reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
/**
* @file
*/
#ifndef MCA_BTL_VADER_ENDPOINT_H
#define MCA_BTL_VADER_ENDPOINT_H
/**
* An abstraction that represents a connection to a endpoint process.
* An instance of mca_ptl_base_endpoint_t is associated w/ each process
* and BTL pair at startup.
*/
struct mca_btl_base_endpoint_t {
int my_smp_rank; /**< My SMP process rank. Used for accessing
* SMP specfic data structures. */
int peer_smp_rank; /**< My peer's SMP process rank. Used for accessing
* SMP specfic data structures. */
};
#endif /* MCA_BTL_VADER_ENDPOINT_H */

210
ompi/mca/btl/vader/btl_vader_fifo.h Обычный файл
Просмотреть файл

@ -0,0 +1,210 @@
/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
* Copyright (c) 2004-2007 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2009 The University of Tennessee and The University
* of Tennessee Research Foundation. All rights
* reserved.
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
* University of Stuttgart. All rights reserved.
* Copyright (c) 2004-2005 The Regents of the University of California.
* All rights reserved.
* Copyright (c) 2006-2007 Voltaire. All rights reserved.
* Copyright (c) 2009-2010 Cisco Systems, Inc. All rights reserved.
* Copyright (c) 2010-2011 Los Alamos National Security, LLC.
* All rights reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
/**
* @file
*/
#ifndef MCA_BTL_VADER_FIFO_H
#define MCA_BTL_VADER_FIFO_H
#include "btl_vader.h"
#include "btl_vader_endpoint.h"
#include "btl_vader_frag.h"
/*
* Shared Memory FIFOs
*
* The FIFO is implemented as a linked list of frag headers. The fifo has multiple
* producers and a single consumer (in the single thread case) so the tail needs
* to be modified by an atomic or protected by a atomic lock.
*
* Since the frags live in shared memory that is mapped differently into
* each address space, the head and tail pointers are relative (each process must
* add its own offset).
*
* We introduce some padding at the end of the structure but it is probably unnecessary.
*/
#if defined(OPAL_HAVE_ATOMIC_SWAP_64)
/* lock free fifo */
struct vader_fifo_t {
volatile void *fifo_head;
volatile void *fifo_tail;
char pad[VADER_CACHE_LINE_PAD - 2 * sizeof (void *)];
};
typedef struct vader_fifo_t vader_fifo_t;
static inline int vader_fifo_init (vader_fifo_t *fifo)
{
fifo->fifo_head = fifo->fifo_tail = VADER_FIFO_FREE;
return OMPI_SUCCESS;
}
static inline void vader_fifo_write (void *value, vader_fifo_t *fifo)
{
mca_btl_vader_hdr_t *hdr;
void *prev;
opal_atomic_rmb ();
hdr = (mca_btl_vader_hdr_t *) RELATIVE2VIRTUAL(value);
hdr->next = VADER_FIFO_FREE;
prev = (void *) opal_atomic_swap_ptr (&fifo->fifo_tail, (intptr_t) value);
opal_atomic_wmb ();
if (OPAL_LIKELY(VADER_FIFO_FREE != prev)) {
hdr = (mca_btl_vader_hdr_t *) RELATIVE2VIRTUAL(prev);
hdr->next = value;
} else {
fifo->fifo_head = value;
}
opal_atomic_wmb ();
}
static inline void *vader_fifo_read (vader_fifo_t *fifo)
{
mca_btl_vader_hdr_t *hdr;
void *value;
opal_atomic_rmb ();
value = (void *) opal_atomic_swap_ptr (&fifo->fifo_head, (intptr_t) VADER_FIFO_FREE);
if (VADER_FIFO_FREE == value) {
/* fifo is empty or we lost the race with another thread */
return value;
}
hdr = (mca_btl_vader_hdr_t *) RELATIVE2VIRTUAL(value);
if (OPAL_UNLIKELY(VADER_FIFO_FREE == hdr->next)) {
if (!opal_atomic_cmpset_ptr (&fifo->fifo_tail, value, VADER_FIFO_FREE)) {
while (VADER_FIFO_FREE == hdr->next) {
opal_atomic_rmb ();
}
fifo->fifo_head = hdr->next;
}
} else {
fifo->fifo_head = hdr->next;
}
opal_atomic_wmb ();
return value;
}
#else /* defined(OPAL_HAVE_ATOMIC_SWAP_64) */
struct vader_fifo_t {
volatile void *fifo_head;
opal_atomic_lock_t head_lock;
volatile void *fifo_tail;
opal_atomic_lock_t tail_lock;
};
typedef struct vader_fifo_t vader_fifo_t;
static inline int vader_fifo_init (vader_fifo_t *fifo)
{
fifo->fifo_head = fifo->fifo_tail = VADER_FIFO_FREE;
opal_atomic_init (&(fifo->head_lock), OPAL_ATOMIC_UNLOCKED);
opal_atomic_init (&(fifo->tail_lock), OPAL_ATOMIC_UNLOCKED);
opal_atomic_unlock(&(fifo->head_lock)); /* should be unnecessary */
opal_atomic_unlock(&(fifo->tail_lock)); /* should be unnecessary */
return OMPI_SUCCESS;
}
static inline int vader_fifo_write (void *value, vader_fifo_t *fifo)
{
mca_btl_vader_hdr_t *hdr;
void *prev;
int rc;
hdr = (mca_btl_vader_hdr_t *) RELATIVE2VIRTUAL(value);
hdr->next = VADER_FIFO_FREE;
opal_atomic_rmb();
opal_atomic_lock(&(fifo->tail_lock));
prev = (void *) fifo->fifo_tail;
fifo->fifo_tail = value;
if (OPAL_LIKELY(VADER_FIFO_FREE != prev)) {
hdr = (mca_btl_vader_hdr_t *) RELATIVE2VIRTUAL(prev);
hdr->next = value;
} else {
fifo->fifo_head = value;
}
opal_atomic_unlock(&(fifo->tail_lock));
return OMPI_SUCCESS;
}
static inline void *vader_fifo_read (vader_fifo_t *fifo)
{
mca_btl_vader_hdr_t *hdr;
void *value;
int rc;
/* aquire thread lock */
if (opal_using_threads ()) {
opal_atomic_lock (&fifo->head_lock);
}
opal_atomic_rmb();
if (VADER_FIFO_FREE == fifo->fifo_head) {
return VADER_FIFO_FREE;
}
value = (void *) fifo->fifo_head;
hdr = (mca_btl_vader_hdr_t *) RELATIVE2VIRTUAL(value);
fifo->fifo_head = hdr->next;
if (OPAL_UNLIKELY(VADER_FIFO_FREE == fifo->fifo_head)) {
opal_atomic_rmb();
opal_atomic_lock(&(fifo->tail_lock));
if (OPAL_LIKELY(fifo->fifo_tail == value)) {
fifo->fifo_tail = VADER_FIFO_FREE;
} else {
fifo->fifo_head = hdr->next;
}
opal_atomic_unlock(&(fifo->tail_lock));
}
/* release thread lock */
if (opal_using_threads ()) {
opal_atomic_unlock (&fifo->head_lock);
}
return value;
}
#endif /* else !defined(OPAL_HAVE_ATOMIC_SWAP_64) */
#endif /* MCA_BTL_VADER_FIFO_H */

45
ompi/mca/btl/vader/btl_vader_frag.c Обычный файл
Просмотреть файл

@ -0,0 +1,45 @@
/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
* Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2009 The University of Tennessee and The University
* of Tennessee Research Foundation. All rights
* reserved.
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
* University of Stuttgart. All rights reserved.
* Copyright (c) 2004-2005 The Regents of the University of California.
* All rights reserved.
* Copyright (c) 2009 Cisco Systems, Inc. All rights reserved.
* Copyright (c) 2011 Los Alamos National Security, LLC. All rights
* reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
#include "ompi_config.h"
#include "btl_vader.h"
#include "btl_vader_frag.h"
static inline void mca_btl_vader_frag_constructor (mca_btl_vader_frag_t *frag)
{
frag->hdr = (mca_btl_vader_hdr_t*)frag->base.super.ptr;
if(frag->hdr != NULL) {
frag->segment.seg_addr.pval = ((char*)frag->hdr) +
sizeof(mca_btl_vader_hdr_t);
frag->hdr->my_smp_rank = mca_btl_vader_component.my_smp_rank;
}
frag->segment.seg_len = 0;
frag->base.des_src = &frag->segment;
frag->base.des_src_cnt = 1;
frag->base.des_dst = &frag->segment;
frag->base.des_dst_cnt = 1;
frag->base.des_flags = 0;
}
OBJ_CLASS_INSTANCE(mca_btl_vader_frag_t, mca_btl_base_descriptor_t,
mca_btl_vader_frag_constructor, NULL);

76
ompi/mca/btl/vader/btl_vader_frag.h Обычный файл
Просмотреть файл

@ -0,0 +1,76 @@
/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
* Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2009 The University of Tennessee and The University
* of Tennessee Research Foundation. All rights
* reserved.
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
* University of Stuttgart. All rights reserved.
* Copyright (c) 2004-2005 The Regents of the University of California.
* All rights reserved.
* Copyright (c) 2008 Sun Microsystems, Inc. All rights reserved.
* Copyright (c) 2009 Cisco Systems, Inc. All rights reserved.
* Copyright (c) 2011 Los Alamos National Security, LLC. All rights
* reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
#ifndef MCA_BTL_VADER_SEND_FRAG_H
#define MCA_BTL_VADER_SEND_FRAG_H
#include "ompi_config.h"
struct mca_btl_vader_hdr_t {
size_t len; /* length of data following this header */
int my_smp_rank; /* smp rank of owning process */
mca_btl_base_tag_t tag; /* tag associated with this fragment (used to lookup callback) */
volatile void *next; /* next item in fifo */
volatile bool complete; /* fragment completion */
};
typedef struct mca_btl_vader_hdr_t mca_btl_vader_hdr_t;
/**
* shared memory send fragment derived type.
*/
struct mca_btl_vader_frag_t {
mca_btl_base_descriptor_t base;
mca_btl_base_segment_t segment;
struct mca_btl_base_endpoint_t *endpoint;
/* pointer written to the FIFO, this is the base of the shared memory region */
mca_btl_vader_hdr_t *hdr;
ompi_free_list_t *my_list;
};
typedef struct mca_btl_vader_frag_t mca_btl_vader_frag_t;
OBJ_CLASS_DECLARATION(mca_btl_vader_frag_t);
#define MCA_BTL_VADER_FRAG_ALLOC_EAGER(frag, rc) \
do { \
ompi_free_list_item_t *item; \
OMPI_FREE_LIST_GET(&mca_btl_vader_component.vader_frags_eager, item, rc); \
frag = (mca_btl_vader_frag_t *) item; \
frag->hdr->complete = false; \
frag->my_list = &mca_btl_vader_component.vader_frags_eager; \
} while (0)
#define MCA_BTL_VADER_FRAG_ALLOC_USER(frag, rc) \
do { \
ompi_free_list_item_t *item; \
OMPI_FREE_LIST_GET(&mca_btl_vader_component.vader_frags_user, item, rc); \
frag = (mca_btl_vader_frag_t *) item; \
frag->hdr->complete = false; \
frag->my_list = &mca_btl_vader_component.vader_frags_user; \
} while (0)
#define MCA_BTL_VADER_FRAG_RETURN(frag) \
OMPI_FREE_LIST_RETURN((frag)->my_list, (ompi_free_list_item_t *)(frag)); \
#endif /* MCA_BTL_VADER_SEND_FRAG_H */

64
ompi/mca/btl/vader/btl_vader_get.c Обычный файл
Просмотреть файл

@ -0,0 +1,64 @@
/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
* Copyright (c) 2010-2011 Los Alamos National Security, LLC.
* All rights reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
#include "ompi_config.h"
#include "btl_vader.h"
#include "btl_vader_frag.h"
#include "btl_vader_endpoint.h"
/**
* Initiate an synchronous get.
*
* @param btl (IN) BTL module
* @param endpoint (IN) BTL addressing information
* @param descriptor (IN) Description of the data to be transferred
*/
int mca_btl_vader_get (struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
struct mca_btl_base_descriptor_t *des)
{
mca_btl_vader_frag_t *frag = (mca_btl_vader_frag_t *) des;
mca_btl_base_segment_t *src = des->des_src;
mca_btl_base_segment_t *dst = des->des_dst;
size_t size = min(dst->seg_len, src->seg_len);
mca_mpool_base_registration_t *reg;
void *rem_ptr;
reg = vader_get_registation (endpoint->peer_smp_rank,
(void *) src->seg_key.ptr,
src->seg_len, 0);
if (OPAL_UNLIKELY(NULL == reg)) {
return OMPI_ERROR;
}
rem_ptr = vader_reg_to_ptr (reg, (void *) src->seg_key.ptr);
if (OPAL_LIKELY((uintptr_t)rem_ptr != src->seg_key.ptr) &&
src->seg_len >= mca_btl_vader_memcpy_limit) {
memcpy (dst->seg_addr.pval, rem_ptr, size);
} else {
memmove (dst->seg_addr.pval, rem_ptr, size);
}
vader_return_registration (reg, endpoint->peer_smp_rank);
if (0 != (MCA_BTL_DES_SEND_ALWAYS_CALLBACK & frag->base.des_flags)) {
frag->base.des_cbfunc(&mca_btl_vader.super, frag->endpoint,
&frag->base, OMPI_SUCCESS);
}
if (frag->base.des_flags & MCA_BTL_DES_FLAGS_BTL_OWNERSHIP) {
MCA_BTL_VADER_FRAG_RETURN(frag);
}
return OMPI_SUCCESS;
}

67
ompi/mca/btl/vader/btl_vader_put.c Обычный файл
Просмотреть файл

@ -0,0 +1,67 @@
/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
* Copyright (c) 2010-2011 Los Alamos National Security, LLC.
* All rights reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
#include "ompi_config.h"
#include "btl_vader.h"
#include "btl_vader_frag.h"
#include "btl_vader_endpoint.h"
/**
* Initiate an synchronous put.
*
* @param btl (IN) BTL module
* @param endpoint (IN) BTL addressing information
* @param descriptor (IN) Description of the data to be transferred
*/
int mca_btl_vader_put (struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
struct mca_btl_base_descriptor_t *des)
{
mca_btl_vader_frag_t *frag = (mca_btl_vader_frag_t *) des;
mca_btl_base_segment_t *src = des->des_src;
mca_btl_base_segment_t *dst = des->des_dst;
size_t size = min(dst->seg_len, src->seg_len);
mca_mpool_base_registration_t *reg;
void *rem_ptr;
reg = vader_get_registation (endpoint->peer_smp_rank,
(void *) dst->seg_key.ptr,
dst->seg_len, 0);
if (OPAL_UNLIKELY(NULL == reg)) {
return OMPI_ERROR;
}
rem_ptr = vader_reg_to_ptr (reg, (void *) dst->seg_key.ptr);
if (OPAL_LIKELY((uintptr_t)rem_ptr != dst->seg_key.ptr) &&
dst->seg_len >= mca_btl_vader_memcpy_limit) {
/* memcpy is faster at certain sizes but is undefined if the
pointers are aliased */
memcpy (rem_ptr, (void *) src->seg_key.ptr, size);
} else {
memmove (rem_ptr, (void *) src->seg_key.ptr, size);
}
vader_return_registration (reg, endpoint->peer_smp_rank);
/* always call the callback function (if it exists) */
if (OPAL_LIKELY(NULL != frag->base.des_cbfunc)) {
frag->base.des_cbfunc(&mca_btl_vader.super, frag->endpoint,
&frag->base, OMPI_SUCCESS);
}
if (frag->base.des_flags & MCA_BTL_DES_FLAGS_BTL_OWNERSHIP) {
MCA_BTL_VADER_FRAG_RETURN(frag);
}
return OMPI_SUCCESS;
}

58
ompi/mca/btl/vader/btl_vader_send.c Обычный файл
Просмотреть файл

@ -0,0 +1,58 @@
/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
* Copyright (c) 2004-2011 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2009 The University of Tennessee and The University
* of Tennessee Research Foundation. All rights
* reserved.
* Copyright (c) 2004-2007 High Performance Computing Center Stuttgart,
* University of Stuttgart. All rights reserved.
* Copyright (c) 2004-2005 The Regents of the University of California.
* All rights reserved.
* Copyright (c) 2006-2007 Voltaire. All rights reserved.
* Copyright (c) 2009 Cisco Systems, Inc. All rights reserved.
* Copyright (c) 2010-2011 Los Alamos National Security, LLC.
* All rights reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
#include "ompi_config.h"
#include "btl_vader.h"
#include "btl_vader_frag.h"
#include "btl_vader_fifo.h"
/**
* Initiate a send to the peer.
*
* @param btl (IN) BTL module
* @param peer (IN) BTL peer addressing
*/
int mca_btl_vader_send (struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
struct mca_btl_base_descriptor_t *descriptor,
mca_btl_base_tag_t tag)
{
mca_btl_vader_frag_t *frag = (mca_btl_vader_frag_t *) descriptor;
/* available header space */
frag->hdr->len = frag->segment.seg_len;
/* type of message, pt-2-pt, one-sided, etc */
frag->hdr->tag = tag;
frag->endpoint = endpoint;
opal_list_append (&mca_btl_vader_component.active_sends, (opal_list_item_t *) frag);
/* post the relative address of the descriptor into the peer's fifo */
vader_fifo_write ((void *) VIRTUAL2RELATIVE(frag->hdr),
mca_btl_vader_component.fifo[endpoint->peer_smp_rank]);
/* data is gone */
return 1;
}

95
ompi/mca/btl/vader/btl_vader_sendi.c Обычный файл
Просмотреть файл

@ -0,0 +1,95 @@
/* -*- Mode: C; c-basic-offset:4 ; -*- */
/*
* Copyright (c) 2004-2011 The Trustees of Indiana University and Indiana
* University Research and Technology
* Corporation. All rights reserved.
* Copyright (c) 2004-2009 The University of Tennessee and The University
* of Tennessee Research Foundation. All rights
* reserved.
* Copyright (c) 2004-2007 High Performance Computing Center Stuttgart,
* University of Stuttgart. All rights reserved.
* Copyright (c) 2004-2005 The Regents of the University of California.
* All rights reserved.
* Copyright (c) 2006-2007 Voltaire. All rights reserved.
* Copyright (c) 2009 Cisco Systems, Inc. All rights reserved.
* Copyright (c) 2010-2011 Los Alamos National Security, LLC.
* All rights reserved.
* $COPYRIGHT$
*
* Additional copyrights may follow
*
* $HEADER$
*/
#include "ompi_config.h"
#include "btl_vader.h"
#include "btl_vader_frag.h"
#include "btl_vader_fifo.h"
/**
* Initiate an inline send to the peer.
*
* @param btl (IN) BTL module
* @param peer (IN) BTL peer addressing
*/
int mca_btl_vader_sendi (struct mca_btl_base_module_t *btl,
struct mca_btl_base_endpoint_t *endpoint,
struct opal_convertor_t *convertor,
void *header, size_t header_size,
size_t payload_size, uint8_t order,
uint32_t flags, mca_btl_base_tag_t tag,
mca_btl_base_descriptor_t **descriptor)
{
size_t length = (header_size + payload_size);
mca_btl_vader_frag_t *frag;
uint32_t iov_count = 1;
struct iovec iov;
size_t max_data;
int rc;
assert (length < mca_btl_vader_component.eager_limit);
assert (0 == (flags & MCA_BTL_DES_SEND_ALWAYS_CALLBACK));
/* allocate a fragment, giving up if we can't get one */
/* note that frag==NULL is equivalent to rc returning an error code */
MCA_BTL_VADER_FRAG_ALLOC_EAGER(frag, rc);
if (OPAL_UNLIKELY(NULL == frag)) {
*descriptor = NULL;
return rc;
}
/* fill in fragment fields */
frag->segment.seg_len = length;
frag->hdr->len = length;
/* why do any flags matter here other than OWNERSHIP? */
frag->base.des_flags = flags | MCA_BTL_DES_FLAGS_BTL_OWNERSHIP;
frag->hdr->tag = tag;
frag->endpoint = endpoint;
/* write the match header (with MPI comm/tag/etc. info) */
memmove (frag->segment.seg_addr.pval, header, header_size);
/* write the message data if there is any */
/*
We can add MEMCHECKER calls before and after the packing.
*/
if (payload_size) {
/* pack the data into the supplied buffer */
iov.iov_base = (IOVBASE_TYPE *)((uintptr_t)frag->segment.seg_addr.pval + header_size);
iov.iov_len = max_data = payload_size;
(void) opal_convertor_pack (convertor, &iov, &iov_count, &max_data);
assert (max_data == payload_size);
}
opal_list_append (&mca_btl_vader_component.active_sends, (opal_list_item_t *) frag);
/* write the fragment pointer to peer's the FIFO */
vader_fifo_write ((void *) VIRTUAL2RELATIVE(frag->hdr),
mca_btl_vader_component.fifo[endpoint->peer_smp_rank]);
return OMPI_SUCCESS;
}

80
ompi/mca/btl/vader/configure.m4 Обычный файл
Просмотреть файл

@ -0,0 +1,80 @@
# -*- shell-script -*-
#
# Copyright (c) 2009 The University of Tennessee and The University
# of Tennessee Research Foundation. All rights
# reserved.
# Copyright (c) 2009-2010 Cisco Systems, Inc. All rights reserved.
# Copyright (c) 2011 Los Alamos National Security, LLC.
# All rights reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
#
# $HEADER$
#
# OMPI_CHECK_XPMEM(prefix, [action-if-found], [action-if-not-found])
# --------------------------------------------------------
# check if XPMEM support can be found. sets prefix_{CPPFLAGS,
# LDFLAGS, LIBS} as needed and runs action-if-found if there is
# support, otherwise executes action-if-not-found
AC_DEFUN([OMPI_CHECK_XPMEM], [
# OPAL_VAR_SCOPE_PUSH([ompi_check_xpmem_happy ompi_check_xpmem_$1_save_CPPFLAGS ompi_check_xpmem_dir])
AC_ARG_WITH([xpmem],
[AC_HELP_STRING([--with-xpmem(=DIR)],
[Build with XPMEM kernel module support, searching for headers in DIR])])
OMPI_CHECK_WITHDIR([xpmem], [$with_xpmem], [include/xpmem.h])
AC_ARG_WITH([xpmem-libdir],
[AC_HELP_STRING([--with-xpmem-libdir=DIR],
[Search for XPMEM library in DIR])])
OMPI_CHECK_WITHDIR([xpmem-libdir], [$with_xpmem_libdir], [libxpmem.*])
AS_IF([test "$with_xpmem" != "no"],
[AS_IF([test ! -z "$with_xpmem" -a "$with_xpmem" != "yes"],
[ompi_check_xpmem_dir="$with_xpmem"])
AS_IF([test ! -z "$with_xpmem_libdir" -a "$with_xpmem_libdir" != "yes"],
[ompi_check_xpmem_libdir="$with_xpmem_libdir"])
OMPI_CHECK_PACKAGE([$1],[xpmem.h],[xpmem],[xpmem_make],[],
[$ompi_check_xpmem_dir],[$ompi_check_xpmem_libdir],
[ompi_check_xpmem_happy="yes"], [ompi_check_xpmem_happy="no"])],
[ompi_check_xpmem_happy="no"])
AS_IF([test "$ompi_check_xpmem_happy" = "yes"],
[$2],
[AS_IF([test ! -z "$with_xpmem" -a "$with_xpmem" != "no"],
[AC_MSG_ERROR([XPMEM support requested but not found. Aborting])])
$3])
# OPAL_VAR_SCOPE_POP
])dnl
# MCA_btl_sm_CONFIG([action-if-can-compile],
# [action-if-cant-compile])
# ------------------------------------------------
AC_DEFUN([MCA_ompi_btl_vader_CONFIG],[
AC_CONFIG_FILES([ompi/mca/btl/vader/Makefile])
OPAL_VAR_SCOPE_PUSH([btl_vader_xpmem_happy])
OMPI_CHECK_XPMEM([btl_vader],
[btl_vader_xpmem_happy=1],
[btl_vader_xpmem_happy=0])
AC_DEFINE_UNQUOTED([OMPI_BTL_VADER_HAVE_XPMEM],
[$btl_vader_xpmem_happy],
[If XPMEM support can be enabled within vader])
# at this point, we can only build vader if we have XPMEM support
AS_IF([test "$btl_vader_xpmem_happy"],
[btl_vader_WRAPPER_EXTRA_LDFLAGS="$btl_vader_LDFLAGS"
btl_vader_WRAPPER_EXTRA_LIBS="$btl_vader_LIBS"
$1],
[$2])
# substitute in the things needed to build with XPMEM support
AC_SUBST([btl_vader_CFLAGS])
AC_SUBST([btl_vader_CPPFLAGS])
AC_SUBST([btl_vader_LDFLAGS])
AC_SUBST([btl_vader_LIBS])
# OPAL_VAR_SCOPE_POP
])dnl

78
ompi/mca/btl/vader/help-mpi-btl-vader.txt Обычный файл
Просмотреть файл

@ -0,0 +1,78 @@
# -*- text -*-
#
# Copyright (c) 2004-2009 The University of Tennessee and The University
# of Tennessee Research Foundation. All rights
# reserved.
# Copyright (c) 2006-2010 Cisco Systems, Inc. All rights reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
#
# $HEADER$
#
# This is the US/English help file for Open MPI's shared memory support.
#
[knem requested but not supported]
WARNING: Linux kernel knem support was requested for the shared memory
(sm) BTL, but it is not supported. Deactivating the shared memory
BTL.
Local host: %s
#
[knem permission denied]
Open MPI failed to open the /dev/knem device due to a permissions
problem. Please check with your system administrator to get the
permissions fixed, or set the btl_sm_use_knem MCA parameter to 0 to
run without /dev/knem support.
Local host: %s
/dev/knem permissions: 0%o
#
[knem fail open]
Open MPI failed to open the /dev/knem device due to a local error.
Please check with your system administrator to get the problem fixed,
or set the btl_sm_use_knem MCA parameter to 0 to run without /dev/knem
support.
Local host: %s
Errno: %d (%s)
#
[knem get ABI fail]
Open MPI failed to retrieve the ABI version from the /dev/knem device
due to a local error. This usually indicates an error in your
/dev/knem installation; please check with your system administrator,
or set the btl_sm_use_knem MCA parameter to 0 to run without /dev/knem
support.
Local host: %s
Errno: %d (%s)
#
[knem ABI mismatch]
Open MPI was compiled with support for one version of the knem kernel
module, but it discovered a different version running in /dev/knem.
Open MPI needs to be installed with support for the same version of
knem as is in the running Linux kernel. Please check with your system
administrator, or set the btl_sm_use_knem MCA parameter to 0 to run
without /dev/knem support.
Local host: %s
Open MPI's knem version: 0x%x
/dev/knem's version: 0x%x
#
[knem mmap fail]
Open MPI failed to map support from the knem Linux kernel module; this
shouldn't happen. Please check with your system administrator, or set
the btl_sm_use_knem MCA parameter to 0 to run without /dev/knem support.
Local host: %s
System call: mmap()
Errno: %d (%s)
#
[knem init error]
Open MPI encountered an error during the knem initialization. Please
check with your system administrator, or set the btl_sm_use_knem MCA
parameter to 0 to run without /dev/knem support.
Local host: %s
System call: %s
Errno: %d (%s)