GPUOcelot
Classes | Namespaces

RemoteDevice.h File Reference

class defining a remote Ocelot device More...

#include <unordered_set>
#include <ocelot/executive/interface/Device.h>
#include <ocelot/util/interface/RemoteDeviceMessage.h>
#include <hydrazine/implementation/Timer.h>
#include <boost/thread/thread.hpp>
#include <boost/bind.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/enable_shared_from_this.hpp>
#include <boost/asio.hpp>
#include <ocelot/util/interface/RemoteDeviceMessage.h>
Include dependency graph for RemoteDevice.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  executive::RemoteDevice
class  executive::RemoteDevice::MemoryAllocation
 An interface to a managed memory allocation. More...
class  executive::RemoteDevice::ConnectionManager
 A singleton to manage communication. More...

Namespaces

namespace  executive

Detailed Description

class defining a remote Ocelot device

Author:
Andrew Kerr <arkerr@gatech.edu>, Gregory Diamos <gregory.diamos@gatech.edu>
Date:
26 Jan 2011
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines