Searched refs:num_cores (Results 1 - 19 of 19) sorted by relevance

/barrelfish-2018-10-04/include/dist/
H A Dargs.h28 int num_cores; /*< total number of cores to use */ member in struct:dist_args
/barrelfish-2018-10-04/usr/routing_setup/
H A Drts.c24 static int num_cores = 0; variable
42 * Core i will route to core (i + 1) mod num_cores
58 * 2. core IDs will be in the range 0..num_cores-1
82 num_cores = atoi(result);
83 printf("routing-setup: discovered number of cores: %d\n", num_cores);
88 routing_table = malloc(sizeof(coreid_t *) * num_cores);
89 for (coreid_t i = 0; i < num_cores; i++) {
90 routing_table[i] = malloc(sizeof(coreid_t) * num_cores);
91 for (coreid_t j = 0; j < num_cores; j++) {
92 routing_table[i][j] = (i + 1) % num_cores;
[all...]
/barrelfish-2018-10-04/usr/examples/xmpl-spawn/
H A Dspawn.c30 int num_cores = -1; local
33 num_cores = atoi(argv[2]);
43 core %= num_cores;
/barrelfish-2018-10-04/lib/numa/
H A Dnuma_internal.h47 coreid_t num_cores; ///< number of cores in the system member in struct:numa_topology
63 coreid_t num_cores; ///< number of cores within the member in struct:numa_node
141 if (_id >= numa_topology.num_cores) { \
143 "/%" PRIuCOREID, _id, numa_topology.num_cores); \
H A Dnuma.c84 for (coreid_t i = 0; i < numa_topology.num_cores; ++i) {
170 return numa_topology.num_cores - 1;
243 return numa_topology.num_cores;
256 return numa_topology.num_cores;
529 if (bitmap_get_nbits(mask) < numa_topology.num_cores) {
536 for (coreid_t i = 0; i < nnode->num_cores; ++i) {
581 return numa_topology.nodes[node].num_cores;
H A Dutilities.c41 printf("Cores: %" PRIuCOREID " Nodes: %" PRIuNODEID" \n", topology->num_cores,
50 for (coreid_t coreid = 0; coreid < node->num_cores; ++coreid) {
58 for (coreid_t coreid = 0; coreid < topology->num_cores; ++coreid) {
137 topology->num_cores = (coreid_t) core;
177 topology->nodes[parsed].num_cores = 0;
210 if (parsed == topology->num_cores) {
221 topology->nodes[node].num_cores++;
247 if ((coreid_t) parsed != topology->num_cores) {
249 (coreid_t )parsed, topology->num_cores);
H A Dnuma_bitmap.c68 return bitmap_alloc(numa_topology.num_cores);
/barrelfish-2018-10-04/usr/mem_serv_dist/
H A Dargs.h24 int num_cores; member in struct:args
H A Dmem_bench.c86 int num_cores = strtol(argv[1], NULL, 10); local
88 debug_printf("spawning on %d cores\n", num_cores);
102 for (int i = 1; i <= num_cores; i++) {
115 ns_barrier_master(1, num_cores, "mem_bench");
H A Dargs.c40 int num_cores,
76 if ((num_cores > 0) && (r_i >= num_cores)) {
194 .num_cores = -1,
233 res.num_cores = strtol(optarg, NULL, 10);
266 res.num_cores, &cores, &cores_len);
281 printf("Usage: %s [-mw] [-a] [-c list] [-x list] [-n num_cores]\n",
38 make_core_list(coreid_t *cores, int cores_len, coreid_t *exclude, int exclude_len, int num_cores, coreid_t **res_cores, int *res_len) argument
H A Dmem_serv.c338 static memsize_t get_percore_size(int num_cores) argument
355 all_mem_avail, num_cores);
357 mem_percore = all_mem_avail / num_cores;
/barrelfish-2018-10-04/usr/bench/xcorecap/
H A Dxcorecapbench.c35 static coreid_t num_cores; variable
98 to_core = rand() % num_cores;
183 snprintf(core_id_char, sizeof(core_id_char), "%d", num_cores);
188 for (int i=1; i<num_cores; i++) {
255 for (int i=0; i<num_cores; i++) {
288 wait_for = num_cores;
291 for (int i=1; i<num_cores; i++) {
308 wait_for = num_cores;
311 for (int i=1; i<num_cores; i++) {
328 printf("%" PRIuCYCLES "\n", total_cycles / num_cores);
[all...]
/barrelfish-2018-10-04/usr/bench/ump_bench/
H A Dmain.c20 static coreid_t num_cores; variable
33 printf("%s: %d %d\n", __func__, count, num_cores);
34 if (count == num_cores) {
117 SPAWN_FLAGS_DEFAULT, NULL, &num_cores);
118 DEBUG_ERR(err, "spawn program on all cores (%"PRIuCOREID")", num_cores);
H A Dexchange.c40 static coreid_t num_cores; variable
98 if (count == num_cores) {
185 SPAWN_FLAGS_DEFAULT, NULL, &num_cores);
/barrelfish-2018-10-04/lib/rcce/
H A Dinternal.h66 extern coreid_t my_core_id, num_cores, bsp_id;
H A Dbcast.c27 coreid_t num_cores = 0; variable
221 num_cores++;
/barrelfish-2018-10-04/usr/bench/shared_mem_clock/
H A Dbench.c28 static coreid_t num_cores; variable
76 for (int i = 1; i < num_cores; i++) {
126 if (count + 1 == num_cores) {
191 SPAWN_FLAGS_DEFAULT, NULL, &num_cores);
/barrelfish-2018-10-04/lib/dist/
H A Dargs.c40 int num_cores,
76 if ((num_cores > 0) && (r_i >= num_cores)) {
196 .num_cores = -1,
238 res.num_cores = strtol(optarg, NULL, 10);
273 res.num_cores, &cores, &cores_len);
301 printf("Usage: %s [-mw] [-a] [-c list] [-x list] [-n num_cores]\n",
38 make_core_list(coreid_t *cores, int cores_len, coreid_t *exclude, int exclude_len, int num_cores, coreid_t **res_cores, int *res_len) argument
/barrelfish-2018-10-04/usr/tests/mt_waitset/
H A Dmain.c18 coreid_t my_core_id, num_cores; variable
42 for (i = 0; i < num_cores; i++) {
185 if (count == num_cores) {
191 for (i = 0; i < num_cores; i++) {
285 SPAWN_FLAGS_DEFAULT, NULL, &num_cores);
286 debug_printf("spawn program on all cores (%d)\n", num_cores);

Completed in 88 milliseconds