- Mar 20, 2000
- 102,414
- 8,356
- 126
I don't know what popcnt is, so there's no way I would know that. Why do you expect me to know that?sometime yes, sometimes no. How do you think things like PopCnt get into designs?
I don't know what popcnt is, so there's no way I would know that. Why do you expect me to know that?sometime yes, sometimes no. How do you think things like PopCnt get into designs?
I don't know what popcnt is, so there's no way I would know that. Why do you expect me to know that?
Obviously if I knew that I wouldn't need to ask.
No idea what TLA is either.
Because AMD implemented it first and Intel had to react before the NSA moves its clusters to Barcelona. :ninja:sometime yes, sometimes no. How do you think things like PopCnt get into designs?
sometime yes, sometimes no. How do you think things like PopCnt get into designs?
Population count is a fairly common instruction in other ISAs, not exactly an esoteric instruction that only serves the needs of a very specific customer. It is, for example, generally useful enough to warrant a GCC builtin. Not as useful as clz and friends, but still pretty useful.
Now I'm not saying that Intel doesn't take input from its customers when deciding on new instructions but that's hardly the same as spinning up custom variations of their CPUs just for those customers, where only they get sold these CPUs with privately available new instructions. popcnt is obviously no example of this.
According to Charlie @ S|A, the Qualcomm chip has a dual channel memory controller -- not a hex-channel one.
It would seem to me that Qualcomm is building what amounts to a Xeon D competitor.
POPCNT is in ISAs for 1 client and 1 client alone. Yes it has general use cases, but it is 1 client that got it put into all those ISAs.
Taking the Chinese and Russian (and other similar) markets based on NSA-backlash fear mongering could be huge. I know China and Russia are looking for any plausible excuse to stop buying American chips after the NSA thing went wide
...Qualcomm are American.