2011
DOI: 10.1007/978-3-642-24452-0_9
|View full text |Cite
|
Sign up to set email alerts
|

Obsidian: A Domain Specific Embedded Language for Parallel Programming of Graphics Processors

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
24
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 30 publications
(24 citation statements)
references
References 14 publications
0
24
0
Order By: Relevance
“…Obsidian [21] is another Haskell library for GPU programming. The design of Obsidian is quite different from that of Accelerate: in Obsidian, users can specify low-level GPU manipulation.…”
Section: Obsidianmentioning
confidence: 99%
See 2 more Smart Citations
“…Obsidian [21] is another Haskell library for GPU programming. The design of Obsidian is quite different from that of Accelerate: in Obsidian, users can specify low-level GPU manipulation.…”
Section: Obsidianmentioning
confidence: 99%
“…Functional programming is often said to be highly productive due to the strong modularity of functional languages [8]. In the area of functional programming, several languages or libraries for parallel computing have been developed actively [3], [5], [9], [10], [11], [12], [14], [19], [21].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Obsidian [42] and Harlan [24] are earlier projects with similar goals. Obsidian exposes more details of the underlying GPU hardware to the programmer.…”
Section: Related Workmentioning
confidence: 99%
“…Haskell has proved very effective as a host language for embedding domain specific languages. Examples include [1,3,7,13,17,20].…”
Section: Related Workmentioning
confidence: 99%