The aim is to increase data transfer rate.
I understand each may have some drawbacks and advantages. Frankly I'm not knowledgeable enough to know of many so I'd like some input from others. I know that doubling bus width requires making sure memory can handle receiving double the bits at a time. I also know that running things at higher frequency than they're designed for could be damaging. If you can't tell I'm not that aware of the technical details.
As for advantages I understand that a wider bus width may be more advantageous in streaming as you have a greater bandwidth stream and capability to load more bits at a time. I also understand that increasing clock frequency may increase the speed of read operations from memory, so you can load an operand more quickly in that case. I'd like some more tangible input from more knowledgeable people. For example, how do they compare in:
- Advantages in different uses. and so on