# # ChangeLog for XIOS/dev/branch_openmp/extern/ep_dev # # Generated by Trac 1.0.1 # 05/01/24 06:53:30 Mon, 28 May 2018 15:28:07 GMT yushan [1503] * XIOS/dev/branch_openmp/extern/ep_dev/ep_accumulate.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_allgather.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_allgatherv.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_bcast.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_comm.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_compare.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_create.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_exscan.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_fetch.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_free.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_gather.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_gatherv.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_get.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm_kernel.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm_world.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_merge.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_message.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_probe.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_put.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_recv.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_reduce.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_request.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_scan.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_scatter.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_scatterv.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_send.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_size.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_type.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_type.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_wait.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/main.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/makefile (modified) rank_map is passed from vector to map, in order to have more flexibility ... Mon, 28 May 2018 07:56:59 GMT yushan [1502] * XIOS/dev/branch_openmp/extern/ep_dev/ep_barrier.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_buffer.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_comm.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_info.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_message.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_request.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_window.hpp (added) save dev Mon, 28 May 2018 07:56:16 GMT yushan [1501] * XIOS/dev/branch_openmp/extern/ep_dev/ep_status.hpp (added) save dev Mon, 28 May 2018 07:54:32 GMT yushan [1500] * XIOS/dev/branch_openmp/extern/ep_dev/ep_accumulate.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_allgather.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_allgatherv.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_allocate.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_allreduce.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_alltoall.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_barrier.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_bcast.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_compare.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_create.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_declaration.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_dup.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_exscan.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_fetch.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_finalize.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_fortran.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_free.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_gather.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_gatherv.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_get.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm_kernel.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm_world.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_win.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_merge.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_message.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_mpi.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_probe.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_put.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_rank.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_recv.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_reduce.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_reduce_scatter.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_scan.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_scatter.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_scatterv.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_send.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_size.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_split.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_test.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_type.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_type.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_wait.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_win.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/main.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/makefile (modified) save dev Wed, 16 May 2018 13:56:55 GMT yushan [1499] * XIOS/dev/branch_openmp/extern/ep_dev/ep_barrier.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_create.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_declaration.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_declaration.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_dup.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_free.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_gather.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_init.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm_kernel.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm_world.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_collective.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_intercomm.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_reduce.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_size.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_type.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_wait.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/makefile (modified) debugging for memory leaks Fri, 13 Apr 2018 14:25:46 GMT yushan [1482] * XIOS/dev/branch_openmp/arch/arch-X64_CURIE_GCC.env (modified) * XIOS/dev/branch_openmp/arch/arch-X64_CURIE_GCC.path (modified) * XIOS/dev/branch_openmp/arch/arch-X64_CURIE_PGI.env (modified) * XIOS/dev/branch_openmp/arch/arch-X64_CURIE_PGI.path (modified) * XIOS/dev/branch_openmp/bld.cfg (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_type.hpp (modified) * XIOS/dev/branch_openmp/extern/src_ep_dev/ep_declaration.cpp (modified) * XIOS/dev/branch_openmp/extern/src_ep_dev/ep_declaration.hpp (modified) * XIOS/dev/branch_openmp/extern/src_ep_dev/ep_reduce.cpp (modified) * XIOS/dev/branch_openmp/src/attribute_template.hpp (modified) * XIOS/dev/branch_openmp/src/attribute_template_impl.hpp (modified) * XIOS/dev/branch_openmp/src/calendar_util.cpp (modified) * XIOS/dev/branch_openmp/src/context_client.cpp (modified) * XIOS/dev/branch_openmp/src/duration.cpp (modified) * XIOS/dev/branch_openmp/src/duration.hpp (modified) * XIOS/dev/branch_openmp/src/filter/file_writer_filter.cpp (modified) * XIOS/dev/branch_openmp/src/filter/spatial_transform_filter.cpp (modified) * XIOS/dev/branch_openmp/src/filter/store_filter.cpp (modified) * XIOS/dev/branch_openmp/src/filter/temporal_filter.cpp (modified) * XIOS/dev/branch_openmp/src/filter/temporal_filter.hpp (modified) * XIOS/dev/branch_openmp/src/functor/accumulate.cpp (modified) * XIOS/dev/branch_openmp/src/functor/average.cpp (modified) * XIOS/dev/branch_openmp/src/functor/maximum.cpp (modified) * XIOS/dev/branch_openmp/src/functor/minimum.cpp (modified) * XIOS/dev/branch_openmp/src/interface/c/icdate.cpp (modified) * XIOS/dev/branch_openmp/src/interface/c/icduration.cpp (modified) * XIOS/dev/branch_openmp/src/io/nc4_data_input.cpp (modified) * XIOS/dev/branch_openmp/src/node/field.cpp (modified) * XIOS/dev/branch_openmp/src/parse_expr/operator_expr.hpp (modified) * XIOS/dev/branch_openmp/src/transformation/Functions/average_reduction.cpp (modified) * XIOS/dev/branch_openmp/src/transformation/Functions/max_reduction.cpp (modified) * XIOS/dev/branch_openmp/src/transformation/Functions/min_reduction.cpp (modified) * XIOS/dev/branch_openmp/src/transformation/Functions/sum_reduction.cpp (modified) * XIOS/dev/branch_openmp/src/transformation/domain_algorithm_interpolate.cpp (modified) * XIOS/dev/branch_openmp/src/transformation/domain_algorithm_interpolate.hpp (modified) * XIOS/dev/branch_openmp/src/transformation/generic_algorithm_transformation.cpp (modified) * XIOS/dev/branch_openmp/src/type/type.hpp (modified) * XIOS/dev/branch_openmp/src/type/type_impl.hpp (modified) * XIOS/dev/branch_openmp/src/utils.hpp (modified) * XIOS/dev/branch_openmp/src/xios_server.f90 (modified) Branch EP merged with Dev_cmip6 @r1481 Wed, 10 Jan 2018 15:16:44 GMT yushan [1398] * XIOS/dev/branch_openmp/extern/ep_dev/ep_accumulate.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_get.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_win.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_put.cpp (modified) dev EP-RMA : MPI_Rput MPI_Rget MPI_Raccumulate MPI_Rget_accumulate (to ... Wed, 10 Jan 2018 14:33:27 GMT yushan [1395] * XIOS/dev/branch_openmp/extern/ep_dev/ep_compare.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_win.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/main.cpp (modified) dev EP-RMA : MPI_Compare_and_swap Wed, 10 Jan 2018 14:24:00 GMT yushan [1394] * XIOS/dev/branch_openmp/extern/ep_dev/ep_fetch.cpp (added) dev EP-RMA : MPI_Tetch_and_op Wed, 10 Jan 2018 14:23:37 GMT yushan [1393] * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_win.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/main.cpp (modified) dev EP-RMA : MPI_Tetch_and_op Thu, 21 Dec 2017 13:50:18 GMT yushan [1388] * XIOS/dev/branch_openmp/extern/ep_dev/ep_allocate.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_win.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_memory.cpp (deleted) * XIOS/dev/branch_openmp/extern/ep_dev/ep_mpi.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_type.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_win.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/main.cpp (modified) dev EP-RMA : MPI_Win_allocate Tue, 19 Dec 2017 16:50:40 GMT yushan [1385] * XIOS/dev/branch_openmp/extern/ep_dev/ep_accumulate.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_declaration.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_declaration.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_win.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_type.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_type.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/main.cpp (modified) dev EP-RMA : MPI_Get_accumulate Tue, 19 Dec 2017 16:29:21 GMT yushan [1384] * XIOS/dev/branch_openmp/extern/ep_dev/ep_accumulate.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_get.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_win.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_put.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/main.cpp (modified) dev EP-RMA : MPI_Accumulate Tue, 19 Dec 2017 16:16:01 GMT yushan [1383] * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_win.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_mpi.hpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/ep_win.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/main.cpp (modified) dev EP-RMA : MPI_Put, MPI_Get Tue, 19 Dec 2017 13:44:41 GMT yushan [1382] * XIOS/dev/branch_openmp/extern/ep_dev/main.cpp (modified) * XIOS/dev/branch_openmp/extern/ep_dev/makefile (modified) dev EP_RMA Tue, 19 Dec 2017 13:22:03 GMT yushan [1381] * XIOS/dev/branch_openmp/extern/ep_dev (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_allgather.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_allgatherv.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_allreduce.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_alltoall.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_barrier.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_bcast.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_create.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_declaration.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_declaration.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_dup.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_exscan.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_finalize.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_fortran.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_free.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_gather.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_gatherv.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_global.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_init.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm_kernel.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_intercomm_world.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_collective.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_fortran.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_intercomm.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_local.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_tests.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_lib_win.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_memory.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_merge.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_message.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_mpi.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_probe.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_rank.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_recv.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_reduce.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_reduce_scatter.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_scan.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_scatter.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_scatterv.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_send.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_size.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_split.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_tag.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_test.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_type.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_type.hpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_wait.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/ep_win.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/main.cpp (added) * XIOS/dev/branch_openmp/extern/ep_dev/makefile (added) add folder for MPI EP-RMA development. Current: MPI_Win, MPI_win_create, ...