modern microprocessors make use of speculation, or predictions about future program behavior, to optimize the execution of programs. perceptrons are simple neural networks that can be highly useful in speculation for their ability to examine larger qu ...