Articles in the Technology category

  1. Speculative execution in Computer Architecture

    In Computer Architecture, speculative execution is one of a multitude of strategies processors have employed for decades to maximize computational throughput (speed). Specifically, SE is an Instruction Level Parallelism technique …

  2. Computer architecture bottom-up, improvised

    What series of components and abstractions comprise the functionality of a basic computer? The question can easily resolve itself by means of a refresher in a digital logic or architecture …

  3. Calamidades del smartphone

    A pesar de llevar un Samsung con la pantalla táctil desde cuatro meses, el dispositivo me desagrada estéticamente. Es grande, pesado, sí, pero aun fuera del tamaño menor, el problema …

  4. Three most inspiring technologies in my life

    I wish to highlight the three technologies that most inspired how I carry out most of my digital day-to-day tasks. Let me first elaborate on what this list is not …