Ejecución especulativa

Ejecución especulativa

Ejecución especulativa

En ciencias de la computación, la ejecución especulativa es la ejecución de código por parte del procesador que no tiene por qué ser necesaria a priori. En la programación funcional, suele usarse el término "evaluación especulativa".

La ejecución especulativa no es más que una optimización. Obviamente, sólo es útil cuando la ejecución previa requiere menos tiempo y espacio que el que requeriría la ejecución posterior, siendo este ahorro lo suficientemente importante como para compensar el esfuerzo gastado en caso de que el resultado de la operación nunca llegue a usarse.

Obtenido de "Ejecuci%C3%B3n especulativa"

Wikimedia foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Mira otros diccionarios:

  • Ejecución especulativa — En ciencias de la computación, la ejecución especulativa es la ejecución de código por parte del procesador que no tiene por qué ser necesaria a priori. En la programación funcional, suele usarse el término evaluación especulativa . La ejecución… …   Enciclopedia Universal

  • Ejecución — Saltar a navegación, búsqueda Ejecución puede referirse a: Ejecución como eliminación física de una persona condenada a muerte: véase pena de muerte, ejecución por arma de fuego. Ejecución extrajudicial En derecho: Ejecución como mecanismo… …   Wikipedia Español

  • Ejecución fuera de orden — En arquitectura de computadores, la ejecución fuera de orden u OoOE (Out of Order Execution) es un paradigma utilizado en la mayoría de los microprocesadores de alto rendimiento como forma de aprovechar los ciclos de instrucción que de otro modo… …   Wikipedia Español

  • EPIC (informática) — Saltar a navegación, búsqueda Procesamiento de instrucciones explícitamente en paralelo (del inglés EPIC: Explicitly Parallel Instruction Computing) es un paradigma de programación que comenzó a investigarse a principios de los años 80 y se… …   Wikipedia Español

  • Unidad central de procesamiento — Oblea de un microprocesador Intel 80486DX2 (tamaño: 12×6,75 mm) en su empaquetado. La unidad central de procesamiento, UCP o CPU (por el acrónimo en inglés de central processing unit), o simplemente el procesador o microprocesador, es el… …   Wikipedia Español

  • Superescalar — es el término utilizado para designar un tipo de microarquitectura de procesador capaz de ejecutar más de una instrucción por ciclo de reloj. El término se emplea por oposición a la microarquitectura escalar que sólo es capaz de ejecutar una… …   Wikipedia Español

  • Pentium Pro — Microprocesador Pentium Pro200 MHz con 256 KiB de cache L2 Producción 1 de noviembre de 1995   1998 …   Wikipedia Español

  • Haskell — Información general Paradigma Funcional, no estricto, modular, fuertemente tipificado Apareció en 1990 Diseñado por Universidad de Yale, Universidad de Glasgow …   Wikipedia Español

  • Intel Atom — Para otros usos de este término, véase Atom (desambiguación). Intel® Atom™ Microprocesador Procesador Intel® Atom™ Producción …   Wikipedia Español

  • Riesgo (informática) — Saltar a navegación, búsqueda En arquitectura de computadores, un riesgo es un problema potencial que puede ocurrir en un procesador segmentado. Típicamente los riesgos se clasifican en tres tipos: riesgos de datos, riesgos de salto o de control… …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”