Arrays of memcapacitor devices that work via charge shielding can be used to implement artificial neural networks and could potentially offer an energy efficiency of 29,600 tera-operations per second per watt.