Hewlett Packard Enterprise heeft een aantal tools vrijgegeven voor opensourceontwikkelaars om hen in een vroeg stadium te betrekken bij The Machine. Dit is HPE's testplatform voor een nieuwe computerarchitectuur, waarbij de nadruk op de volgende generatie geheugen ligt.
Met de tools kunnen ontwikkelaars onder andere bijdragen aan veranderingen aan Linux om dit OS beter te laten draaien op The Machine en om applicaties te maken die de voordelen van de nieuwe computerarchitectuur demonstreren, schrijft HPE. Het bedrijf doelt daarmee met name op memory-driven computing. HPE wil bij The Machine namelijk gebruik gaan maken van grote hoeveelheden geheugen dat een combinatie van werk- en opslaggeheugen vormt.
Het bedrijf maakt vier tools beschikbaar. Het gaat om een nieuwe database-engine die een groot aantal cpu-cores en non-volatiel geheugen kan benutten en een programmeermodel dat multithreaded code aanpast voor gebruik in persistent geheugen. Daarnaast heeft HPE een omgeving vrijgegeven die de architectuur van The Machine emuleert. Ten slotte is er een platform op basis van dram dat de latency en bandbreedte van toekomstige byte-addressable nvm-technologie emuleert. HPE belooft in de komende maanden nog meer tools vrij te geven en de bestaande code te verbeteren. Aan het einde van het jaar wil HPE The Machine voor het eerst publiekelijk demonstreren, waarbij code die ontwikkelaars aandragen, op het systeem gaat draaien.
HP maakte in 2014 bekend aan de nieuwe computerarchitectuur te werken. Het bedrijf neemt nieuwe technologie als basis van het systeem, zoals memristors, weerstanden met geheugen, en optische interconnects voor snelle datacommunicatie. HP schatte destijds dat het systeem op zijn vroegst in 2017 zou kunnen verschijnen, maar het zou ook pas rond 2020 kunnen worden.