首页> 外文会议>International Conference on Computational Intelligence Communication Technology >A novel approach for CPU utilization on a multicore paradigm using parallel quicksort
【24h】

A novel approach for CPU utilization on a multicore paradigm using parallel quicksort

机译:一种使用并行快速排序的多核范例上的CPU利用率新方法

获取原文

摘要

Multicore architecture of CPU is popular because of its performance; the challenge for the Multicore environment are-writing the effective code that can exploit the parallelism, measuring the performance in terms of CPU individual core utilization. The effective code using multithreading (parallel code) leads to performance speedup. Various multithreading applications are getting developed now days to utilize the CPU cores. In this paper, tools are developed, one by using C# console viz. application for measuring the performance of the CPU cores individually. Performance is measured in terms of load on each core in percentage. Second tool is designed using windows C# viz. application for plotting the graph with respect to time of CPU load in percentage. By both the tools performance is measured while quicksort is getting executed in the serial and parallel for a large number of data elements. Experiment is done on dual core and quad core CPU and results are stored in the table. Comparison graphs are drawn for running time of quicksort as well as CPU individual core utilization. The result shows parallel version of quicksort better utilize the CPU individual cores compared to its sequential version. It exploits more parallelism that leads the better CPU utilization.
机译:CPU的多核体系结构因其性能而广受欢迎。多核环境面临的挑战是编写可利用并行性的有效代码,并根据CPU单个核心利用率来衡量性能。使用多线程的有效代码(并行代码)可提高性能。如今,利用CPU内核开发了各种多线程应用程序。在本文中,开发了工具,一种是使用C#控制台viz来开发的。用于单独测量CPU内核性能的应用程序。性能是根据每个核心的负载(百分比)来衡量的。第二个工具是使用Windows C#viz设计的。以百分比形式绘制关于CPU负载时间的图表的应用程序。通过这两种工具,可以在对大量数据元素以串行和并行方式执行quicksort时测量性能。实验在双核和四核CPU上完成,结果存储在表中。绘制了用于快速排序的运行时间以及CPU单个核心利用率的比较图。结果显示,与顺序版本相比,并行版本的quicksort更好地利用了CPU各个内核。它利用更多的并行性,导致更好的CPU利用率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号