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

JCSE, vol. 5, no. 4, pp.283-287, 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, 2903 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