There is no way to find out with such small sample. What you can do is:
While some WU is running on your GPU, go to /var/lib/fah-client/work/1234 folder where 1234 is current WU directory, you can find that in the log:
13:04:19:I1:WU156: Args: -dir hOQhIMNm50Q63kh31yNmjqDk1D4rYoD8Yr-tS2Fsqww -suffix 01
dir -hOQblahblah is my 1234 folder. So for me, I would need to go to:
/var/lib/fah-client/hOQhIMNm50Q63kh31yNmjqDk1D4rYoD8Yr-tS2Fsqww <--yours obviously gonna be different
From there copy
wudata_01.dat to more convenient place, like
Desktop/mps_test/00
Now check which fahcore this WU is using. Then go to
/var/lib/fah-client/cores, find the directory of the core (openmm-core-nn, where nn is core number). I'm gonna use
core22 as an example.
Go as deep inside of the directory tree as you can until you see
FahCore_22 alongside some .so files. Copy all those files alongside
fahcore22 in to
Desktop/mps_test/ folder. Set your GPU to finish and pause folding, that this WU does not sit pointlessly while you are doing mps testing. Once it finishes, open terminal window inside of the
Desktop/mps_test and run following command (I don't have nvidia card, so hope this works):
sudo rm /home/myxubuntu/Desktop/mps_test/libstdc++.so.6
sudo ln -s /lib/x86_64-linux-gnu/libstdc++.so.6 /home/myxubuntu/Desktop/mps_test/libstdc++.so.6
export LD_LIBRARY_PATH="$PWD"
./FahCore_22 -dir 00 -suffix 01 -gpu-vendor nvidia -opencl-platform 0 -opencl-device 0 -cuda-device 0 -gpu 0 --log-time=true
If this command works, you should see GPU loaded. Terminal will not show you the progress, but progress can be seen in the log, which you can find inside
Desktop/mps_test/00. Give it 3-4 frames. Record average time between of each frame. For ns/day you would need to wait for 5 frames or more (can't remember). Once you done 4 frames,
ctrl-c inside of that terminal window which you used to start the test.
Now, copy
Desktop/mps_test folder's content into
Desktop/mps_test1, so that you have two sets of folders with the same WU to test. Obviously enable MPS now (it can stay enabled even before that, no matter). Clear any log files in both directories.
Open one terminal window inside
Desktop/mps_test, and second terminal window in
Desktop/mps_test1.
In mps_test1 run:
sudo rm /home/myxubuntu/Desktop/mps_test1/libstdc++.so.6
sudo ln -s /lib/x86_64-linux-gnu/libstdc++.so.6 /home/myxubuntu/Desktop/mps_test1/libstdc++.so.6
export LD_LIBRARY_PATH="$PWD"
./FahCore_22 -dir 00 -suffix 01 -gpu-vendor nvidia -opencl-platform 0 -opencl-device 0 -cuda-device 0 -gpu 0 --log-time=true
In
mps_test folder run:
export LD_LIBRARY_PATH="$PWD"
./FahCore_22 -dir 00 -suffix 01 -gpu-vendor nvidia -opencl-platform 0 -opencl-device 0 -cuda-device 0 -gpu 0 --log-time=true
commands. Give them both some time to finish several frames each. Go to each folder and open their respective log files, and then record the average time per frame. Compare those times with the time you recorded in the very first test, when you were running a single terminal window. Once you recorded your data,
ctrl-c on both terminals, and you can delete both
Desktop/mps_test(1) folders. Post the findings here