A Comparative Performance Evaluation of Multi Processor Multi Core Server Processor Architectures on Enterprise Middleware Performance
نویسندگان
چکیده
In this paper we describe the performance evaluation and comparison of server based “Enterprise Middleware” frameworks on multi-processor multi-core server processor architectures. We experimented a 'single processor quad core Intel Xeon' server processor and a 'dual processor dual core multiprocessor AMD Opteron'. Also we discuss the expected enterprise middleware framework execution performance of the two micro-architectures by analyzing the statistics obtained from the respective microprocessor technical data sheets. Our experiment results show that the “single processor Xeon” gives a better throughput than the “multiprocessor Opteron”. With this study we found that the 'single processor quad core Intel Xeon' server processor outperforms the 'dual core dual processor AMD Opteron' server processor in executing server based enterprise middleware applications. Hence we see that out of the two evaluated server processor architectures the single processor multi-core architecture is giving better performance than the multi-processor multi-core architecture, in executing enterprise middleware frameworks.
منابع مشابه
Ultra-Low-Energy DSP Processor Design for Many-Core Parallel Applications
Background and Objectives: Digital signal processors are widely used in energy constrained applications in which battery lifetime is a critical concern. Accordingly, designing ultra-low-energy processors is a major concern. In this work and in the first step, we propose a sub-threshold DSP processor. Methods: As our baseline architecture, we use a modified version of an existing ultra-low-power...
متن کاملProposed Feature Selection for Dynamic Thermal Management in Multicore Systems
Increasing the number of cores in order to the demand of more computing power has led to increasing the processor temperature of a multi-core system. One of the main approaches for reducing temperature is the dynamic thermal management techniques. These methods divided into two classes, reactive and proactive. Proactive methods manage the processor temperature, by forecasting the temperature be...
متن کاملTask-to-processor allocation for distributed heterogeneous applications on SMP clusters
Today, distributed architectures are based on multi core SMP nodes. Several middleware, like the FlowVR framework, exist to design interactive and heterogeneous distributed applications for these architectures. FlowVR defines an application as a set of codes mapped on cluster nodes and linked by a communication and synchronization network. But if we control the way modules are synchronized and ...
متن کاملA Qualitative and Quantitative Analysis of Multi-core CPU Power and Performance Impact on Server Virtualization for Enterprise Cloud Data Centers
Cloud is an on demand service provisioning techniques uses virtualization as the underlying technology for managing and improving the utilization of data and computing center resources by server consolidation. Even though virtualization is a software technology, it has the effect of making hardware more important for high consolidation ratio. Performance and energy efficiency is one of the most...
متن کاملPerformance Evaluation of Intel's Quad Core Processors for Embedded Applications
Recently, multiprocessing is implemented using either chip multiprocessing (CMP) or Simultaneous multithreading (SMT). Multi-core processors, represent CMP processors, are widely used in desktop and server applications and are now appearing in real-time embedded applications. We are investigating optimal configurations of some of the available multi-core processors suitable for developing real-...
متن کامل