<commit_before>Buildingblocks
==============

+--------------+       +----------+
|              |       |          |
|      +----+  |       | +----+   |
|      | EP |============| EP |   |
|      +----+  |  QP   | +----+   |
+--------------+       +----------+
   Node 0                Node 1


Endpoint (EP)
-------------
 * Communication abstraction "address"
 * Handles the actual send and receive of messages

Queuepair (QP)
--------------
 * represents a connection between two nodes
 * two endpoints form a queue pair

Instance
--------
 * a particular Smelt configuration: how the nodes communicate 
 * queue pair specification


Eventsets / Waitsets
--------------------
 * implementationto handle the events on a the queue pairs. (send and recv)


EV_RECV: receive message, read tag (possible forward), callback

# Configuration

Our Makefile supports several configurations given as environment
variables. Here is a list of them:

- `USE_FFQ`: Use FastForward rather than UMP
- `BUILDTYPE`: Supported values are `release` and `debug`. The default
  is release-mode.

# Pairwise

See NetOS machine database's README.md
<commit_msg>doc: removed visualization of building blocks<commit_after>Buildingblocks
==============

Endpoint (EP)
-------------
 * Communication abstraction "address"
 * Handles the actual send and receive of messages

Queuepair (QP)
--------------
 * represents a connection between two nodes
 * two endpoints form a queue pair

Instance
--------
 * a particular Smelt configuration: how the nodes communicate 
 * queue pair specification


Eventsets / Waitsets
--------------------
 * implementationto handle the events on a the queue pairs. (send and recv)


EV_RECV: receive message, read tag (possible forward), callback

# Configuration

Our Makefile supports several configurations given as environment
variables. Here is a list of them:

- `USE_FFQ`: Use FastForward rather than UMP
- `BUILDTYPE`: Supported values are `release` and `debug`. The default
  is release-mode.

# Pairwise

See NetOS machine database's README.md

{'fraction_non_alphanumeric': 0.16618217054263565, 'fraction_numerical': 0.0009689922480620155, 'mean_word_length': 2.4302325581395348, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4949782', 'n_tokens_mistral': 547, 'n_tokens_neox': 510, 'n_words': 214}