Additionally - looking at the Apple line up currently - I'm thinking they're going to kill the Mx Pro line; likely with M5. It has no place in the current Mac Lineup.
Here is what I think:
M4 - 10 CPU Cores - 4 Perf, 6 efficiency, 14 GPU Cores (Cut down config with 12), starting out RAM, 12GB; max is 32GB (128 bit)
M4 Pro - 12 CPU Cores - 6 perf, 6 efficiency, 20 GPU Cores (Cut down config with 18), starting out RAM, 18GB; max is 48GB (192 bit)
M4 Max - 20 CPU Cores - 16 Perf, 4 efficiency, 52 GPU Cores (Cut down configs with 36 and 44 GPU Cores); max is 128GB (512 bit)
M4 Ultra - 2 x M4 Max - max ram is 256GB (2 x 512 bit)
M4 Extreme - 4 x M4 Max - with a IO Chip too for more PCIe lanes - max ram is 512GB (4 x 512 bit)
Apple Dedicated GPU based on the 4th Gen Desktop Apple Silicon:
224 GPU Cores: 4 x 64 modules (Cut down to 56 GPU Cores each), and a 256 bit bus (32/48GB) - $2499/$2999
256 GPU Cores: 4 x 64 GPU Modules + 4 x 64MB L3 Cache and a 256 bit bus (32/48GB) - $3299/$3799
336 GPU Cores: 6 x 64 GPU Modules (Cut down to 56 cores each) + 6 x 64MB L3 Cache and a 384 bit bus (48/72GB) - $4999/$5499
384 GPU Cores: 6 x 64 GPU Modules + 6 x 64MB L3 Cache and a 384 bit bus (48/72GB) - $6499/$6999
448 GPU Cores: 8 x 64 GPU Modules (Cut down to 56 cores each) + 8 x 64MB L3 Cache and a 512 bit bus (64/96GB) - $7999/$8499
512 GPU Cores: 8 x 64 GPU Modules + 8 x 64MB L3 Cache and a 512 bit bus (64GB/96GB/128GB/192GB) - $9499/$9999/$10499/$11999
M5 - 12 CPU Cores - 6 Perf, 6 efficiency, 24 GPU Cores (Cut down configs with 14 and 18), starting out RAM, 12GB; max is 64GB (128 bit)
M5 Max - 20 CPU cores - 16 Perf, 4 efficiency, 64 GPU Cores (Cut down configs with 48 and 56), starting out RAM, 48GB; max is 256GB (512 bit)
M5 Ultra - 2 x M5 Max - max ram is 512GB (2 x 512 bit)
M5 Ultra alt design 4 x (8 CPU Cores - 6 perf, 2 efficiency, 40 GPU Cores) - (Cut down configs with 112 GPU Cores and 136 GPU Cores) - max ram is 768GB (4 x 384 bit)
M5 Extreme: 8 x (8 CPU Cores - 6 perf, 2 efficiency, 40 GPU Cores) - (Cut down config with 272 GPU Cores) - max ram is 1.5TB (8 x 384 bit)
Apple Dedicated GPU based on the 5th Gen Desktop Apple Silicon:
432 GPU Cores: 6 x 80 GPU Modules (Cut down to 72 cores each) + 6 x 64MB L3 Cache and a 384 bit bus (48GB/96GB) - $2999/$3499
480 GPU Cores: 6 x 80 GPU Modules + 6 x 64MB L3 Cache and a 384 bit bus (48GB/96GB/192GB) - $3999/$4499/$5499
576 GPU Cores: 8 x 80 GPU Modules (Cut down to 72 cores each) + 8 x 64MB L3 Cache and a 512 bit bus (64GB/128GB/256GB) - $5299/$6099/$7499
640 GPU Cores: 8 x 80 GPU Modules + 8 x 64MB L3 Cache and a 512 bit bus (128GB/256GB) - $7799/$8499
864 GPU Cores: 12 x 80 (Cut down to 72 each) + 8 x 64MB L3 Cache + 4096 bit HBM4 (192/384GB) - $8999/$10499
960 GPU Cores: 12 x 80 + 12 x 64MB L3 Cache + 6144 bit HBM4 (288 or 576GB) - $11999/$13999
Right. Going to update my DGPUs, M5 lineup and M4 Ultra and Extreme Predictions based on what we know about M4, M4 Pro and M4 Max now.
M4 Ultra - 3 x 12P 4E, 4 x 24 GPU Cores (96 GPU Cores) (Cut down models with 76 and 86) (Not using M4 Max; as stated by Mark Gurman in the past), 1024 bit Memory Bus
M4 Extreme - 8 x 12P 4E; dedicated GPU Of choice, 1536 bit for CPU only
Apple DGPU Gen 1 choices:
108 GPU Cores (5 x 24, 10% disabled) (380mm^2), 150W, 256 bit (32GB GDDR7 28Gbps) - $2399
120 GPU Cores (5 x 24) (380mm^2), 180W, 256 bit (48GB GDDR7 28Gbps) - $2999
150 GPU Cores (7 x 24, roughly 10% disabled), (555mm^2), 230W, 384 bit (48GB GDDR7 28Gbps) - $3999
168 GPU Cores (7 x 24) (555mm^2), 275W, 320 bit (60GB GDDR7 36Gbps) - $4999
200 GPU Cores (9 x 24) (728mm^2), 280W, 384 bit (72GB GDDR7 36Gbps) - $5999
216 GPU Cores (9 x 24) (728mm^2), 330W, 384 bit (96GB GDDR7 36Gbps) - $7499
264 GPU Cores (11 x 24) (851mm^2), 400W, 512 bit (128GB GDDR7 36Gbps) - $9999
M5: 4P, 6E, 12 GPU Cores, 128 bit bus
M5 variant 2: 6P, 6E, 16 GPU Cores, 192 bit bus
M5 Pro: 12P, 4E, 24 GPU Cores, 256 bit bus
M5 Max: 16P, 4E, 52 GPU Cores, 512 bit bus
M5 Ultra: 4 x 16P 4E, 5 x 24 GPU Cores (120 GPU Cores), 1024 bit bus
M5 Extreme: 10 x 16P 4E, dedicated GPU of choice, 1536 bit.
And DGPU Gen 2; just change it from 24 Cores per module to 28. I cba atm as it's 1:30am.