FYI -- I could swear that someone at HP was reading math-fun's discussion of table-driven computing a month or two ago. 'HPE' = 'HyPE' ? The Machine scales to ~ 2^92 bytes, so pointers are > 64 bits long, even though the current prototype has only ~ 2^48 bytes of memory. The article doesn't say, but my guess of the location of the prototype is a suburb of Salt Lake City, where the first application is find more hay in haystacks and storing discrete log tables. https://venturebeat.com/2017/05/16/hp-enterprise-unveils-single-memory-160-t... HP Enterprise unveils The Machine, a single-memory computer capable of addressing 160 terabytes Dean Takahashi @deantak May 16, 2017 6:01 AM Hewlett Packard Enterprise announced what it is calling a big breakthrough  creating a prototype of a computer with a single bank of memory that can process enormous amounts of information. The computer, known as The Machine, is a custom-built device made for the era of big data. https://news.hpe.com/content-hub/memory-driven-computing/ HPE said it has created the worldÂs largest single-memory computer. The R&D program is the largest in the history of HPE, the former enterprise division of HP that split apart from the consumer-focused division. ... Based on the current prototype, HPE expects the architecture could easily scale to an exabyte-scale single-memory system and, beyond that, to a nearly limitless pool of memory  4,096 yottabytes [2^92 bytes]. For context, that is 250,000 times the entire digital universe today. ... The new prototype has 160 TB of shared memory spread across 40 physical nodes, interconnected using a high-performance fabric protocol. It has an optimized Linux-based operating system (OS) running on ThunderX2, CaviumÂs flagship second generation dual socket capable ARMv8-A workload optimized System on a Chip. It also has photonics and optical communication links, including the new X1 photonics module. And HPE has built software programming tools designed to take advantage of abundant persistent memory.