El desenvolupament dels conceptes vinculats a la construcció de programes paral·lels

En el curso de los años sesenta, la creciente capacidad de los computadores hizo concebir la posibilidad de elaborar aplicaciones cada vez más complejas. La ambición creciente de los nuevos proyectos topó sin embargo con la inesperada dificultad que presentó su programación. Posiblemente, la máxima...

Descripción completa

Detalles Bibliográficos
Autor: Llamosí Casas, Albert
Tipo de recurso: artículo
Fecha de publicación:1984
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:catalán
OAI Identifier:oai:upcommons.upc.edu:2117/121297
Acceso en línea:https://hdl.handle.net/2117/121297
Access Level:acceso abierto
Palabra clave:Parallel programming (Computer science)
Programació en paral·lel (Informàtica)
Àrees temàtiques de la UPC::Informàtica::Programació
Descripción
Sumario:En el curso de los años sesenta, la creciente capacidad de los computadores hizo concebir la posibilidad de elaborar aplicaciones cada vez más complejas. La ambición creciente de los nuevos proyectos topó sin embargo con la inesperada dificultad que presentó su programación. Posiblemente, la máxima expresión de este problema la constituyó la puesta a punto del sistema operativo OSJ60 de IBM en el año 1966, con un coste de 5.000 hombres-año. Como resultado, se planteó la urgencia de renunciar a aquel conjunto de costumbres que se podían denominar la programación silvestre y de reemplazarlas por una actitud sistemática en el proceso de concepción de programas. En el curso de los años setenta, el nuevo esfuerzo colectivo de investigación ha sido especialmente fructífero en la producción de resultados, en algunos casos trastornadores, que han influido en la programación desde el nivel de lenguajes hasta el nivel de las técnicas de organización pasando por las técnicas de cliseño y los apoyos conceptuales. La reflexión sobre la construcción de programas paralelos ha constituido un elemento más, e interdependiente, de esta evolución general. Pero la existencia de dificultades específicas le ha conferido rasgos diferenciales propios.