Answer

First you need to check the cable types. According to the information of INTEL Developer Forum, passive lower cost cables can only get half speed of active cables. And the actual speed would vary from cable quality, storage write/read speed, operation system, drivers and firmware versions.
https://thunderbolttechnology.net/sites/default/files/IDFSF15_HSTS004_100a_1.pdf