Características del Software

La simulación numérica de sistemas complejos como dinámica de fluidos, clima, circuitos electrónicos, reacciones químicas, modelos ambientales y procesos de manufacturación, han impulsado el desarrollo de computadores cada vez más potentes. Hoy en día estas máquinas están siendo promovidas por aplicaciones comerciales que requieren procesar grandes cantidades de datos. Entre ellas encontramos realidad virtual, video conferencias, bases de datos paralelos y diagnósticos medico asistido por computadoras.


Hace un par de décadas, los microprocesadores no incluían la mayoría de los avances de arquitectura que ya estaban presentes en las supercomputadoras. Esto ha causado que en el último tiempo el adelanto visto en los microprocesadores haya sido significativamente más notable que el de otros tipos de procesadores: supercomputadores, mainframes y minicomputadoras.

 

  • Software Libre

    Es software que viene con autorización para que cualquiera pueda usarlo, copiarlo y distribuirlo, ya sea literal o con modificaciones, gratis o mediante una gratificación. En particular, esto significa que el código fuente debe estar disponible. "Si no es fuente, no es software''....
  • Software Privativo

    Es software en donde su uso, redistribución o modificación está prohibida, o requiere que usted solicite autorización o está tan restringida que no pueda hacerla libre de un modo efectivo. ...
  • Bibliotecas de Comunicación

    Es un método de envío de múltiples señales de datos sobre un enlace de comunicación a la vez.
  • MPI
  • PVM
  • OpenMP
  • SHMEM
  • PTHREADS
  • POSIX
  • PFA, PCA ...
  • Bibliotecas de Visualización Científica

    Transformación de datos científicos y abstractos en imágenes. ...
  • Lenguajes de Programación Paralela

    Representa el conjunto de simbolos y reglas lógicas, que la manipulación simultánea de elementos de datos, pertenecientes a uno o más procesos resolviendo un problema común.
  • C/C++
  • Java
  • Fortran
  • ...
  • Compiladores Paralelos

    Son aquellos compiladores de lenguajes de programación que trabajan sobre equipos de supercómputo, además de soportar la sincronización, comunicación, mapeo y calendarización de datos e instrucciones en distitnos procesadores. ...
  • Simuladores

    Son aquellos programas computacionales que reproducen de manera digital la evolución de sistemás dinámicos, y que de manera implicita soporta la sincronización, comunicación, mapeo y calendarización de escenas gráficas. ...
.Campus El Cerrillo, Piedras Blancas, Carretera Toluca - Ixtlahuaca Kilómetro 15.5, Estado de México.

Tel/Fax (722) 2965554 y 2965556 C.P. 50200