Por favor, use este identificador para citar o enlazar este ítem: http://cicese.repositorioinstitucional.mx/jspui/handle/1007/2155
Evaluación de rendimiento de sistemas distribuidos basándose en un modelo geométrico de ejecución
Distributed system performance evaluation based a geometric model of execution
Adán Hirales Carbajal
Andrey Chernykh
Acceso Abierto
Atribución
Rendimiento, benchmark, agrupación, performance, clustering
Es evidente que la evaluación de desempeño en una fase de suma importancia durante el ciclo de desarrollo de muchos dispositivos de hardware o aplicaciones de software. La evaluación de desempeño es considerada como una estrategia de optimización, donde uno de sus principales objetivos es el detectar las causas que general los cuellos de botella en el desempeño de un sistema o una aplicación. Los sistemas distribuidos normalmente son evaluados mediante el uso de benchmarks. Sin embargo, un benchmark es desarrollado para evaluar el desempeño de un subsistema de una arquitectura y presenta su rendimiento como una abstracción de alto nivel. Una estrategia que permite representar el desempeño de un sistema como un vector es denominada vectores de desempeño. El método de los puntos de intersección es utilizado para estimar tal vector. Sin embargo, este método requiere que el grado de aceptación del conjunto de benchmarks utilizado durante el proceso de evaluación sea pequeño. Una estrategia novedosa para estimar un vector de desempeño es propuesta, esta se basa en la estadística de múltiples variables y es denominada el método de agrupamiento con filtración. El método de los puntos de intersección y el método de agrupamiento con filtración son utilizados para estimar el rendimiento de un sistema Sun SuperSPARC. El vector de desempeño estimado mediante el método de agrupamiento con filtración se aproxima el vector estimado mediante el método de los puntos de intersección. El método de agrupamiento también permite estimar varias capas de abstracción del desempeño del sistema.
It has become apparent that performance evaluation is an important phase during the development cycle of many hardware devices or software applications. Performance evaluation is often considered as an optimization strategy, where one of its main objectives is to detect the cause of performance bottlenecks in the performance of a system or an application. Distributed systems are normally evaluated by the use benchmark. However, a benchmark is developed for measuring the performance of a subsystem of a machine and presents its performance as a high level abstraction. A strategy which represents the performance of a system as a vector is denominated performance vectors. The intersection point method is used to estimate such performance vector. However, this method requires that the compliance of benchmark set used during the process of evaluation is small. A novel strategy for estimating the performance vector is proposed, such is based on multivariable statistics is denominated the clustering method. The intersection point method and the cluster screening method are used to estimate the performance of a Sun SuperSPARC system. The performance vector estimated by the cluster screening method approximates the performance vector estimated by theintersection point method. The cluster screening method also allows the estimation of several layers of performance abstraction of the system.
CICESE
2000
Tesis de maestría
Español
Hirales Carbajal, A.2000.Evaluación de rendimiento de sistemas distribuidos basándose en un modelo geométrico de ejecución.Tesis de Maestría en Ciencias. Centro de Investigación Científica y de Educación Superior de Ensenada, Baja California.126p.
TECNOLOGÍA DE LOS ORDENADORES
Aparece en las colecciones: Tesis - Ciencias de la Computación

Cargar archivos:


Fichero Tamaño Formato  
140341.pdf26.88 MBAdobe PDFVisualizar/Abrir