Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
borderStylesolid
$ hscala -help
Usage: hscala [jvm-options] <HS-App-class> [arguments]
 where HS specific options include: 
  -Dhs.places=<num-places>:<threads-per-place> e.g. 2:4
  -Dhs.fj=true/false
  -Dhs.time=true/false
  -Dhs.stats=true/false
  -Dhs.threadBindingDiagnostics=true/false
  • hs.places is used to configure the number of places, e.g. 2:4 will create 2 places with 4 threads each, i.e. a total of 8 threads.
  • hs.fj controls whether we want to use the Fork/Join Executor service.
  • hs.time prints timing info for the application when enabled
  • hs.stats prints runtime statistics including number of tasks created and worker thread stats at the end of the execution
  • hs.threadBindingDiagnostics prints thread binding diagnostics when the application launches.