Changeset: 0524c89354a2 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0524c89354a2
Modified Files:
monetdb5/extras/crackers/crackers_select_ops.mx
monetdb5/extras/crackers/crackers_selectholpl_ops.mx
monetdb5/mal/mal_profiler.c
Branch: holindex
Log Message:
Minor changes for experimental analysis.
diffs (105 lines):
diff --git a/monetdb5/extras/crackers/crackers_select_ops.mx
b/monetdb5/extras/crackers/crackers_select_ops.mx
--- a/monetdb5/extras/crackers/crackers_select_ops.mx
+++ b/monetdb5/extras/crackers/crackers_select_ops.mx
@@ -949,7 +949,7 @@ CRKRangeLeftNilTree_@1(int *vid, int *bi
if (gapH>0) addCrackerIndex_@1(m,hgh,HBound,vh,c);
vl = BUNfirst(b);
pieces=pieces+2;
- fprintf(ofp,"%d\n",pieces);
+ fprintf(ofp,"%d \t %d\n",*bid,pieces);
fclose(ofp);
BBPincref(b->batCacheid,TRUE);
BBPunfix(bo->batCacheid);
@@ -1003,7 +1003,7 @@ CRKRangeLeftNilTree_@1(int *vid, int *bi
}
else
vh = ch2;
- fprintf(ofp,"%d\n",pieces);
+ fprintf(ofp,"%d \t %d\n",*bid,pieces);
fclose(ofp);
@:CreateResult()@
diff --git a/monetdb5/extras/crackers/crackers_selectholpl_ops.mx
b/monetdb5/extras/crackers/crackers_selectholpl_ops.mx
--- a/monetdb5/extras/crackers/crackers_selectholpl_ops.mx
+++ b/monetdb5/extras/crackers/crackers_selectholpl_ops.mx
@@ -223,7 +223,7 @@ CRKrandomholpl_@1(int *bid, bit *inclusi
exit(1);
}
- L1=32000/ATOMsize(TYPE_@1);
+ L1=512000/ATOMsize(TYPE_@1);
ofp = fopen(outputFilename1,"a");
if (ofp == NULL) {
@@ -536,7 +536,7 @@ createView:
exit(1);
}
- L1=32000/ATOMsize(TYPE_@1);
+ L1=512000/ATOMsize(TYPE_@1);
ofp = fopen(outputFilename1,"a");
if (ofp == NULL) {
@@ -1399,7 +1399,7 @@ CRKRangeLeftNilTree_@1(int *vid, int *bi
exit(1);
}
- L1=32000/ATOMsize(TYPE_@1);
+ L1=512000/ATOMsize(TYPE_@1);
mod_bid=ABS(*bid)%LOCKS;
@@ -1634,7 +1634,7 @@ CRKRangeRightNilTree_@1(int *vid, int *b
exit(1);
}
- L1=32000/ATOMsize(TYPE_@1);
+ L1=512000/ATOMsize(TYPE_@1);
mod_bid=ABS(*bid)%LOCKS;
diff --git a/monetdb5/mal/mal_profiler.c b/monetdb5/mal/mal_profiler.c
--- a/monetdb5/mal/mal_profiler.c
+++ b/monetdb5/mal/mal_profiler.c
@@ -1357,8 +1357,8 @@ void HeartbeatCPUload(void *arg)
float load;
int n=0; /*number of idle cores*/
double N=0; /*number of busy cores*/
- FILE *ofp;
- char *outputFilename1 =
"/scratch/petraki/experiments/multiple_clients_cputhreshold/breakdown1/load.txt";
+ //FILE *ofp;
+ //char *outputFilename1 =
"/scratch/petraki/experiments/multiple_clients_cputhreshold/breakdown1/load.txt";
void (*IdleFunc)(void *) = arg;
@@ -1370,11 +1370,11 @@ void HeartbeatCPUload(void *arg)
threshold = atoi(p);
max_threads=atoi(cores);
}
- ofp = fopen(outputFilename1,"a");
+ /*ofp = fopen(outputFilename1,"a");
if (ofp == NULL) {
fprintf(stderr, "Can't open output file!\n");
exit(1);
- }
+ }*/
if (max_threads > 0){
while(1){
@@ -1386,14 +1386,14 @@ void HeartbeatCPUload(void *arg)
if(n>0)
MRschedule(n, NULL, IdleFunc);
(void) getCPULoad(cpuload);
- fprintf(ofp,"%f\t%d\n",load,n);
+ //fprintf(ofp,"%f\t%d\n",load,n);
MT_sleep_ms(1000);
}
else
MT_sleep_ms(1000);
}
}
- fclose(ofp);
+ //fclose(ofp);
}
// Give users the option to check for the system total load between two heart
beats
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list