Comment Paralellism (Score 1) 254
Breaking bottlenecks:
One way that probably will come in handy when trying to break or at least
avert bottlenecks is paralellism. And with todays prices it's also becoming
more and more feasible due to the facts that low end isn't as far removed from
the top end as it used to be. And the top end research is becoming more and
more expensive and affected by the law of diminishing returns.
For disks: Striping will go a long way and is not that hard to implement -
even today there should be a market for PCI card which could accept, for
example, 4 ATA-interfaced disks. Add intelligent caching which could be
more or less helpful but my experience is that the program/data I use tend
to be divided in to more or less recognisable groups.
For computing: wider and/or paralelled buses combined with multiprocessor
machines. Using a setup like this with a micro- or nano-kernel OS will
encourage a more distributed way of programming and in a multi-processor
machine with a high-speed bus you can also do dynamic load balancing a lot
easier by process migration.
Just my 20 milli-Euro. Jari
One way that probably will come in handy when trying to break or at least
avert bottlenecks is paralellism. And with todays prices it's also becoming
more and more feasible due to the facts that low end isn't as far removed from
the top end as it used to be. And the top end research is becoming more and
more expensive and affected by the law of diminishing returns.
For disks: Striping will go a long way and is not that hard to implement -
even today there should be a market for PCI card which could accept, for
example, 4 ATA-interfaced disks. Add intelligent caching which could be
more or less helpful but my experience is that the program/data I use tend
to be divided in to more or less recognisable groups.
For computing: wider and/or paralelled buses combined with multiprocessor
machines. Using a setup like this with a micro- or nano-kernel OS will
encourage a more distributed way of programming and in a multi-processor
machine with a high-speed bus you can also do dynamic load balancing a lot
easier by process migration.
Just my 20 milli-Euro. Jari