/dports/devel/ga/ga-5.8/armci/src/common/ |
H A D | aggregate.c | 164 (_MAX_PTRS - aggr[index]->ptr_array_len < *ptr_array_len)) { in _armci_agg_get_descriptor() 167 if(*ptr_array_len > _MAX_PTRS) *ptr_array_len = _MAX_PTRS; in _armci_agg_get_descriptor() 187 aggr[index]->ptr_array_len += *ptr_array_len; in _armci_agg_get_descriptor() 202 idx = darr->ptr_array_len; in armci_agg_save_descriptor() 225 ptr_array_len = dscr[i].ptr_array_len; in armci_agg_save_giov_descriptor() 228 idx = darr->ptr_array_len; in armci_agg_save_giov_descriptor() 235 darr->ptr_array_len += ptr_array_len; in armci_agg_save_giov_descriptor() 237 ptr_array_len = dscr[i].ptr_array_len - ptr_array_len; in armci_agg_save_giov_descriptor() 260 ptr_array_len = total1D; in armci_agg_save_strided_descriptor() 284 darr->ptr_array_len += ptr_array_len; in armci_agg_save_strided_descriptor() [all …]
|
H A D | pack.c | 263 bytes += darr[i].ptr_array_len * (darr[i].bytes + sizeof(void*)); in armci_vector_bytes() 290 csize = darr[s].ptr_array_len * (darr[s].bytes + sizeof(void*)); in armci_split_dscr_array() 314 darr[s].ptr_array_len = split; in armci_split_dscr_array() 315 extra->ptr_array_len -= split; in armci_split_dscr_array() 327 thing->ptr_array_len=0; in armcip_init_giov_t()
|
H A D | request.c | 150 darr[i].ptr_array_len = parlen; in armci_complete_req_buf() 213 size+=(2*sizeof(int)+darr[i].ptr_array_len * sizeof(void*)); in armci_save_vector_dscr() 232 ADDBUF(buf,int,darr[i].ptr_array_len); /* number of elements */ in armci_save_vector_dscr() 241 armci_copy(rem_ptr,buf, darr[i].ptr_array_len * sizeof(void*)); in armci_save_vector_dscr() 242 buf += darr[i].ptr_array_len*sizeof(void*); in armci_save_vector_dscr() 648 bytes += darr[s].ptr_array_len * darr[s].bytes; /* data */ in armci_rem_vector() 649 bufsize += darr[s].ptr_array_len *sizeof(void*)+2*sizeof(int); /*descr*/ in armci_rem_vector() 1789 bytes += darr[s].ptr_array_len * darr[s].bytes; /* data */ in armci_rem_gpc() 1790 bufsize += darr[s].ptr_array_len *sizeof(void*)+2*sizeof(int); /*descr*/ in armci_rem_gpc()
|
H A D | armci.c | 747 gv.ptr_array_len = 1; in parmci_notify() 799 darr[0].ptr_array_len = 1; in armci_gpc() 804 darr[1].ptr_array_len = 1; in armci_gpc()
|
/dports/devel/ga/ga-5.8/armci/src-gemini/ |
H A D | aggregate.c | 159 (_MAX_PTRS - aggr[index]->ptr_array_len < *ptr_array_len)) { in _armci_agg_get_descriptor() 162 if(*ptr_array_len > _MAX_PTRS) *ptr_array_len = _MAX_PTRS; in _armci_agg_get_descriptor() 182 aggr[index]->ptr_array_len += *ptr_array_len; in _armci_agg_get_descriptor() 197 idx = darr->ptr_array_len; in armci_agg_save_descriptor() 220 ptr_array_len = dscr[i].ptr_array_len; in armci_agg_save_giov_descriptor() 223 idx = darr->ptr_array_len; in armci_agg_save_giov_descriptor() 230 darr->ptr_array_len += ptr_array_len; in armci_agg_save_giov_descriptor() 232 ptr_array_len = dscr[i].ptr_array_len - ptr_array_len; in armci_agg_save_giov_descriptor() 255 ptr_array_len = total1D; in armci_agg_save_strided_descriptor() 279 darr->ptr_array_len += ptr_array_len; in armci_agg_save_strided_descriptor() [all …]
|
H A D | vector.c | 217 for(j=0; j< dr.ptr_array_len; j++){ in armci_acc_vector() 235 dl.ptr_array_len = nblocks; in armci_acc_vector() 278 for( s=0; s< darr[i].ptr_array_len; s++){ in armci_copy_vector() 319 for( s=0; s< darr[i].ptr_array_len; s++){ in armci_vector_to_buf() 333 for( s=0; s< darr[i].ptr_array_len; s++){ in armci_vector_from_buf() 350 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_PutV() 384 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_GetV() 423 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_AccV() 463 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_NbPutV() 518 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_NbGetV() [all …]
|
H A D | pack.c | 257 bytes += darr[i].ptr_array_len * (darr[i].bytes + sizeof(void*)); in armci_vector_bytes() 278 csize = darr[s].ptr_array_len * (darr[s].bytes + sizeof(void*)); in armci_split_dscr_array() 302 darr[s].ptr_array_len = split; in armci_split_dscr_array() 303 extra->ptr_array_len -= split; in armci_split_dscr_array()
|
H A D | request.c | 140 darr[i].ptr_array_len = parlen; in armci_complete_req_buf() 217 size+=(2*sizeof(int)+darr[i].ptr_array_len * sizeof(void*)); in armci_save_vector_dscr() 237 ADDBUF(buf,int,darr[i].ptr_array_len); /* number of elements */ in armci_save_vector_dscr() 245 for(j=0;j<darr[i].ptr_array_len;j++){ in armci_save_vector_dscr() 255 for(j=0;j<darr[i].ptr_array_len;j++){ in armci_save_vector_dscr() 262 armci_copy(rem_ptr,buf, darr[i].ptr_array_len * sizeof(void*)); in armci_save_vector_dscr() 263 buf += darr[i].ptr_array_len*sizeof(void*); in armci_save_vector_dscr() 654 bytes += darr[s].ptr_array_len * darr[s].bytes; /* data */ in armci_rem_vector() 655 bufsize += darr[s].ptr_array_len *sizeof(void*)+2*sizeof(int); /*descr*/ in armci_rem_vector()
|
/dports/devel/ga/ga-5.8/armci/src-portals/ |
H A D | aggregate.c | 159 (_MAX_PTRS - aggr[index]->ptr_array_len < *ptr_array_len)) { in _armci_agg_get_descriptor() 162 if(*ptr_array_len > _MAX_PTRS) *ptr_array_len = _MAX_PTRS; in _armci_agg_get_descriptor() 182 aggr[index]->ptr_array_len += *ptr_array_len; in _armci_agg_get_descriptor() 197 idx = darr->ptr_array_len; in armci_agg_save_descriptor() 220 ptr_array_len = dscr[i].ptr_array_len; in armci_agg_save_giov_descriptor() 223 idx = darr->ptr_array_len; in armci_agg_save_giov_descriptor() 230 darr->ptr_array_len += ptr_array_len; in armci_agg_save_giov_descriptor() 232 ptr_array_len = dscr[i].ptr_array_len - ptr_array_len; in armci_agg_save_giov_descriptor() 255 ptr_array_len = total1D; in armci_agg_save_strided_descriptor() 279 darr->ptr_array_len += ptr_array_len; in armci_agg_save_strided_descriptor() [all …]
|
H A D | vector.c | 215 for(j=0; j< dr.ptr_array_len; j++){ in armci_acc_vector() 233 dl.ptr_array_len = nblocks; in armci_acc_vector() 276 for( s=0; s< darr[i].ptr_array_len; s++){ in armci_copy_vector() 317 for( s=0; s< darr[i].ptr_array_len; s++){ in armci_vector_to_buf() 331 for( s=0; s< darr[i].ptr_array_len; s++){ in armci_vector_from_buf() 348 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_PutV() 382 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_GetV() 421 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_AccV() 461 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_NbPutV() 516 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_NbGetV() [all …]
|
H A D | pack.c | 257 bytes += darr[i].ptr_array_len * (darr[i].bytes + sizeof(void*)); in armci_vector_bytes() 278 csize = darr[s].ptr_array_len * (darr[s].bytes + sizeof(void*)); in armci_split_dscr_array() 302 darr[s].ptr_array_len = split; in armci_split_dscr_array() 303 extra->ptr_array_len -= split; in armci_split_dscr_array()
|
H A D | request.c | 140 darr[i].ptr_array_len = parlen; in armci_complete_req_buf() 217 size+=(2*sizeof(int)+darr[i].ptr_array_len * sizeof(void*)); in armci_save_vector_dscr() 237 ADDBUF(buf,int,darr[i].ptr_array_len); /* number of elements */ in armci_save_vector_dscr() 245 for(j=0;j<darr[i].ptr_array_len;j++){ in armci_save_vector_dscr() 255 for(j=0;j<darr[i].ptr_array_len;j++){ in armci_save_vector_dscr() 262 armci_copy(rem_ptr,buf, darr[i].ptr_array_len * sizeof(void*)); in armci_save_vector_dscr() 263 buf += darr[i].ptr_array_len*sizeof(void*); in armci_save_vector_dscr() 654 bytes += darr[s].ptr_array_len * darr[s].bytes; /* data */ in armci_rem_vector() 655 bufsize += darr[s].ptr_array_len *sizeof(void*)+2*sizeof(int); /*descr*/ in armci_rem_vector()
|
/dports/devel/ga/ga-5.8/armci/src/xfer/ |
H A D | vector.c | 172 for(j=0; j< dr.ptr_array_len; j++){ in armci_acc_vector() 197 dl.ptr_array_len = nblocks; in armci_acc_vector() 250 for( s=0; s< darr[i].ptr_array_len; s++){ in armci_copy_vector() 326 for( s=0; s< darr[i].ptr_array_len; s++){ in armci_vector_to_buf() 340 for( s=0; s< darr[i].ptr_array_len; s++){ in armci_vector_from_buf() 363 totvec+=darr[i].ptr_array_len; in PARMCI_PutV() 426 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_GetV() 428 totvec+=darr[i].ptr_array_len; in PARMCI_GetV() 491 if(darr[i].ptr_array_len <1) return FAIL4; in PARMCI_AccV() 544 totvec+=darr[i].ptr_array_len; in PARMCI_NbPutV() [all …]
|
/dports/net/mpich2/mpich2-1.5/src/armci/src/ |
H A D | vector.c | 396 if (iov[v].ptr_array_len == 0) continue; // NOP // in PARMCI_PutV() 399 … overlapping = ARMCII_Iov_check_overlap(iov[v].dst_ptr_array, iov[v].ptr_array_len, iov[v].bytes); in PARMCI_PutV() 400 … same_alloc = ARMCII_Iov_check_same_allocation(iov[v].dst_ptr_array, iov[v].ptr_array_len, proc); in PARMCI_PutV() 402 ARMCII_Buf_prepare_read_vec(iov[v].src_ptr_array, &src_buf, iov[v].ptr_array_len, iov[v].bytes); in PARMCI_PutV() 404 ARMCII_Buf_finish_read_vec(iov[v].src_ptr_array, src_buf, iov[v].ptr_array_len, iov[v].bytes); in PARMCI_PutV() 435 if (iov[v].ptr_array_len == 0) continue; // NOP // in PARMCI_GetV() 439 … overlapping = ARMCII_Iov_check_overlap(iov[v].dst_ptr_array, iov[v].ptr_array_len, iov[v].bytes); in PARMCI_GetV() 440 … same_alloc = ARMCII_Iov_check_same_allocation(iov[v].src_ptr_array, iov[v].ptr_array_len, proc); in PARMCI_GetV() 444 ARMCII_Buf_finish_write_vec(iov[v].dst_ptr_array, dst_buf, iov[v].ptr_array_len, iov[v].bytes); in PARMCI_GetV() 475 if (iov[v].ptr_array_len == 0) continue; // NOP // in PARMCI_AccV() [all …]
|
H A D | strided.c | 336 for (i = 0; i < iov.ptr_array_len; i++) in PARMCI_AccS() 536 iov->ptr_array_len = 1; in ARMCII_Strided_to_iov() 539 iov->ptr_array_len *= count[i+1]; in ARMCII_Strided_to_iov() 541 iov->src_ptr_array = malloc(iov->ptr_array_len*sizeof(void*)); in ARMCII_Strided_to_iov() 542 iov->dst_ptr_array = malloc(iov->ptr_array_len*sizeof(void*)); in ARMCII_Strided_to_iov() 563 ARMCII_Assert(xfer < iov->ptr_array_len); in ARMCII_Strided_to_iov() 588 ARMCII_Assert(xfer == iov->ptr_array_len); in ARMCII_Strided_to_iov() 770 for (i = 0; i < iov.ptr_array_len; i++) in armci_write_strided() 795 for (i = 0; i < iov.ptr_array_len; i++) in armci_read_strided()
|
/dports/devel/ga/ga-5.8/armci/src/devices/sockets/ |
H A D | dataserv.c | 44 totaliovs+=darr[i].ptr_array_len; in armci_RecvVectorFromSocket() 49 dim2=darr[dim1].ptr_array_len; in armci_RecvVectorFromSocket() 55 if(dim2==0){dim1+=1;dim2=darr[dim1].ptr_array_len;} in armci_RecvVectorFromSocket() 56 iov[j].iov_base=darr[dim1].dst_ptr_array[darr[dim1].ptr_array_len-dim2]; in armci_RecvVectorFromSocket() 78 totaliovs+=darr[i].ptr_array_len; in armci_SendVectorToSocket() 83 dim2=darr[dim1].ptr_array_len; in armci_SendVectorToSocket() 89 if(dim2==0){dim1++;dim2=darr[dim1].ptr_array_len;} in armci_SendVectorToSocket() 245 bytes += darr[s].ptr_array_len * darr[s].bytes;/* data */ in armci_direct_vector_snd() 275 bytes += darr[s].ptr_array_len * darr[s].bytes;/* data */ in armci_direct_vector() 493 GETBUF(dscr, int, mydarr[i].ptr_array_len); in armci_tcp_read_vector_data() [all …]
|
/dports/devel/ga/ga-5.8/armci/examples/benchmarks/RandomAccess/smp_bucket/ |
H A D | smp_bucket.c | 121 tmp->a_v.ptr_array_len=0; in xmitsmpvector() 153 *(u64Int *)tmp->a_v.src_ptr_array[tmp->a_v.ptr_array_len]=ran; in addtosmpvector() 154 …tmp->a_v.dst_ptr_array[tmp->a_v.ptr_array_len]=(void *)(HPCC_Table[proc]+(offset-procglobalstart[p… in addtosmpvector() 155 tmp->a_v.ptr_array_len+=1; in addtosmpvector() 157 …printf("\n%d:added ran=%d smpid=%d ptrarrlen=%d\n",me,ran,smpid,tmp->a_v.ptr_array_len);fflush(std… in addtosmpvector() 221 vec_dscr[i].a_v.ptr_array_len = 0; in initialize_tables()
|
/dports/devel/ga/ga-5.8/armci/examples/benchmarks/RandomAccess/simple/ |
H A D | simple.c | 109 tmp->a_v.ptr_array_len=0; in xmitvector() 132 *(u64Int *)tmp->a_v.src_ptr_array[tmp->a_v.ptr_array_len]=ran; in addtovector() 133 …tmp->a_v.dst_ptr_array[tmp->a_v.ptr_array_len]=(void *)(HPCC_Table[proc]+(offset-procglobalstart[p… in addtovector() 134 tmp->a_v.ptr_array_len+=1; in addtovector() 192 vec_dscr[i].a_v.ptr_array_len = 0; in initialize_tables()
|
/dports/science/mpqc/mpqc-2.3.1/src/lib/util/group/ |
H A D | memarmci.cc | 149 acc_dat.ptr_array_len = 1; in sum_data() 184 acc_dat.ptr_array_len = 1; in sum_data()
|
/dports/devel/ga/ga-5.8/global/src/ |
H A D | onesided.c | 2357 desc.ptr_array_len = (int)nv; in gai_scatter_acc_local() 2593 desc.ptr_array_len = (int)nelem[aproc[k]]; in pnga_scatter2d() 2612 desc.ptr_array_len = (int)nelem[aproc[k]]; in pnga_scatter2d() 2630 desc.ptr_array_len = (int)nelem[aproc[k]]; in pnga_scatter2d() 2652 desc.ptr_array_len = (int)nelem[aproc[k]]; in pnga_scatter2d() 3550 desc.ptr_array_len = (int)nelems[iproc]; in gai_gatscat_new() 3558 desc.ptr_array_len = (int)nelems[iproc]; in gai_gatscat_new() 3876 desc.ptr_array_len = (int)nelem[aproc[k]]; in pnga_gather2d() 3894 desc.ptr_array_len = (int)nelem[aproc[k]]; in pnga_gather2d() 3911 desc.ptr_array_len = (int)nelem[aproc[k]]; in pnga_gather2d() [all …]
|
/dports/devel/ga/ga-5.8/armci/tools/ |
H A D | armci_profile.c | 86 int ptr_array_len; member 322 ARMCI_PROF[event_type][range].vector[idx].giov[i].ptr_array_len = darr[i].ptr_array_len; in armci_profile_start_vector() 615 ARMCI_PROF[event][range].vector[i].giov[j].ptr_array_len, in armci_print_vectorinfo()
|
/dports/devel/ga/ga-5.8/armci/testing/ |
H A D | test.c | 830 dsc[j].ptr_array_len = PTR_ARR_LEN; in test_vec_small() 875 dsc[j].ptr_array_len = PTR_ARR_LEN; in test_vec_small() 1125 dsc[i].ptr_array_len = 1; in test_vector() 1154 dsc[i-1].ptr_array_len = 1; in test_vector() 1176 dsc[0].ptr_array_len = cols; in test_vector() 1244 dsc.ptr_array_len = elems / 2; in test_vector_acc() 1695 darr.ptr_array_len = k; in test_aggregate() 1738 darr.ptr_array_len = k; in test_aggregate() 1859 darr.ptr_array_len = k; in test_implicit() 1897 darr.ptr_array_len = k; in test_implicit()
|
H A D | perf_aggr.c | 246 darr.ptr_array_len = elems[1]; in test_aggregate() 305 darr.ptr_array_len = elems[1]; in test_aggregate()
|
/dports/devel/ga/ga-5.8/armci/examples/features/aggregation/simple/ |
H A D | simple.c | 210 darr.ptr_array_len = elems[1]; in test_aggregate() 254 darr.ptr_array_len = elems[1]; in test_aggregate()
|
/dports/devel/ga/ga-5.8/gparrays/src/ |
H A D | gponesided.c | 325 desc[jcnt].ptr_array_len = 1; in pgp_get() 526 desc[jcnt].ptr_array_len = 1; in pgp_put() 794 desc[j].ptr_array_len = 1; in pgp_gather() 966 desc[j].ptr_array_len = 1; in pgp_scatter()
|