4 resultados para MPI
em Universidade Federal do Rio Grande do Norte(UFRN)
Resumo:
The last years have presented an increase in the acceptance and adoption of the parallel processing, as much for scientific computation of high performance as for applications of general intention. This acceptance has been favored mainly for the development of environments with massive parallel processing (MPP - Massively Parallel Processing) and of the distributed computation. A common point between distributed systems and MPPs architectures is the notion of message exchange, that allows the communication between processes. An environment of message exchange consists basically of a communication library that, acting as an extension of the programming languages that allow to the elaboration of applications parallel, such as C, C++ and Fortran. In the development of applications parallel, a basic aspect is on to the analysis of performance of the same ones. Several can be the metric ones used in this analysis: time of execution, efficiency in the use of the processing elements, scalability of the application with respect to the increase in the number of processors or to the increase of the instance of the treat problem. The establishment of models or mechanisms that allow this analysis can be a task sufficiently complicated considering parameters and involved degrees of freedom in the implementation of the parallel application. An joined alternative has been the use of collection tools and visualization of performance data, that allow the user to identify to points of strangulation and sources of inefficiency in an application. For an efficient visualization one becomes necessary to identify and to collect given relative to the execution of the application, stage this called instrumentation. In this work it is presented, initially, a study of the main techniques used in the collection of the performance data, and after that a detailed analysis of the main available tools is made that can be used in architectures parallel of the type to cluster Beowulf with Linux on X86 platform being used libraries of communication based in applications MPI - Message Passing Interface, such as LAM and MPICH. This analysis is validated on applications parallel bars that deal with the problems of the training of neural nets of the type perceptrons using retro-propagation. The gotten conclusions show to the potentiality and easinesses of the analyzed tools.
Resumo:
The constant increase of complexity in computer applications demands the development of more powerful hardware support for them. With processor's operational frequency reaching its limit, the most viable solution is the use of parallelism. Based on parallelism techniques and the progressive growth in the capacity of transistors integration in a single chip is the concept of MPSoCs (Multi-Processor System-on-Chip). MPSoCs will eventually become a cheaper and faster alternative to supercomputers and clusters, and applications developed for these high performance systems will migrate to computers equipped with MP-SoCs containing dozens to hundreds of computation cores. In particular, applications in the area of oil and natural gas exploration are also characterized by the high processing capacity required and would benefit greatly from these high performance systems. This work intends to evaluate a traditional and complex application of the oil and gas industry known as reservoir simulation, developing a solution with integrated computational systems in a single chip, with hundreds of functional unities. For this, as the STORM (MPSoC Directory-Based Platform) platform already has a shared memory model, a new distributed memory model were developed. Also a message passing library has been developed folowing MPI standard
Resumo:
Objective: To evaluate the planning and quality of plaster models for fabricati on of removable parti al dentures received from three commercial prosthodonti c laboratories located in the city of João Pessoa, PB, Brazil, which perform the casting procedures in their facilities. Methods: Forty 40 plaster models were photographed per laboratory, totalizing 120 models. The evaluation was performed using two questi onnaires, one designed for the dental prosthesis technicians, and another applied by the investigator for the visual evaluati on of the models. Data were analyzed using the SPSS soft ware version 13.0. Results: Ninety-two (76.7%) models did not present planning. In addition, no model presented references of insertion plane or guide pins. Calculati on of the mouth preparati on index (MPI) to evaluate the distribution of the oclusal and cingulum abutments or rests showed that 86 (71.7%) models were classifi ed as poor, 23 (19.2%) models as good and only 11 (9,.2%) models as acceptable. Defects were found in 102 (85%) models. Conclusion: The prosthodontists are not preparing the mouth of their pati ents, neglecti ng the planning of removable partial dentures, and passing this responsibility to the dental prosthesis technicians. In addition, the quality of the models sent to the laboratories was unsatisfactory.
Resumo:
Objective: To evaluate the planning and quality of plaster models for fabricati on of removable parti al dentures received from three commercial prosthodonti c laboratories located in the city of João Pessoa, PB, Brazil, which perform the casting procedures in their facilities. Methods: Forty 40 plaster models were photographed per laboratory, totalizing 120 models. The evaluation was performed using two questi onnaires, one designed for the dental prosthesis technicians, and another applied by the investigator for the visual evaluati on of the models. Data were analyzed using the SPSS soft ware version 13.0. Results: Ninety-two (76.7%) models did not present planning. In addition, no model presented references of insertion plane or guide pins. Calculati on of the mouth preparati on index (MPI) to evaluate the distribution of the oclusal and cingulum abutments or rests showed that 86 (71.7%) models were classifi ed as poor, 23 (19.2%) models as good and only 11 (9,.2%) models as acceptable. Defects were found in 102 (85%) models. Conclusion: The prosthodontists are not preparing the mouth of their pati ents, neglecti ng the planning of removable partial dentures, and passing this responsibility to the dental prosthesis technicians. In addition, the quality of the models sent to the laboratories was unsatisfactory.