What does it mean? One upload is 100MB/s?
I have tested it and it works fine. It is not possible that the speed would be so different.
Is that the same computer?
1MB buffer size should be enough to get maximal upload speed. Haven't you set maximal upload speed?