O cache da CPU geralmente é mapeado dinamicamente para o espaço físico do endereço RAM sob demanda. Na verdade, existem plataformas (combinação de CPU e sistema operacional) que permitem bloquear uma certa associação entre RAM e cache. Além disso, existem CPUs que têm memória interna rápida dedicada, mas isso é para sistemas embarcados, não para servidores.
O E7-8870v3 tem 18 núcleos e se alguém bloquear uma quantidade significativa de seu cache de nível 3 de 45MB, o desempenho provavelmente diminuirá em comparação com a alocação automática de cache, exceto se todos os 18 núcleos precisarem executar uma tarefa muito rápida e repetidamente e / ou todo o código e dados se encaixam no cache de nível 3.
= > O termo install não faz sentido neste contexto, porque ou tudo se encaixa no cache de qualquer maneira, então é um desperdício de esforços tentar bloquear qualquer coisa no cache, porque isso acontecerá automaticamente, ou não. t se encaixa no cache e, em seguida, é obviamente impossível "instalá-lo".
Usar um cache de CPU como um disco é claro (efetivamente) possível se você simplesmente usar um sistema de arquivos RAM. Se houver cache de CPU disponível e o sistema de arquivos RAM for acessado com muita frequência, é provável que pelo menos partes do sistema de arquivos RAM residam automaticamente no cache da CPU. Isso é equivalente ao que você está pedindo.
No entanto, mais uma vez, esta CPU tem 18 núcleos, portanto, sob circunstâncias usuais (sistema operacional e aplicativos usuais), isso não acontecerá e também não fará sentido, porque o cache de nível 2 por núcleo é pequeno e a CPU só funcionará bem se puder usar uma quantidade significativa de seu cache L3 como desejar.