Well, from a 50,000 foot view, both AMD and NVidia are milking their "same" architectures, if anything, AMD is more of an incrementalist than NVidia when it comes to architecture. The real difference is, NVidia is betting on workloads (tessellation, double precision, CPU-like problems, ECC, etc) that haven't materialized yet. I'd say NVidia went for (potentially unnecessary) complexity, and AMD went with a KISS approach.
I just think all of this drama about the companies themselves gets into the realm of aesthetics and subjective opinion, and f*nb*yism, whereas actual discussion of the merits of a design, from a cost benefit, engineering, or performance perspective, or discussion of effects on types of workloads, is much closer to something which is objective.
The original thread question was actually legitimate: Why are AMD chips smaller for similar performance (implicitly, on workloads being benchmarked today), and there is an objective answer to this question that doesn't evolve emotion, or corporate intrigue, and other junk.
I just think all of this drama about the companies themselves gets into the realm of aesthetics and subjective opinion, and f*nb*yism, whereas actual discussion of the merits of a design, from a cost benefit, engineering, or performance perspective, or discussion of effects on types of workloads, is much closer to something which is objective.
The original thread question was actually legitimate: Why are AMD chips smaller for similar performance (implicitly, on workloads being benchmarked today), and there is an objective answer to this question that doesn't evolve emotion, or corporate intrigue, and other junk.