Recherche dans les collections de brevets nationales et internationales

1. (WO2017222782) STOCKAGE ET ACCÈS BASÉS SUR LA PRIORITÉ DE LIGNES DE LIGNES DE MÉMOIRE COMPRESSÉES DANS UNE MÉMOIRE DANS UN SYSTÈME À BASE DE PROCESSEUR

Pub. No.:    WO/2017/222782    International Application No.:    PCT/US2017/035692
Publication Date: Fri Dec 29 00:59:59 CET 2017 International Filing Date: Sat Jun 03 01:59:59 CEST 2017
IPC: G06F 12/02
G06F 12/0802
Applicants: QUALCOMM INCORPORATED
Inventors: OPORTUS VALENZUELA, Andres Alejandro
GENG, Nieyan
KOOB, Christopher Edward
CHHABRA, Gurvinder Singh
SENIOR, Richard
JANAKIRAMAN, Anand
Title: STOCKAGE ET ACCÈS BASÉS SUR LA PRIORITÉ DE LIGNES DE LIGNES DE MÉMOIRE COMPRESSÉES DANS UNE MÉMOIRE DANS UN SYSTÈME À BASE DE PROCESSEUR
Abstract:
Un aspect de l'invention se rapporte au stockage de lignes à haute priorité en commençant à une adresse alignée sur une taille de ligne de cache, par exemple de 64 octets, et le stockage de lignes à faible priorité dans l'espace mémoire laissé par la compression des lignes à haute priorité. L'espace laissé par les lignes à haute priorité et, de ce fait, les lignes à faible priorité elles-mêmes sont gérées par le biais de pointeurs également stockés en mémoire. De cette manière, les contenus des lignes de faible priorité peuvent être déplacés vers différents emplacements de mémoire selon les besoins. L'efficacité des accès à la mémoire compressée à haute priorité est améliorée grâce à la suppression de la nécessité d'indirection qui est sinon exigée pour trouver et accéder aux lignes de mémoire compressées, ce qui est particulièrement avantageux pour des contenus compressés immuables. L'utilisation de pointeurs pour la faible priorité est avantageuse en raison de la flexibilité totale du placement, notamment pour des contenus compressés mutables qui peuvent nécessiter un mouvement à l'intérieur de la mémoire, par exemple leur taille change au cours du temps