4
Implementation Aspects
We implemented a configurable, resource reusing hardware module for local and
remote atomic operations. As depicted in Fig.
1
, it is inside of a modular network
adapter connected to the tile local bus. Besides the atomics unit, the network
adapter provides several other functionalities, like e.g. remote reads and writes,
direct memory accesses, etc. The extension towards atomic operations of the
network adapter consists of submodules for sending (TX) and receiving (RX)
atomic operation requests and the atomics unit containing several operations.
Do'stlaringiz bilan baham: |