Abstract: Methods, systems and software for inserting prefetches into software applications or programs are described. A baseline program is analyzed to identify target instructions for which prefetching may be beneficial using various pattern analyses. Optionally, a cost/benefit analysis can be performed to determine if it is worthwhile to insert prefetches for the target instructions.
Type:
Application
Filed:
March 14, 2014
Publication date:
September 18, 2014
Applicant:
Hagersten Optimization AB
Inventors:
Ernst Erik Hagersten, Muneeb Anwar Khan