JEplus Simulation Server, or JESS, is a software system supports running simulations remotely on a high performance computer grid. JESS Online is the service we provide at ENSIMS, using our own in-house cluster and the public cloud service.
The development of JESS started in 2011. During the past three years it has been deployed on the computer cluster at De Montfort University, which allowed us to carry out extensive testing, private trials and public trials. In total over 200 user accounts have been created and over 150,000 computing hours consumed during the trials. A number of industry and academic projects have benefited from JESS directly. JESS has since evolved into a mature and reliable platform. In summer 2014 we started to build our own super high performance cluster for bringing JESS Online to the public.
How does it work?
The principle of JESS Online is very simple: you put the simulation input files in a folder; the JESS Client (a small software package) sends the contents of the folder to the JESS server through internet; after the simulation is done, the results will be collected by the JESS Client and put into your local folder. The whole process is very similar to running simulations locally, and can be made transparent to the calling building simulation tool. However, you can now fire off 20 or 30 simulations at once without the worry of burning out your laptop.
What does JESS support?
Currently JESS supports EnergyPlus (all versions from 7.0), Radiance (rtrace and rpict), and Daysim simulations. EnergyPllus is the simulation engine for many building simulation tools. If you are using or developing a tool that uses EnergyPlus, we will be happy to help you get it connected with JESS. We are also working to support more simulation engines in the future.