AQUAgpusph 4.1.2
Loading...
Searching...
No Matches
Namespaces | Functions | Variables
CalcServer.cpp File Reference

The calculation main entry point. (See Aqua::CalcServer::CalcServer for details) More...

#include <stdlib.h>
#include <dlfcn.h>
#include <limits>
#include <string>
#include <stack>
#include <assert.h>
#include <signal.h>
#include <CalcServer.h>
#include <AuxiliarMethods.h>
#include <InputOutput/Logger.h>
#include <CalcServer/Assert.h>
#include <CalcServer/Conditional.h>
#include <CalcServer/Copy.h>
#include <CalcServer/Kernel.h>
#include <CalcServer/LinkList.h>
#include <CalcServer/Python.h>
#include <CalcServer/RadixSort.h>
#include <CalcServer/Reduction.h>
#include <CalcServer/Set.h>
#include <CalcServer/SetScalar.h>
#include <CalcServer/UnSort.h>
#include <CalcServer/Reports/Performance.h>
#include <CalcServer/Reports/Screen.h>
#include <CalcServer/Reports/TabFile.h>
#include <CalcServer/Reports/SetTabFile.h>
Include dependency graph for CalcServer.cpp:

Namespaces

namespace  Aqua
 Main AQUAgpusph namespace.
 
namespace  Aqua::CalcServer
 Calculation server name space.
 

Functions

void Aqua::CalcServer::sigint_handler (int s)
 Handle SIGINT signals.
 
cl_command_queue Aqua::CalcServer::create_command_queue (cl_context context, cl_device_id device, cl_int *errcode_ret)
 Create an OpenCL command queue.
 
void CL_CALLBACK Aqua::CalcServer::context_error_notify (const char *errinfo, const void *private_info, size_t cb, void *user_data)
 Runtime error reporting tool.
 

Variables

static bool Aqua::CalcServer::sigint_received = false
 Have been a SIGINT already registered?
 

Detailed Description

The calculation main entry point. (See Aqua::CalcServer::CalcServer for details)