16. Conclusion:
After analyzing all of the above data, the conclusion was made that my computer rig is CPU bounded. The reason behind this is the fact that each of the three links shown above in the GPU section by two different websites pertaining to WoW performance on current generation of technology at that time show that in each and every case that WoW is some extent CPU bounded. By reasonably meeting the performance requirements for other areas of your computer system, overall your computer performance is ultimately limited by how powerful your CPU is. For my setup, dealing with each of the sections:
CPU Bound: Increasing the number of core mask beyond two per instance of WoW resulted in no performance improvement. However, doubling or tripling up a WoW instance on an already allocated core to another WoW instance would detrimentally affect your performance. Hopefully, a faster opteron processor in the near future would increase my fps.
Memory Bound: If the minimum requirement is met (your processor's recommended or maximum memory speed without overclocking and 1GB of memory per instance of WoW), increasing memory speed and adding more memory would result in no performance improvement. More memory would have resulted in more of the WoW data files being cache however.
GPU Bound: Looking at the three website listed in the GPU section, if you meet the minimum requirements for select CPU/GPU combination, increasing the GPU's processor and memory speed or adding GPUs and GPU memory would have resulted in performance improvement but not the maximum performance improvement. This would probably allow to you to run one or more instance of WoW for each GPU depending on whether or not you met the minimum requirement of two cores per one instance of WoW.
Hard Drive Bound: By symbolically linking each of your WoW folder to your main WoW folder, you explicitly state to Vista that all WoW data are the same. This ensures that Vista will not create multiple cache copies of your WoW folder in memory, there by overburdening memory with too many duplicates.
Network Bound: Meeting the minimum the bandwidth requirement of 56Kbps upload speed for each copy of WoW ensures adequate performance. Increasing bandwidth above the 56Kbps upload speed would not provide any performance improvement. Latency does play a strong role in how smooth online play is.
Software Bound: Turning off unneeded Vista services compared to a default Vista installation resulted in no performance improvement for WoW. However, it did provide a small improvement in boot and shutdown time and lowered average memory usage.
17. Unknown Issues:
1. Basic application and services CPU affinity and NUMA issues.
2. Vista thread scheduler.
3. GPU memory allocation and caching.
IV. Guide B (Theoretical):
1. Introduction
This last part of the guide is a review of the list of previous recommendations, what other recommendations are available and how future improvements in computing technology will affect the list. Like the previous guide, this guide is broken down into seventeen sections:
1. Introduction
2. List of Terms and References
3. Central Processing Unit (CPU) Bound
4. System Memory Bound
5. System I/O Bound
6. Graphic Processing Unit (GPU) Bound
7. Physics Processing Unit (PPU) Bound
8. Artificial Intelligence Processing Unit (AIPU) Bound
9. Audio Processing Unit (APU) Bound
10. Storage System Bound
11. Network Processing Unit (NPU) Bound
12. Software (Operating System) Bound
13. Software (Driver) Bound
14. Software (Application) Bound
15. Man-Machine Interface (MMI) Bound
16. Conclusion
17. Unknown Issues
V. Improvements:
1. Reference links to outside material.
2. Screen capture.
3. Typos.
4. Wordcrafting.
5. Index and listing of terms.
6. Source code.
If you have any suggestions on what needs improvement, what needs better explaining or what needs to be added to this guide, please let me know. Thank you.
Connect With Us