El documento analiza tres fragmentos de código y su ejecución en un procesador superscalar. El código 1 es el más óptimo porque tiene menos dependencias de datos que los otros dos códigos. El código divide operaciones entre diferentes unidades de ejecución para maximizar el paralelismo.