User-friendly language for programming efficient simulations
1–10 of 20 posts
Re: User-friendly language for programming efficient simulations
#2Also, the paper is available here: http://simit-lang.org/tog16
Re: User-friendly language for programming efficient simulations
#3Archived copies:
http://wayback.archive.org/web/20160828234821/http://groups....
http://wayback.archive.org/web/20160828234958/http://groups....
Re: User-friendly language for programming efficient simulations
#4Both languages look cool, but seem fairly limited at the moment -- they are basically DSLs for assembling and solving PSD systems.
Re: User-friendly language for programming efficient simulations
#5Re: User-friendly language for programming efficient simulations
#6It seems like it would be much more straightforward to write a graph-based FEM library for MATLAB than to make an entirely new language around a feature with a very specific and very narrow use case. Still, the high performance aspects of simit seem interesting, assuming that they weren't too badly cherrypicked.
Re: User-friendly language for programming efficient simulations
#7I'd say Halide was definitely a success of domain specific high performance language, so hopefully Simit is too.
Re: User-friendly language for programming efficient simulations
#8It is worth noting that Simit shares an author with Halide: http://halide-lang.org/ I'd say Halide was definitely a success of domain specific high performance language, so hopefully Simit is too.
Re: User-friendly language for programming efficient simulations
#9It seems like it would be much more straightforward to write a graph-based FEM library for MATLAB than to make an entirely new language around a feature with a very specific and very narrow use case. Still, the high performance aspects of simit seem interesting, assuming that they weren't too badly cherrypicked.
For more information about the language, why it is designed the way it is, why it is fast, and what applications it can be used for, see the talk I gave at Microsoft Research last Friday: https://youtu.be/raPkxhHy5ro?t=40m32s