gem5 v24.0.0.0
|
#include <array>
#include <mutex>
#include <queue>
#include <thread>
#include <utility>
#include "base/logging.hh"
#include "dev/net/dist_packet.hh"
#include "dev/net/etherpkt.hh"
#include "sim/drain.hh"
#include "sim/global_event.hh"
#include "sim/serialize.hh"
Go to the source code of this file.
Classes | |
class | gem5::DistIface |
The interface class to talk to peer gem5 processes. More... | |
class | gem5::DistIface::Sync |
This class implements global sync operations among gem5 peer processes. More... | |
class | gem5::DistIface::SyncNode |
class | gem5::DistIface::SyncSwitch |
class | gem5::DistIface::SyncEvent |
The global event to schedule periodic dist sync. More... | |
class | gem5::DistIface::RecvScheduler |
Class to encapsulate information about data packets received. More... | |
struct | gem5::DistIface::RecvScheduler::Desc |
Received packet descriptor. More... | |
Namespaces | |
namespace | gem5 |
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved. | |