Using machine learning techniques for performance prediction on multi-cores

dc.contributor.author Rai, Jitendra Kumar
dc.contributor.author Negi, Atul
dc.contributor.author Wankar, Rajeev
dc.date.accessioned 2022-03-27T06:01:17Z
dc.date.available 2022-03-27T06:01:17Z
dc.date.issued 2011-10-01
dc.description.abstract Sharing of resources by the cores of multi-core processors brings performance issues for the system. Majority of the shared resources belong to memory hierarchy sub-system of the processors such as last level caches, prefetchers and memory buses. Programs co-running on the cores of a multi-core processor may interfere with each other due to usage of such shared resources. Such interference causes co-running programs to suffer with performance degradation. Previous research works include efforts to characterize and classify the memory behaviors of programs to predict the performance. Such knowledge could be useful to create workloads to perform performance studies on multi-core processors. It could also be utilized to form policies at system level to mitigate the interference between co-running programs due to use of shared resources. In this work, machine learning techniques are used to predict the performance on multi-core processors. The main contribution of the study is enumeration of solo-run program attributes, which can be used to predict concurrent-run performance despite change in the number of co-running programs sharing the resources. The concurrent-run involves the interference between co-running programs due to use of shared resources. Copyright © 2012, IGI Global.
dc.identifier.citation International Journal of Grid and High Performance Computing. v.3(4)
dc.identifier.issn 19380259
dc.identifier.uri 10.4018/jghpc.2011100102
dc.identifier.uri http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/jghpc.2011100102
dc.identifier.uri https://dspace.uohyd.ac.in/handle/1/9123
dc.subject Co-runner interference
dc.subject Machine learning
dc.subject Multi-core processors
dc.subject Performance prediction
dc.subject Shared resources
dc.title Using machine learning techniques for performance prediction on multi-cores
dc.type Journal. Article
dspace.entity.type
Files
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: