2006-10-06 22:12:47
last modified: 2006-10-06 22:13:03
Parse all the host CPU names into a logical, short format.
Allow sorting by some of the fields from the new short format.
You could put checkboxes or radio buttons to allow consolidating the list by levels of precision.
Example: [x]Vendor [x] Brand [x] Generation [x] Model [x] Speed
So a visitor could see Intels vs AMDs
Or Intel P4s vs AMD K8s.
Could also add boxes to filter by model name or Mhz speed to compare intel xxx speed vs amd yyy speed.
Host ID # and parsed string can be stored in your local DB. Would not need to re-parse host name unless some trigger idetified original host name changed (not often).
For example there are currently 6 different entries (see end of post) for Athlon 64 X2 3800+ cpus.
I propose consolidating them so that there is only one for all "Athlon 64 X2" type processors, and then sub categories based on the xx00+ speed.
Other examples...
AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
becomes AMD, K9, Athlon 64 X2, 3800+
Intel(R) Pentium(R) 4 CPU 2.00GHz
becomes Intel, P4, Pentium-IV, 2000MHz
GenuineIntel x86 Family 6 Model 8 Stepping 6 943MHz
becomes Intel, P3, Pentium-III, 943MHz
(you could even add the core for this one (Coppermine) )
6 different listings for same CPU.
AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 5,820 80,136,813.01 306,865.53 13,769.21 52.73
AMD Athlon(tm) 64 X2 Dual Core 3800+ 29 495,000.35 2,146.12 17,068.98 74.00
AMD Athlon(tm) 64 X2 Processor 3800+ 21 223,642.14 1,067.24 10,649.63 50.82
AMD Athlon(tm)64 X2 Dual Core Processor 3800+ 118 1,600,567.40 7,263.83 13,564.13 61.56
AMD Athlon(tm) 64 X2 Dual Core Processor 3800 19 103,219.56 1,042.39 5,432.61 54.86