Predicting CPU Availability of a Multi-core Processor Executing Concurrent Java Threads

dc.contributor.authorHasan, Khondker
dc.date.accessioned2020-09-02T16:50:50Z
dc.date.available2020-09-02T16:50:50Z
dc.date.issued2011-07
dc.description.abstractTechniques for predicting the availability of CPU resources associated with the execution of multiple concurrent Java threads on a multi-core architecture are introduced. Prediction of CPU availability is important in the context of making thread assignment and scheduling decisions. Theoretically derived upper and lower bound formulas for estimating CPU availability are introduced. Input parameters to the formulas include: number of cores; number of threads; and the unloaded CPU usage factor for each thread. Extensive experimental studies and statistical analysis are performed to validate the theoretical bounds and provide a basis for an empirical model for predicting CPU availability. To facilitate scientific and controlled empirical evaluation, synthetically generated threads are employed that are parameterized by their unloaded CPU usage factor, defined as the fraction of time a thread spends utilizing CPU resources on an unloaded system.en_US
dc.identifier.citationKhondker S. Hasan, Nicolas G. Grounds, John K. Antonio, “Predicting CPU Availability of a Multi-core Processor Executing Concurrent Java Threads”, 17th International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA-17), Sponsor: World Academy of Science and Computer Science Research, Education, and Applications (CSREA) Pages: 551-557, Las Vegas, Nevada, USA, July 2011.en_US
dc.identifier.urihttps://hdl.handle.net/10657.1/2440
dc.language.isoen_USen_US
dc.publisherWorld Academy of Science and Computer Science Research, Education, and Applicationsen_US
dc.subjectConcurrent threads; CPU availability; Multi-core processors; Java Virtual Machineen_US
dc.titlePredicting CPU Availability of a Multi-core Processor Executing Concurrent Java Threadsen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Predicting CPU Availability of a Multi-core Processor Executing Concurrent Java Threads.pdf
Size:
47.51 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: