Hardwaregesteuerte Software-Vorabrufeinfügung

EP4641394 Art A1 29. Oktober 2025

Anmelder: Google LLC 🇺🇸

Details

Veröffentlichungs-Nr.
EP4641394
Aktenzeichen
EP25172480
Anmeldetag
25. April 2025
Veröffentlichung
29. Oktober 2025
Rechtsraum
EP
IPC
G06F12/0862
Offizieller Volltext

Abstract

Generally disclosed herein is an approach for identifying target code locations for software prefetching instructions based on hardware prefetching information. The target code locations can be identified based on the locations where the hardware prefetchers were designed to prefetch loads. Hardware cache events related to processor events for different caches can be monitored for cache misses in a system running when hardware prefetchers are active and inactive. Code locations that may benefit from the use of the hardware prefetchers may be determined based on an ablation study. The identified code locations may be treated as recognized memory access patterns. Software prefetchers can be configured to use these memory access patterns for prefetching data while avoiding an extended time required to identify memory access patterns (i.e. a warm-up period) and fetching in locations where hardware prefetching is beneficial.

Anmelder

Firma
Google LLC
Land
🇺🇸 USA
🇺🇸 Google

US-amerikanisches Unternehmen, das Internetsuche, Onlinewerbung, Softwaredienste sowie Hard- und Software für Mobilgeräte, Cloud und künstliche Intelligenz entwickelt und betreibt.

9.422 Patente in unserer Datenbank

Vertreten von

Noch Fragen?

Wir helfen Ihnen gerne weiter. Schreiben Sie uns einfach.

Kontakt aufnehmen