Pavel Shamis (Pasha)

Results 59 comments of Pavel Shamis (Pasha)

This makes code better. I would start with internal changes first before changing externally exposed structures. I don't think it will break API/ABI but I think it may potentially generate...

@bertwesarg thanks for the patch. In order to accept the patch we need signed CLA https://openucx.org/license/. thanks !

The version of XPMEM used by Cray is not exactly the same version as open source, which is based on some older revision of Cray version. @yosefe is the issue...

@thomasgillis It does not really help :( it is proprietary code, versioning, etc. We have no idea what it really maps to.

@rakhmets - since the API is installed by default, we are at risk here to break 3rd party projects. This is just one example that is available in public: https://github.com/open-mpi/ompi/blob/a541ab933dec0bb6f1572a9aa5c4ffa04d20e1e8/opal/mca/btl/uct/btl_uct_rdma.c#L105...

@yosefe since it is publicity available and already used by external project we cannot state "API not guaranteed to be stable" without hurting project reputation (we learned it hard way).The...

@mike-dubman For binary distribution autotools is not going to help. There are other projects using UCT. Once the header installed the cats are out of bag. We have the flexibility...

@mike-dubman current status quo for UCT - we can extend it but we don't break API. There is no change in existing policy. In this particular case benefits for the...

@yosefe Just saw this. Can you share the v0 code ? Seems like this is Thunderx-2. You have to pin processes on this platform otherwise it is very noisy. Is...

FYI, my command line does not accept this size format.