summaryrefslogtreecommitdiff
path: root/expt_0528.cu
diff options
context:
space:
mode:
authorKunoiSayami <[email protected]>2023-06-18 01:23:36 +0800
committerKunoiSayami <[email protected]>2023-06-18 01:23:36 +0800
commitf6a970fa86d6474e4f45055f41eb80bdac4ee756 (patch)
treecf1c8a2ee2dccd4bf9b7bc49554ff1e2d40b3ad8 /expt_0528.cu
parentb54ec5eca2e42fb2ac6f86ecdd47b2ec0b3b1ddf (diff)
feat(exp): Add analysis0617 script
Signed-off-by: KunoiSayami <[email protected]>
Diffstat (limited to 'expt_0528.cu')
-rw-r--r--expt_0528.cu25
1 files changed, 13 insertions, 12 deletions
diff --git a/expt_0528.cu b/expt_0528.cu
index fadf3b8..cbc6c91 100644
--- a/expt_0528.cu
+++ b/expt_0528.cu
@@ -656,8 +656,9 @@ int main(int argc, char **argv) {
printf("Search should smaller than insertion\n");
}
- printf("Insertion: %ld, Search: %ld\n", insertion_length, search_length);
+ printf("Insertion: %ld, Search: %ld ", insertion_length, search_length);
+ fflush(stdout);
ReadHelper readHelper("normal_distribution.txt", 0, insertion_length, 0);
readHelper.readFile();
std::vector<key_type> _search(readHelper.population_vector.begin(),
@@ -788,16 +789,16 @@ int main(int argc, char **argv) {
// printf("%d\n", element);
#endif
#endif
- /*cudaFree(Clist);
- cudaFree(Cop2);
- cudaFree(Clevels);
- cudaFree(Cop);
- cudaFree(Citems);
- cudaFree(Cresult);
- free(pointers);
- delete [] op;
- delete [] levels;
- delete [] items;
- delete [] result;*/
+ cudaFree(Clist);
+ cudaFree(cudaResult);
+ cudaFree(cudaOperatorItems);
+ cudaFree(Cpointers);
+ for (int i = 0; i < insertion_length; i++) {
+ cudaFree(pointers[i]);
+ }
+ cudaFree(pointers);
+ delete[] result;
+ delete list;
+
return 0;
}