Barrelfish
Data Fields
xomp_args Struct Reference

arguments passed to the xomp initialization function More...

+ Collaboration diagram for xomp_args:

Data Fields

xomp_arg_t type
 the argument type
 
coreid_t core_stride
 core stride
 
xomp_wid_t id
 the id of the worker
 
struct {
   xomp_wid_t   id
 the id of the worker
 
worker
 worker arguments
 
uint32_t nthreads
 number of threads
 
xomp_wloc_t worker_loc
 where the worker are spawned
 
uint8_t nphi
 number of xeon phis to use
 
uint8_t argc
 number of arguments
 
char ** argv
 argument values
 
struct {
   uint32_t   nthreads
 number of threads
 
   xomp_wloc_t   worker_loc
 where the worker are spawned
 
   uint8_t   nphi
 number of xeon phis to use
 
   uint8_t   argc
 number of arguments
 
   char **   argv
 argument values
 
uniform
 
struct xomp_spawn local
 arguments for the local workers
 
struct xomp_spawn remote
 arguments for hte remote workers
 
struct {
   uint32_t   nthreads
 number of threads
 
   xomp_wloc_t   worker_loc
 where the worker are spawned
 
   uint8_t   nphi
 number of xeon phis to use
 
   struct xomp_spawn   local
 arguments for the local workers
 
   struct xomp_spawn   remote
 arguments for hte remote workers
 
distinct
 

Detailed Description

arguments passed to the xomp initialization function

Field Documentation

struct { ... } xomp_args::distinct

distinct master arguments for local and remote workers separatly

struct { ... } xomp_args::uniform

uniform master arguments for local and remote workers


The documentation for this struct was generated from the following file: