I can't imagine it being more than one per core. For context Knights Landing has two per core but that's a HPC focused product.
> We expect it to be enabled on day one, although I have a suspicion there may be a BIOS flag that needs enabling in order to use it.
This seems odd.
> With the support of AVX-512, Intel is calling the Core i9-7980X ‘the first TeraFLOP CPU’. I’ve asked details as to how this figure is calculated (software, or theoretical)
So lets work backwards here the Core i9-7980XE has 18 cores but as of yet the clock speed is not specified.
A couple of assumptions:
- We're talking double precision FLOPs
- We can theoretically do 16 double precision FLOPs per cycle
FLOPs per cycle * Cycles per second (frequency) * number of cores =~ 1TF
So we can guesstimate the clock frequency being ~3.47Ghz.
Edit: In review such a clock speed seems rather high for an 18 core part. I'm not sure if consumer parts will do 32DP FLOPs?