Proceedings of the 3rd ACM SIGPLAN Workshop on Functional High-Performance Computing 2014
DOI: 10.1145/2636228.2636238
|View full text |Cite
|
Sign up to set email alerts
|

Size slicing

Abstract: We present a shape inference analysis for a purely-functional language, named Futhark, that supports nested parallelism via array combinators such as map, reduce, filter, and scan. Our approach is to infer code for computing precise shape information at run-time, which in the most common cases can be effectively optimized by standard compiler optimizations. Instead of restricting the language or sacrificing ease of use, the language allows the occasional shape-dynamic, and even shape-misbehaving, constructs. I… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 14 publications
references
References 44 publications
0
0
0
Order By: Relevance