2022
DOI: 10.48550/arxiv.2203.00611
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Learning Intermediate Representations using Graph Neural Networks for NUMA and Prefetchers Optimization

Ali TehraniJamsaz,
Mihail Popov,
Akash Dutta
et al.

Abstract: There is a large space of NUMA and hardware prefetcher configurations that can significantly impact the performance of an application. Previous studies have demonstrated how a model can automatically select configurations based on the dynamic properties of the code to achieve speedups. This paper demonstrates how the static Intermediate Representation (IR) of the code can guide NUMA/prefetcher optimizations without the prohibitive cost of performance profiling. We propose a method to create a comprehensive dat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 36 publications
0
1
0
Order By: Relevance
“…Aravind et al [19] propose a GNN model to detect the similarity between two input programs. Tehrani et al [33] applied Relational Graph Convolutional Networks (RGCN) model for predicting optimum NUMA/prefetcher configurations of C/C++ programs. In future, applying techniques on optimization of GNN models [38,39] can help increasing the performance and accuracy in solving SE problems.…”
Section: Related Workmentioning
confidence: 99%
“…Aravind et al [19] propose a GNN model to detect the similarity between two input programs. Tehrani et al [33] applied Relational Graph Convolutional Networks (RGCN) model for predicting optimum NUMA/prefetcher configurations of C/C++ programs. In future, applying techniques on optimization of GNN models [38,39] can help increasing the performance and accuracy in solving SE problems.…”
Section: Related Workmentioning
confidence: 99%