Skip to content

Commit

Permalink
Merge pull request openucx#34 from nsosnsos/huawei
Browse files Browse the repository at this point in the history
FEAT: UPGRADE UCX TO 1.9.0
  • Loading branch information
nsosnsos authored Jan 16, 2021
2 parents 1c6ffc9 + b91b07a commit ec71f8c
Show file tree
Hide file tree
Showing 762 changed files with 80,900 additions and 24,960 deletions.
14 changes: 0 additions & 14 deletions .gitlab-ci.yml

This file was deleted.

66 changes: 49 additions & 17 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -1,39 +1,71 @@
Akshay Venkatesh
Alexander Margolin <alexma@mellanox.com>
Alexander Mikheev <alexm@mellanox.com>
Akshay Venkatesh <akvenkatesh@nvidia.com>
Alex Margolin <alex.margolin@huawei.com>
Alex Mikheev <alexm@mellanox.com>
Alina Sklarevich <alinas@mellanox.com>
Andrey Maslennikov
Artem Polyakov
Artemy Kovalyov
Andrey Maslennikov <andreyma@mellanox.com>
Artem Polyakov <artemp@mellanox.com>
Artemy Kovalyov <artemyko@mellanox.com>
Aurelien Bouteiller <bouteill@icl.utk.edu>
Devendar Bureddy
Bin Lei <binl@mellanox.com>
Brad Benton <bradford.benton@gmail.com>
Corey J. Nolet <cjnolet@gmail.com>
Devendar Bureddy <devendar@mellanox.com>
Dmitry Gladkov <dmitrygla@mellanox.com>
Doug Jacobsen <dmjacobsen@lbl.gov>
Elad Persiko <eladpe@mellanox.com>
Eugene Voronov <eugene@mellanox.com>
Evgeny Leksikov <evgenylek@mellanox.com>
Gilles Gouaillardet
Gilbert Lee <gilbert.lee@amd.com>
Gilles Gouaillardet <gilles.gouaillardet@gmail.com>
Graham Lopez <lopezmg@ornl.gov>
Guy Shattah <sguy@mellanox.com>
Hiroyuki Sato <hiroysato@gmail.com>
Howard Pritchard <howardp@lanl.gov>
Igor Ivanov <igori@mellanox.com>
Ilya Nelkenbaum
Jeff Daily
Khaled Hamidouche
Manjunath Gorentla Venkata <manjugv@ornl.gov>
Ilya Nelkenbaum <ilyan@mellanox.com>
Jakir Kham <jakirkham@gmail.com>
Jason Gunthorpe <jgg@mellanox.com>
Jeff Daily <jeff.daily@amd.com>
John Snyder <jms285@duke.edu>
Keisuke Fukuda <kfukuda@preferred.jp>
Ken Raffenetti <raffenet@mcs.anl.gov>
Khaled Hamidouche <Khaled.Hamidouche@amd.com>
Konstantin Belousov <kib@freebsd.org>
Luis E. Pena <l31g@hotmail.com>
Manjunath Gorentla Venkata <manjugv@gmail.com>
Marek Schimara <Marek.Schimara@bull.net>
Matthew Baker <bakermb@ornl.gov>
Mike Dubman <miked@mellanox.com>
Mikhail Brinskii <mikhailb@mellanox.com>
Mikhail Brinskiy <mikhailb@mellanox.com>
Nathan Hjelm <hjelmn@lanl.gov>
Netanel Yosephian <netanelyo@mellanox.com>
Pavel Shamis <pavel.shamis@arm.com>
Olly Perks <olly.perks@arm.com>
Pak Lui <Pak.Lui@amd.com>
Pavan Balaji <balaji@anl.gov>
Pavel Shamis (Pasha) <pasharesearch@gmail.com>
Peter Andreas Entschev <peter@entschev.com>
Peter Rudenko <peterr@mellanox.com>
Qiang Yu <Qiang.Yu@amd.com>
Rohit Zambre <rzambre@uci.edu>
Sasha Kotchubievsky <sashakot@mellanox.com>
Sergey Oblomov
Sergey Shalnov
Serguei Sagalovitch
Scott Saulters <ssaulters@nvidia.com>
Sergey Lebedev <sergeyle@mellanox.com>
Sergey Oblomov <sergeyo@mellanox.com>
Sergey Shalnov <sergeysh@mellanox.com>
Serguei Sagalovitch <Serguei.Sagalovitch@amd.com>
Sheng Yang <shengyang1@huawei.com>
Shuki Zanyovka <shuki.zanyovka@huawei.com>
Sourav Chakraborty <souchakr@amd.com>
Srinivasan Subramanian <srinivasan.subramanian@amd.com>
Stephen Richmond <srichmond@dancer.icl.utk.edu>
Swen Boehm <boehms@ornl.gov>
Tony Curtis <anthony.curtis@stonybrook.edu>
Valentin Petrov <valentinp@mellanox.com>
Wenbin Lu <wenbin.lu@stonybrook.edu>
Xin Zhao <xinz@mellanox.com>
Yossi Itigin <yosefe@mellanox.com>
Yuriy Shestakov <yuriis@mellanox.com>
Zhu Yanjun <yanjunz@mellanox.com>

In addition we would like to acknowledge the following members of UCX community
for their participation in annual face-to-face meeting, design discussions, and
Expand Down
20 changes: 0 additions & 20 deletions CONTRIBUTING.md

