I'm not sure what you're getting at.
How a switch works is it reads the destination address of each packet that comes in and sends it to that port only, so it only uses bandwidth on the port(s) that need it.
There's no way to get a switch/hub/router/etc., to give more bandwidth than your ISP will give you. So, if ISP gives you 5mbps, you have the option of using it all on 1 PC or sharing the 5mbps between the PCs but without your ISP giving you more bandwidth there's no way to get more than 5mbps out of it. (can't stick 10lbs of ...stuff... in a 5lb bag).
Between your PC's it runs at full (usually 100mbps or 1000mbps) speed, and the switch makes it so you can transfer between PC's 1&2 at the full 100mbps speed at the same time as transferring between 3&4 at 100mbps, and downloading from the internet at 5mbps to PC5.
So, after talking to myself about it (if you muddled your way thru my ramblings :lol: you overheard me) a switch does allow 'parallel bandwidth' similar to what you're describing, but since the ISP only has 5mbps of bandwidth, that's all you can get, even though the switch is capable of 100/1000mbps.
Hmm... Just thought of something you may be trying to do. If you get 2 lines from your ISP at 5mbps each, there is a technology called channel bonding (or just bonding) to combine the 2 lines into 1 connection. There were products for dial-up, but I don't know about broadband.
Did that make sense and/or answer your question?
Mike.