Spelling suggestions: "subject:"linguagens dde programaram"" "subject:"linguagens dde deprogramação""
1 |
Uma Linguagem de ProgramaÃÃo Paralela Orientada a Objetos para Arquiteturas DistribuÃdas / A Programming Language for Parallel Object-Oriented Distributed ArchitecturesEduardo Gurgel Pinho 13 April 2012 (has links)
FundaÃÃo de Amparo à Pesquisa do Estado do Cearà / Em programaÃÃo orientadas a objetos (POO) , a habilidade de encapsular interesses de software da dominante decomposiÃÃo em objetos à a chave para alcanÃar alto nÃvel de modularidade e diminuiÃÃo de complexidade em projetos de larga escala.
Entretanto, o paralelismo de memÃria distribuÃda tende a quebrar modularidade, encapsulamento e a independÃncia de objetos, uma vez que as computaÃÃes paralelas nÃo podem ser encapsuladas em objetos individuais, os quais residem em um
espaÃo de endereÃamento Ãnico. Para reconciliar orientaÃÃo a objetos e paralelismo em memÃria distribuÃda, esse trabalho introduz a PPOO (ProgramaÃÃo Paralela Orientada a Objetos), um estilo de POO onde objetos sÃo distribuÃdos por padrÃo. Como uma estensÃo do C++, uma linguagem consolidada em CAD, a linguagem PObC++ foi projetada e prototipada, incorporando as ideias da PPOO. / In object-oriented programming (OOP) languages, the ability to encapsulate
software concerns of the dominant decomposition in objects is the key to
reaching high modularity and loss of complexity in large scale designs. However,
distributed-memory parallelism tends to break modularity, encapsulation, and
functional independence of objects, since parallel computations cannot be
encapsulated in individual objects, which reside in a single address space.
For reconciling object-orientation and distributed-memory parallelism, this work
introduces OOPP (Object-Oriented Parallel Programming), a style of OOP where
objects are distributed by default. As an extension of C++, a widespread language
in HPC, the PObC++ language has been designed and protoyped, incorporating
the ideas of OOPP
|
Page generated in 0.1006 seconds