Originally posted by: Pink0
Fishtank, when you talk about the various methods that you can get around the slow boot times for PVRs and other living room appliances which is where the home PC is going what you are basically doing is supporting my point. By saying that you can use flash cards or whatever to boot up and then the hard drive from then on what you're describing is a way to bypass the bottleneck and thus admitting that the hard drive is the bottleneck in this situation.
Hmm, well, ofcourse during boot time I/O is gonna be a huge bottleneck. But that's not always the case. It's like, back in the pentium days3 and T-bird days, Oc'ing the FSB like mad didn't increase the performance linearly. Because there were other factors, like processor clock, and harddisk access that kept the FSB from being the only bottleneck in the system.
Going on your logic, the CD-ROM becaue you're always waiting on it in game installs and the like. Which isn't necescescarily true because once you install a game, the CD-ROM becomes a very small part of the gaming experience. That's not a proper example because the HDD is constantly loading information in a level and such, and perhaps, if your RAM is low, even swapping. :Q But for the majority of cases, the HDD makes no impact on the enjoyability of the game .The videocard and CPU do.
Gaming bottleneck=CPU/Videocard
For everyday work, the bottle neck, on modern systems lies mostly in the user
Bottle neck=user
For office work, it's definatley the user
Bottleneck=User
For CAD work,HDD , video, raw CPU and memory
Bottle neck=HDD/CPU/Memory/Video card
For photoshop mostly CPU power and memory and a bit of user
Bottleneck=CPU/Memory/user
For Audio work it's mostly HDD, CPU, Memory, and PCI bus
Bottleneck=HDD/CPU/Memory/PCI
For video editing it's less CPU and More memory and HDD
Bottleneck=Memory/HDD
Scientific work requires raw CPU and maybe memory
Bottle neck=CPU
I'd say 90% of a computer's workload in this world is average use and office work, thus the largest bottleneck by far would be the user
Biggest bottleneck for average use=User
For professional work, there are 2 huge bottlenecks
CPU/HDD. Memory only becomes a bottleneck if you don't have enough of it, and generally speaking as long as you have enough for your application, memory will never actually slow the application down. So memory would come in a not so distant third. Videocard can become a huge bottleneck in gaming, design and professional CAD/CAM. So whe you look in different areas, different things become bottlenecks. In my opinion the biggest bottleneck is the CPU in most professoinal work, followed by HDD and then memory. Memory becomes a class A bottleneck though, if you don't have enough.
That's all folks..