CENTRALIZED ADAPTIVE NETWORK MEMORY ENGINE

Patent №

US 8,291,034

Granted

2012-10-16

Filed 2011

Owner

THE RESEARCH FOUNDATION OF STATE UNIVERSITY OF NEW YORK

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13073459

There is a constant battle to break even between continuing improvements in DRAM capacities and the growing memory demands of large-memory high-performance applications. Performance of such applications degrades quickly once the system hits the physical memory limit and starts swapping to the local disk. We present the design, implementation and evaluation of Anemone—an Adaptive Network Memory Engine—that virtualizes the collective unused memory of multiple machines across a gigabit Ethernet LAN, without requiring any modifications to the either the large memory applications or the Linux kernel. We have implemented a working prototype of Anemone and evaluated it using real-world unmodified applications such as ray-tracing and large in-memory sorting. Our results with the Anemone prototype show that unmodified single-process applications execute 2 to 3 times faster and multiple concurrent processes execute 6 to 7.7 times faster, when compared to disk based paging. The Anemone prototype reduces page-fault latencies by a factor of 19.6—from an average of 9.8 ms with disk based paging to 500 μs with Anemone. Most importantly, Anemone provides a virtualized low-latency access to potentially “unlimited” network memory resources.

AI hardwareH04L 67/1097H04L 67/288H04L 67/568

AI classification

AI hardware0.85
Knowledge representation0.07
Natural language0.02
Speech0.00
Vision0.00
Machine learning0.00
Evolutionary computation0.00
Planning0.00

Ownership

THE RESEARCH FOUNDATION OF STATE UNIVERSITY OF NEW YORK

assignment · 275250619

Assignors

GOPALAN, KARTIK, HINES, MICHAEL, WANG, JIAN, GOPALAN, KARTIK, HINES, MICHAEL, WANG, JIAN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC