By Topic

A Study of Adaptive Co-scheduling Approach for an Opportunistic Software Environment to Execute in Multi-core and Multi-Processor Configurations

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Mendona, R.P. ; Dept. of Inf. & Stat., Fed. Univ. of Santa Catarina (UFSC), Florianopolis, Brazil ; Dantas, M.A.R.

Multi-cores and multi-processors loosely coupled are being considered interesting architectures to increase computational power in many organizations. However, these environments brought a new challenge for the scientific community that can be understood as the limited number of applications developed to take advantage of these new configurations. Opportunistic software environments also need to adapt to these new configurations, otherwise it is not expected that these software environments be able to use efficient idle capacity from these architectures. In this paper, it is presented an empirical study of an adaptive coscheduling approach, using an opportunistic package to gather resources from an environment compound by multi-core and multi-processor loosely coupled elements. The proposal approach adopts multiple threads to use idle processing from multi-core and multi-processor resources. Empirical tests proved that the proposal was successful in gathering idle resources from these configurations, enhancing the performance of a demonstration application.

Published in:

Computational Science and Engineering, 2008. CSE '08. 11th IEEE International Conference on

Date of Conference:

16-18 July 2008