Home > CSC-OpenAccess Library > Manuscript Information
EXPLORE PUBLICATIONS BY COUNTRIES |
EUROPE | |
MIDDLE EAST | |
ASIA | |
AFRICA | |
............................. | |
United States of America | |
United Kingdom | |
Canada | |
Australia | |
Italy | |
France | |
Brazil | |
Germany | |
Malaysia | |
Turkey | |
China | |
Taiwan | |
Japan | |
Saudi Arabia | |
Jordan | |
Egypt | |
United Arab Emirates | |
India | |
Nigeria |
PI-Tool To Improve Performance of Application In Multi-core Architecture
P. Bala Subramanyam Raju, P. Govindarajulu
Pages - 84 - 96 | Revised - 10-07-2014 | Published - 10-08-2014
MORE INFORMATION
KEYWORDS
CPU Affinity, Ping-Pong Effect, Chip Multi-core, Performance, Benchmark, Microprocessor, Software Challenges, OS (Operating System) High Performance Computing [HPC].
ABSTRACT
Multi-core CPUs become increasingly popular on server-grade hardware as well as end-user desktop PCs or laptops. Necessary efforts are taken in the community towards developing applications optimized for multi-core architecture [1], still every user is expecting to run applications or programs with more speed than normal execution. In order to achieve maximum possible performance, there is a need for fine tuning in the areas of Operating System scheduling, Process Priority and CPU Affinity. So this paper presents PI-tool, to aid user by changing priority and CPU Affinity to his application or program at runtime to achieve better performance .The PI-tool is compared with Red Hat TUNA tool with NQueens program the results are presented for evaluation.
Availability: http:// www.kernel.org [May 13, 2014]. | |
Availability: http://ark.intel.com/products/75123 [May 13, 2014]. | |
Availability: http://fedoraproject.org [Jun 04, 2014]. | |
Availability: http://www.netbeans.org [May 13, 2014]. | |
“Optimizing software for multi-core processors” white paper Intel Corporation. | |
BLFS Development Team (Feb 20, 2014)” Beyond Linux from Scratch” chapter 12 Sysstat 10.2.1. Availability: http://www.linuxfromscratch.org/blfs/view/svn/general/sysstat.html [May 13,2014]. | |
Don Domingo,Laura Bailey(2011) “Optimizing subsystem throughput in Red Hat Enterprise Linux 6” Performance Tunning Guide Availability:https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/htmlsingle/Performance_Tuning_Guide/index.html[May 13,2014]. | |
Donald Porter, Silas Boyd-Wickizer, Jon Howell, Reuben Olinsky, Galen Hunt,”Rethinking the Library OS from the Top Down” Microsoft Research,ASPLOS (March-2011). | |
Erik Hangersten, CTO Acumem, “Finding & Fixing Multicore Performance Bottlenecks in HPC Applications”. | |
http://www.linuxjournal.com/article/6799. | |
https://www.kernel.org/pub/linux/kernel/people/rml/cpu-affinity/. | |
J Chen, LK John,” Efficient program scheduling for heterogeneous multi-core processors”Design Automation Conference, 2009 DAC ‘09m 46 th ACM/IEEE. | |
Jiang Lin; Qingda Lu; Xiaoning Ding; Zhao Zhang; Xiaodong Zhang; Sadayappan, P.,"Enabling Software management for multicore caches with a lightweight hardware support," High Performance Computing Networking, Storage and Analysis, Proceedings of the Conference on,vol., no., pp.1, 12, 14-20 Nov.2009doi: 10.1145/1654059.1654074. | |
Lana Brindley, Alison Young(2011) “Red Hat Enterprise MRG 1.3” Tuna User Guide Avaialability:https://access.redhat.com/site/documentation/enUS/Red_Hat_Enterprise_MRG/1.3/html-single/Tuna_User_Guide/index.html[May 13, 2014]. | |
Max Domeik. “Optimizing Software for Multi-core Processors”, 2007, Intel Corporation. | |
Nandan Tripathi and Amrit Singh, “Analyzing multithreaded applications—identifying performance bottlenecks on multicore systems”, May 3, 2011 in San Jose, CA. | |
NIX CRAFT (JUNE 27, 2009 · UPDATED JANUARY 1,2014)” 20 Linux System Monitoring Tools Every SysAdmin Should Know” NIX CRAFT Availability:http://www.cyberciti.biz/tips/top-linux-monitoring-tools.html [may 13,2014]. | |
RAMESH NATARAJAN (MARCH 29, 2011) “10 Useful Sar (Sysstat) Examples for UNIX / Linux Performance Monitoring” TheGeekStuff, Available:http://www.thegeekstuff.com/2011/03/sar Examples/ [May 13, 2014]. | |
RAMESH NATARAJAN (SEPTEMBER 14, 2011) “15 Practical Linux HTOP Examples”TheGeekStuff, Available: http://www.thegeekstuff.com/2011/09/linux-htop-examples/ [May 13,2014]. | |
Ravi Saive (March 4, 2013)” 12 TOP Command Examples in Linux” Tecmint.com. Available:http://www.tecmint.com/12-top-command-examples-in-linux/ [May, 13, 2014]. | |
Rick Kufrin Availability:http://perfsuite.ncsa.illinois.edu/[May 13, 2014]. | |
Rkufrin (Feb 20,2013) “PerfSuite” Sourceforge Availability:http://sourceforge.net/projects/perfsuite/[May 13, 2014]. | |
Robert Love (Jul 01, 2003) “CPU Affinity” Linux journal [On-line], Available:http://www.linuxjournal.com/article/6799 [May.13, 2014]. | |
Silas Boyd-Wickizer, Robert Morris, M.Frans Kaashoek, “Reinventing Scheduling for Multicore Systems”. Proceedings of the 12th conference on hot topics in operating systems, Berkeley, CA,USA, USENIX Association, (2009). | |
Mr. P. Bala Subramanyam Raju
Research Scholar, Dept. of Computer Science, S.V University, Tirupathi Chittoor (Dt) AP, India Pin 517501 - India
bsr3011@gmail.com
Professor P. Govindarajulu
Professor, Dept. of Computer Science, S.V University, Tirupathi, Chittoor (Dt) AP, India Pin 517501 - India
|
|
|
|
View all special issues >> | |
|
|