19M38171
-
final_report/cuda_cavity_one_block.cu
-
other code files in final_report almost are test codes or failure version codes.
-
final_report/u_json.txt,final_report/v_json.txt,final_report/p_json.txt is the result of my code with parameter THREAD_NUM = 1024
-
or you could run my code to get the file u_json.txt,v_json.txt and p_json.txt,but you should modify the path of output file in code's function write_string_to_file
-
run final_report/cuda_cavity.py to see the picture with u_json.txt and v_json.txt and p_json
Topic | Sample code | |
---|---|---|
Class 1 | Introduction to parallel programming | |
Class 2 | Shared memory parallelization | 02_openmp |
Class 3 | Distributed memory parallelization | 03_mpi |
Class 4 | SIMD parallelization | 04_simd |
Class 5 | GPU programming | 05_cuda,05_openacc |
Class 6 | Parallel programing models | 06_starpu |
Class 7 | Cache blocking | 07_cache_cpu,07_cache_gpu |
Class 8 | High Performance Python | 08_cython |
Class 9 | I/O libraries | 09_io |
Class 10 | Parallel debugger | 10_debugger |
Class 11 | Parallel profiler | 11_profiler |
Class 12 | Containers | |
Class 13 | Scientific computing | 13_fdm,13_solver |
Class 14 | Deep Learning | 14_dl |