How is Liszt comparing to a graph processing framework like GraphLab? The primitives and synchronization model are very similar.
Liszt, a high performance Domain Specific Language for mesh-based programming. The Liszt DSL is embedded in the Scala programming language. For more specific info about Liszt, please refer to:
As for the difference between DSL and framework, "A DSL can have its own concrete syntax. A framework cannot have its own syntax since it is used in the same language in which it was created". http://folk.uio.no/martifag/masterthesis/thesis.pdf