The random and unpredictable data access required by these efforts has meant that they typically do not run well on conventional computer systems, where performance is determined mainly by the speed at which the memory can deliver information to the microprocessor.