Amazon EC2 high memory U7i Instances for large in-memory databases
aws.amazon.com
aws.amazon.com
I remember thinking: "That's crazy! One kilo-cores! They're processors, not memory!"
Then, almost immediately, it started sinking in that this is what Moore's law means. That yes, sooner or later, I'll be working on a single system with more than a thousand cores (or hardware threads) in it.
This behemoth of a server probably has 8 sockets and I'm guessing it is the size of half a rack or thereabouts.
An upcoming AMD EPYC processor is rumored to have 256 cores (512 threads), which means that a "normal sized" server will have 512c/1024t soon at a more reasonable cost: https://www.extremetech.com/computing/328692-future-256-core...
Similarly, Intel is planning a processor with 288 cores within a year, although it may or may not have hyper-threading: https://www.anandtech.com/show/21276/intel-previews-sierra-f...
A challenge I like to pose to software developers is this: If you were given one of these servers, and you could install your software on it, would it get 100x faster for one user than a server with just 10 vCPUs?