This file was deleted.

92 changes: 0 additions & 92 deletions INSTALL

This file was deleted.

12 changes: 8 additions & 4 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
Copyright (c) 2014-2015 UT-Battelle, LLC. All rights reserved.
Copyright (C) 2014-2015 Mellanox Technologies Ltd. All rights reserved.
Copyright (C) 2014-2020 Mellanox Technologies Ltd. All rights reserved.
Copyright (C) 2014-2015 The University of Houston System. All rights reserved.
Copyright (C) 2015 The University of Tennessee and The University
of Tennessee Research Foundation. All rights reserved.
Copyright (C) 2016 ARM Ltd. All rights reserved.
Copyright (C) 2016-2020 ARM Ltd. All rights reserved.
Copyright (c) 2016 Los Alamos National Security, LLC. All rights reserved.
Copyright (C) 2016-2017 Advanced Micro Devices, Inc. All rights reserved.
Copyright (C) 2019-2020 Huawei Technologies Co.,Ltd. All rights reserved.
Copyright (C) 2016-2020 Advanced Micro Devices, Inc. All rights reserved.
Copyright (C) 2019 UChicago Argonne, LLC. All rights reserved.
Copyright (c) 2018-2020 NVIDIA CORPORATION. All rights reserved.
Copyright (C) 2020 Huawei Technologies Co., Ltd. All rights reserved.
Copyright (C) 2016-2020 Stony Brook University. All rights reserved.
Copyright (C) 2019-2021 Huawei Technologies Co.,Ltd. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
Expand Down
29 changes: 12 additions & 17 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
# Copyright (C) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED.
# Copyright (C) The University of Tennessee and The University
# of Tennessee Research Foundation. 2016. ALL RIGHTS RESERVED.
# Copyright (C) Huawei Technologies Co.,Ltd. 2020. ALL RIGHTS RESERVED.
#
# See file LICENSE for terms.
#
Expand All @@ -22,27 +21,28 @@ doc_dir = $(pkgdatadir)/doc
if !DOCS_ONLY
perftest_dir = $(pkgdatadir)/perftest
dist_perftest__DATA = contrib/ucx_perftest_config/msg_pow2 \
contrib/ucx_perftest_config/msg_pow2_large \
contrib/ucx_perftest_config/README \
contrib/ucx_perftest_config/test_types_uct \
contrib/ucx_perftest_config/test_types_ucp \
contrib/ucx_perftest_config/transports

SUBDIRS = \
src/ucm \
src/ucs \
src/uct \
src/ucp

if HAVE_UCG
SUBDIRS += src/ucg
SUBDIRS += $(UCG_SUBDIR)
endif

SUBDIRS += \
src/tools/info \
src/tools/perf \
src/tools/profile \
bindings/java \
test/apps \
test/examples
examples

if HAVE_GTEST
SUBDIRS += test/gtest
Expand All @@ -52,11 +52,6 @@ if HAVE_MPICC
SUBDIRS += test/mpi
endif

if HAVE_JAVA
SUBDIRS += bindings/java/src/main/native
endif

EXTRA_DIST += bindings/java
EXTRA_DIST += contrib/configure-devel
EXTRA_DIST += contrib/configure-release
EXTRA_DIST += contrib/configure-prof
Expand All @@ -70,16 +65,16 @@ EXTRA_DIST += debian
EXTRA_DIST += ucx.pc.in
EXTRA_DIST += LICENSE
endif #!DOCS_ONLY
EXTRA_DIST += doc/uml/uct.dot
EXTRA_DIST += docs/uml/uct.dot

include $(srcdir)/doc/doxygen/doxygen.am
include $(srcdir)/docs/doxygen/doxygen.am

.PHONY: docs docs-clean

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = ucx.pc

DOCLIST = doc/doxygen/doxygen-doc/ucx.tag
DOCLIST = docs/doxygen/doxygen-doc/ucx.tag

FORMAT = pdf
DOT_CLEANFILES =
Expand All @@ -90,8 +85,8 @@ gtest:
endif

if HAVE_DOT
DOCLIST += doc/uml/uml.tag doc/uml/uct.$(FORMAT) doc/uml/ucp.$(FORMAT)
DOT_CLEANFILES += doc/uml/uml.tag doc/uml/uct.$(FORMAT) doc/uml/ucp.$(FORMAT)
DOCLIST += docs/uml/uml.tag docs/uml/uct.$(FORMAT) docs/uml/ucp.$(FORMAT)
DOT_CLEANFILES += docs/uml/uml.tag docs/uml/uct.$(FORMAT) docs/uml/ucp.$(FORMAT)
endif

docs: $(DOCLIST)
Expand All @@ -100,10 +95,10 @@ docs-clean:
$(RM) $(DX_CLEANFILES)
$(RM) $(DOT_CLEANFILES)

doc/doxygen/doxygen-doc/ucx.tag: $(doxygen_doc_files) doxygen-doc
docs/doxygen/doxygen-doc/ucx.tag: $(doxygen_doc_files) doxygen-doc

doc/uml/uml.tag:
mkdir -p doc/uml
docs/uml/uml.tag:
mkdir -p docs/uml
echo `date` > $@

.dot.pdf:
Expand Down
Loading

0 comments on commit ec71f8c

Please sign in to comment.