- May 20, 2019
-
-
Robert Maynard authored
-
Robert Maynard authored
They are constructed from size_t values, and compared against size_t values, so they should be size_t.
-
Robert Maynard authored
-
Robert Maynard authored
-
- May 15, 2019
-
-
Robert Maynard authored
-
Robert Maynard authored
-
Utkarsh Ayachit authored
-
Robert Maynard authored
-
- May 09, 2019
-
-
Arnur Nigmetov authored
-
- May 08, 2019
-
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
- May 03, 2019
-
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
- May 02, 2019
-
-
Dmitriy Morozov authored
-
- May 01, 2019
-
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
- Sends all queues from current block - Not a part of Proxy::enqueue anymore - Not related to whether fine-grain enqueing is used - Not optional for iexchange anymore
-
An earlier commit made the shortcut conditional on fine. The current commit makes shortcut on anytime iexchange is used, which is how it was before fine was added. Also multiple debugging printfs added, which will need to be cleaned up later.
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
* Signle tag for iexchange control messages + barrier at the end of iexchange_ * 4-level down_up_down_ tracking * Send std::arrays in IExchangeInfo::{send,recv} * Clean up the shortcut handling in Proxy
-
Dmitriy Morozov authored
Needed for the control messages in the iexchange protocol.
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
Dmitriy Morozov authored
-
- Calling comm_exchange w/ empty gid order rather than calling icommunicate and filling gid order - Skipping check_incoming_queues - Factored out duplicated code in send_outgoing_queues - Methods to set, clear, and check shortcut in IExchange
-
Added gid and block_id to IExchangeInfo In send_outgoing_queues, when iexchange->gid >= 0, send only one queue, the one from iexchange->gid to iexchange->block_id, rather than checking all queues.
-
to IExchangeInfo, indicating to skip fine-grain calling of icommunicate on enqueue altogether.
-
-