Avaliação de desempenho do sistema CosY: um sistema operacional concorrente para Thansputers
Resumo
Com o aumento gradativo do número de elementos processadores nas máquinas multiprocessadoras atuais e a conseqüente necessidade de um gerenciamento eficaz detes recursos no sistema, cresce a demanda por sistemas operacionais multiprogramados que sejam capazes de lidar com este tipo de máquina. O sistema COSY foi desenvolvido na Universidade de Karlsruhe como uma resposta a esta demanda. Neste trabalho, é feita uma comparação entre o sistema COSY e os outros sistemas encontrados no mercado. Com base numa implementação do algoritmo paralelo de ordenação Merge-Split-Sort, é feita uma comparação direta entre os resultados obtidos pela primeira versão do sistema COSY e a linguagem OCCAM e são apresentados pontos a serem trabalhados para a melhoria do sistema.
Referências
BUTENUTH, Roger KBS An Operating System for a Small Computer. Karlsruhe, Dep. of Informatics, University of Karlsruhe, 1992. (Diploma. Thesis)
BUTENUTH, Roger The COSY-Kernel as an Example for Efficient Kernel Call Mechanisms on Transputers. 6th Transputer/Occam International Conference. Procedings... Tokio. June, 1994.
BUTENUTH, Roger; GILLES, Sven COSY - ein Betriebssystem für hochparallele Computer TAT '94. Procedings... Aachen. September, 1994.
DE ROSE, César A. F. Gerência e Alocação de Processadores em Máquinas Multiprocessadoras Hipercúbicas. Porto Alegre, CPGCC da UFRGS, 1993. (Dissertação de Mestrado)
FLYNN, M. J. Some computer organizations and their effectiveness. IEEE Transactions on Computers, New York, v. C-21, n. 9. pp. 948-160, Sept. 1972.
GEIST, A. et al PVM 3.0 User's Guide and Reference Manual. Technical Report ORNL/RM-12187. Oak Ridge National Laboratory. 1993.
GIEN, M. Micro-Kernel Architecture: Key to Modern Operating System Design. Chorus Systemes, technical report CS/TR-89-37.3.
HEISS, H.U. Processor Management in Two-Domensional Grid Architectures. Internal Report 20/92. University of Karlsruhe. December 1992.
HWANG, K.; BRIGGS, F. Computer Architecture and Parallel Processing. New York: McGraw Hill. 1984.
INMOS Limited. The Transputer Databook (Second Edition). 1989.
INMOS Limited. Transputer Development System Delivery Manual. 1990.
KNUTH, Donald E. The Art of Computer Prograrnming Sorting and Searching (Vol. 3). Menlo Park, California: Addison Wesley. 1973.
MOLDOVAN, Dan I. Parallel Processing From Applications to Systems. San Mateo, CA: Morgan Kaufmann Publishers. 1993.
MPI Forum MPI: A message-passing interface standart. Technical Report. University of Tennesee. Mai 1994.
MULLENDER, et al AMoeba: A Distributed Operating System for the 1990's. IEEE Computer, pp. 44-53, May. 1990.
Parsytec GmbH. SuperCluster Technical Documentation, Revision 1.2. 1989.
PERIHELION The Helios Parallel Operating System Prentice Hall. 1991.