1. A method for allocating cache memory to increase processor efficiency, comprising: identifying a main memory location to be accessed; determining whether the main memory location is already associated with cache memory; and allocating a cache memory location if the main memory location is not already associated with cache while bypassing reading the main memory location into the cache memory location.