ScalaCL lets programmers run Scala code on GPUs in a very natural way (using JavaCL bindings to the OpenCL API). It also optimizes general Scala loops (on arrays, lists and inline ranges) often by a big margin so.
Questions tagged [scalacl]
7 questions
22
votes
4 answers
Which scala compiler plugins are available?
I stumbled across the ScalaCL project and its compiler plugin that has an awesome loop optimizer.
This made me wonder:
Which compiler plugins are available for scala?
Plugins need not be performance improving plugins; any type of plugin is eligible…
HRJ
- 15,190
- 10
- 49
- 75
10
votes
2 answers
Is OpenCL good for agent based simulation?
I'm learning Scala with the aim of writing agent based simulations using actor concurrency. I currently know very little about OpenCL, and before I dive in can anyone tell me if it is likely to be appropriate/compatible with agent based…
Pengin
- 4,468
- 5
- 32
- 60
7
votes
1 answer
Scala operations with arrays performance (scalacl plugin)
Are there any cons of using scalacl plugin?
I am planning to use scala in my project.
I have written a little bit of code in scala to see its time of execution.
(1 to 1000000).map(1 + _).sum
1. Without plugin
is compiled to something like…
slayer_b
- 551
- 2
- 9
5
votes
0 answers
Scalacl compiling error
I am attempting to use scalacl. I have added scalacl as an Xplugin for my project, but when I do it gives me two errors:
1) Error in Scala compiler: null
2) SBT builder crashed while compiling. The error message is 'null'. Check Error Log for…
David Hauck
- 249
- 2
- 11
1
vote
3 answers
Alternative multi-threading optimization languages that run on JVM besides Scala?
I am looking for alternatives or competitors to Scala strictly in regards to programming desktop apps on multiple cores. Whether using CPU or GPU cores (ScalaCL), I want to take advantage of all possible multi-threading performance. Scala is…
smuggledPancakes
- 8,687
- 18
- 64
- 104
1
vote
1 answer
(How) can I share a package on the main Scala Bazaar (scala-dev) with sbaz
I'm trying to make a compiler plugin available publicly using sbaz.
I followed this tutorial : I packaged my JAR, uploaded it to some public location and ran :
sbaz share scalacl-compiler-plugin-1.0-20101005.advert
sbaz then told me my package was…
zOlive
- 1,738
- 12
- 10
0
votes
1 answer
scala interpreter error
I did
sudo sbaz update
sudo sbaz install scalacl
scala
gave me this error
Exception in thread "main" java.lang.NoClassDefFoundError: scala/collection/LinearSeqOptimized
at java.lang.Class.getDeclaredConstructors0(Native Method)
at…
Navi
- 7,648
- 4
- 32
- 31