Desactivación de cachés internos en procesadores Pentium.

Avatar de Usuario
DyLucke
Mensajes: 4726
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 136 veces
Agradecimiento recibido: 184 veces

Desactivación de cachés internos en procesadores Pentium.

Mensajepor DyLucke » 21 Jul 2016 20:29

Hola de nuevo, me gustaría saber si existe la posibilidad de desactivar los cachés internos de los procesadores Pentium I II y III.

Supongo que existirá algún modelo de placa que permitirá desde la BIOS desactivar estos cachés, pero lo desconozco.
En cualquier caso la pregunta va mas orientada al software, ya que desconozco si existe utilidad alguna que permita desactivar estas características en los ordenadores Pentium.

El desactivar los cachés, al provocar una caída drástica del rendimiento, puede facilitar tremendamente las cosas para rodar software en DOS, sin necesidad de utilizar esas utilidades guarras que se dedican a hacer perder a la CPU ciclos de proceso en tareas inútiles para reducir su rendimiento.

Estas utilidades provocan una innecesaria sobrecarga a la CPU, cuestión que podría ser evitada desactivando selectivamente los cachés a distintos niveles.

Recuerdo que existía una utilidad de estas características para los procesadores K6-II y K6-III de AMD.
Efectivamente se podía pasar de los 450mhz de uno de los K6-II mas potentes, al rendimiento equivalente de un 486 o de un 386 desactivando esos cachés, con una utilidad que funcionaba tanto en DOS como en Windows.

¿Existe alguna utilidad equivalente para procesadores Intel?
"I'm playing games.
You've nowhere to run,
I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".

Avatar de Usuario
ferix
Mensajes: 1009
Registrado: 28 May 2012 21:01
Agradecimiento recibido: 12 veces

Re: Desactivación de cachés internos en procesadores Pentium.

Mensajepor ferix » 21 Jul 2016 20:52

Creo que lo que estás buscando es esto:
Cache Enable/Disable Utility for DOS

Avatar de Usuario
DyLucke
Mensajes: 4726
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 136 veces
Agradecimiento recibido: 184 veces

Re: Desactivación de cachés internos en procesadores Pentium.

Mensajepor DyLucke » 21 Jul 2016 21:45

ferix escribió:Creo que lo que estás buscando es esto:
Cache Enable/Disable Utility for DOS


Eres mi ídolo... Te lo juro.

PUES SÍ... Va a ser PRECISAMENTE esa utilidad la que necesito.


Muchísimas gracias ferix.
"I'm playing games.
You've nowhere to run,
I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".

Avatar de Usuario
DyLucke
Mensajes: 4726
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 136 veces
Agradecimiento recibido: 184 veces

Re: Desactivación de cachés internos en procesadores Pentium.

Mensajepor DyLucke » 21 Jul 2016 21:49

A ver si tengo tiempo de probarla, porque la información disponible establece que es para 486... Que funciona en los primeros Pentium, pero se desconoce si funciona en los PII y PIII.
"I'm playing games.
You've nowhere to run,
I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".

Avatar de Usuario
DyLucke
Mensajes: 4726
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 136 veces
Agradecimiento recibido: 184 veces

Re: Desactivación de cachés internos en procesadores Pentium.

Mensajepor DyLucke » 21 Jul 2016 22:10

He hallado esta página que en su día pude encontrar y olvidé de poner en marcadores.

http://archives.scovetta.com/pub/game_p ... ities.html

Hay un par de utilidades que no hacen uso del consumo de ciclos de reloj para reducir el rendimiento de la CPU.
Supongo que será cuestión de ir probando.
"I'm playing games.
You've nowhere to run,
I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".

Avatar de Usuario
ferix
Mensajes: 1009
Registrado: 28 May 2012 21:01
Agradecimiento recibido: 12 veces

Re: Desactivación de cachés internos en procesadores Pentium.

Mensajepor ferix » 23 Jul 2016 11:35

Investigando un poco más he encontrado una utilidad específica para procesadores Pentium y derivados llamada pentslow que a mayores de desactivar la caché también desactiva el pipeline y la predicción de saltos, lo que convierte a la CPU casi en un 386.

Esta utilidad la puedes descargar de aquí: PENTSLOW.COM

En teroría debería funcionar hasta los Pentium III ya que la arquitectura interna es la misma de los Pentium originales ("sólo" cambia el formato del chip y se realizan mejoras en el pipeline, el microcódigo y la caché), aunque es probable que en siguientes generaciones funcione también.

Avatar de Usuario
DyLucke
Mensajes: 4726
Registrado: 30 Oct 2010 12:52
Ubicación: Pompaela vieja
Agradecido : 136 veces
Agradecimiento recibido: 184 veces

Re: Desactivación de cachés internos en procesadores Pentium.

Mensajepor DyLucke » 23 Jul 2016 15:53

Estupendo, ya lo probaré.
"I'm playing games.
You've nowhere to run,
I'm a piece of the sun,
i'm an army of one...
I'm the man with the gun".


Volver a “PC & Compatibles X86”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado