<< Chapter < Page Chapter >> Page >

A veces a las personas les lleva una semana tomar una decisión, así que no deberíamos quejarnos si una computadora se toma unas pocas decenas de nanosegundos para hacerlo. Sin embargo, si aparece una sentencia selectiva en alguna sección altamente visitada del código, puede que usted acabe cansado de los retrasos que produce. Hay dos enfoques básicos para reducir el impacto de estas bifurcaciones:

  • Racionalizarla.
  • Enviarla a los suburbios computacionales. Particularmente, mandarla afuera de los bucles.

[link] mostramos algunas formas fáciles de reorganizar condicionales, de forma que se ejecuten más rápidamente.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Cómputo de alto rendimiento. OpenStax CNX. Sep 02, 2011 Download for free at http://cnx.org/content/col11356/1.2
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Cómputo de alto rendimiento' conversation and receive update notifications?

Ask