Yes that is the case.
I ran a simple rdma_bw test to measure the bandwidth. One client server pair was targeting port 1 and another client server pair was targeting port 2. They used 65kB message sizes and ran quite a few iterations to ensure that they ran concurrently. The targets on the other side were on different servers and the fabric configuration was flat. Performance on both processes was the same.
It is the quickest and easiest way to get a quick measurement to see if the confiugration of the server and OFED is correct.
We have not used two ports in our app in the past so I am not sure how this measurement compares with previous generations of Mellanox product that used both ports simultaneously on one or multiple fabics.
This test was not extensive and I have not continued to push the performance of these cards since the original intent of the test was based on faulty information.