Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes 2022
DOI: 10.1145/3546918.3546919
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Array Transformation to Columnar Storage at Run Time

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(23 citation statements)
references
References 33 publications
0
23
0
Order By: Relevance
“…Overall, this work contributes the following: 1. Novel compiler optimizations for the approach proposed in [55] that automatically duplicate the control flow for accessing columnar arrays to mitigate recompilation efforts and to speed up smaller workloads (Section 4). 2.…”
Section: :2mentioning
confidence: 99%
See 4 more Smart Citations
“…Overall, this work contributes the following: 1. Novel compiler optimizations for the approach proposed in [55] that automatically duplicate the control flow for accessing columnar arrays to mitigate recompilation efforts and to speed up smaller workloads (Section 4). 2.…”
Section: :2mentioning
confidence: 99%
“…Makor et al [55] showed that data-intensive queries on analytical workloads can be significantly accelerated by transforming arrays of uniform objects to columnar arrays and optimizing accesses to the resulting columnar storage accordingly. Such a representation typically improves cache-utilization when iterating over the array and furthermore allows optimization of array accesses in loops at compile time as shown in [55]. To perform such a transformation, information about arrays of objects is tracked at run time.…”
Section: Columnar Arrays In Graalvm Javascriptmentioning
confidence: 99%
See 3 more Smart Citations