Un repasillo de lo visto en lenguajes (de programación)

Como ya saben me gusta trabajar en repasos cuando tengo que estudiar, y la mejor manera de hacerlo es escribiendo y compartiendo a ustedes y el mundo para que sepan lo que es bueno.


Cuestionario:

¿Qué es serial computing o computación seria?

Es cuando un problema es separado en distintas y discretas series de instrucciones para después ser ejecutadas una a la vez.

¿Qué es granularidad (granularity)?

Es una medida cualitativa para medir el trabajo de una tarea, en si de su computación a comunicación.

¿Qué es una tarea paralela (Parallel task)?

Es ejecutado por distintos procesos de manera segura, para un mejor rendimiento en sus resultados.

¿Qué es computación paralela (Parallel computing)?

Múltiples recursos son computados para resolver un problema computacional.

¿Qué es la ejecucion seria (Serial Excecution)?

Es cuando se declara una operación a la vez, esto suele pasar en una máquina de un procesador.

Sincronización

Es la coordinación de tareas en tiempo real. Se asocia con comunicación entre procesos. Usualmente se relaciona a esperar a que una tarea sea completada.

Memoria distribuida (Distributed memory)

Es el acceso de memoria basado en red. Las tareas deben usar comunicación para accesar en la memoria de la máquina en la que se encuentra ejecutando.

Parallel overhead

Cantidad de tiempo requerido para coordinar tareas paralelas.

Taxonomía dee Flynn (Flynn’s Taxonomy)

  • Single instruction / Single data
  • Single Instruction / Multiple Data
  • Multiple instruction / single Data
  • Multiple instruction / multiple data

¿Cómo se define a una tarea (task)?

Es la seccion discreta lógica de un trabajo computacional.

Memoria compartida (Shared memory)

Todos los procesos tienen un acceso común a la memoria física. Se describe como un proceso en el cual se tienen diferentes tareas paralelas las cuales quieren acceder a la misma ubicación de memoria logica.

Leave a comment

Create a website or blog at WordPress.com

Up ↑

Design a site like this with WordPress.com
Get started