I tried to generate pattern 69 by using genPerfPattern.m , I’m not sure how to use the files( launch pattern files and h5 files) to do performance test on one server. Should I just use cubb_gpu_test_bench.cpp and modify parameters? The file names and content formats do not seem to meet the required specifications. The launch file includes such contents:
@fltang You need two servers to be able to conduct cuBB level performance test. The second server runs ru-emulator and does not need a GPU. Please see here.
Thank you for your reply. I didn’t express myself clearly. I want to do cuphy performance test under the 64TR scenario on one server. Like Measuring cuPHY Performance using cubb_gpu_test_bench, it contains F08/F09/F14 case. Is there any way to test 64TR?
Thank you for the clarification. I thought you were aiming for cuBB performance test.
Yes, 64T64R is supported, we need to use F14 and add --rec_bf to enable SRS and BFW workloads; --srs_isolate to enable SRS run in its own MPS sub context. Since you already generated the TVs of pattern 69, here is an example of using it in this test bench. Use the attached example_perf69tv_F14.json, and run the following command:
You can also use --tdd_pattern dddsuudddd_mMIMO for a different 64T64R workload timeline. All other functionalities are the same with 4T4R cases. Please note that 64T64R is experimental and the timelines are to be changed in future releases.