Call for Papers
About the Journal
Editorial Board
Publication Ethics
Instructions for Authors
Announcements
Current Issue
Back Issues
Search for Articles
Categories
Back Issues
 

JCSE, vol. 5, no. 4, pp.283-287, December, 2011

DOI: http://dx.doi.org/10.5626/JCSE.2011.5.4.283

A Technique for Fast Process Creation Based on Creation Location

Byungjin Kim, Youngho Ahn, Ki-Seok Chung
Department of Electronics Computer Engineering, Hanyang University, Seoul, Korea/ Department of Electronic Engineering, Hanyang University, Seoul, Korea

Abstract: Due to the proliferation of software parallelization on multi-core CPUs, the number of concurrently executing processes is rapidly increasing. Unlike processes running in a server environment, those executing in a multi-core desktop or a multi-core mobile platform have various correlations. Therefore, it is crucial to consider correlations among concurrently running processes. In this paper, we exploit the property that for a given created location in the binary image of the parent process, the average running time of child processes residing in the run-queue differs. We claim that this property can be exploited to improve the overall system performance by running processes that have a relatively short running time before those with a longer running time. Experimental results verified that the running time was actually improved by 11%.

Keyword: Process management; Software parallelization; Multi-core CPU

Full Paper:   200 Downloads, 3028 View

 
 
ⓒ Copyright 2010 KIISE – All Rights Reserved.    
Korean Institute of Information Scientists and Engineers (KIISE)   #401 Meorijae Bldg., 984-1 Bangbae 3-dong, Seo-cho-gu, Seoul 137-849, Korea
Phone: +82-2-588-9240    Fax: +82-2-521-1352    Homepage: http://jcse.kiise.org    Email: office@kiise.org