ONLINE-ONLY PRICING OPTIONS*

Annual Professional

$ 7,000 PER YEAR

Annual Business

$ 21,000 PER YEAR

* In many locations, EEMS software may be purchased through an authorized reseller.

  • If you are located in South Korea, please contact this exclusive reseller for appropriate pricing.
  • If your organization requires purchase through a reseller, please see this list of sales partners.
  • If the license is renewed before expiration date, a 10% discount is applied.
  • Contact us for discounts if you are interested in purchasing multiple licenses.
  • Please contact us for financial aid or if your company wants to pay by purchase order.
  • Academic discounts and support are available as described here.

Monthly Professional

$ 700 PER MONTH

In many locations, EEMS software may be purchased through an authorized reseller.

  • If you are located in South Korea, please contact this exclusive reseller for appropriate pricing.
  • If your organization requires purchase through a reseller, please see this list of sales partners.
  • Please contact us for financial aid or if your company wants to pay by purchase order.
  • Academic discounts and support are available as described here.

Perpetual Professional
Initial Purchase

$ 25,000 ONE-TIME FEE

Perpetual Professional Annual Maintenance Plan

$ 5,000 PER YEAR OR 20% OF
THE CURRENT INITIAL PURCHASE PRICE
  • Priority Maintenance/Technical Support Package with full access to upgrades and technical support
  • Required annually for Perpetual Professional License holders to maintain full access to upgrades and priority technical support
  • Included at no cost for the first year with the initial purchase of a Perpetual Professional License
  • Perpetual Professional License holders who wish to upgrade their license to the most recent version and have not maintained continuous Annual Maintenance Plans will be required to purchase back maintenance plans for all years not covered by a maintenance plan.

In many locations, EEMS software may be purchased through an authorized reseller.

  • If you are located in South Korea, please contact this exclusive reseller for appropriate pricing.
  • If your organization requires purchase through a reseller, please see this list of sales partners.
  • If the license maintenance is renewed before expiration date, a 10% discount is applied.
  • Contact us for discounts if you are interested in purchasing multiple licenses.
  • Please contact us for financial aid or if your company wants to pay by purchase order.
  • Academic discounts and support are available as described here.

Academic Annual

PER YEAR
$ 3,500
  • Two user Licenses
  • Classroom license can be requested for free.
  • EFDC+, EFDC_Explorer, and CVLGrid
  • EFDC+ Source Code available on request.
  • Visit Academic Support Page for more details.

Academic Monthly

PER MONTH
$ 350

Academic Perpetual

ONE TIME
$ 12,500
  • Two user Licenses
  • Classroom license can be requested for free.
  • EFDC+, EFDC_Explorer, and CVLGrid
  • EFDC+ Source Code available on request.
  • Visit Academic Support Page for more details.

Maintenance

PER YEAR (PERPETUAL)
$ 2,500
  • Continue to access latest updates
  • Free priority Maintenance/Technical support with full access to upgrades and technical support
  • Required annually with no gap for Perpetual Professional License holders to maintain full access to upgrades and priority technical support
  • Included at no cost for the first year with the initial purchase of a Perpetual Professional License
  • Visit Academic Support Page for more details.

In many locations, EEMS software may be purchased through an authorized reseller.

  • If you are located in South Korea, please contact  this exclusive reseller for appropriate pricing.
  • If your organization requires purchase through a reseller, please see this  list of sales partners .
  • Please contact us for financial aid or if your company wants to pay by purchase order.
  • Academic discounts and support are available as described here.

Try It for Free

Download a free demo version of our software. Free Basic Maintenance/Technical Support package included.

A fully functioning EEMS package that can
• Open all existing EFDC+ models.
• Create new EFDC+ models with fewer than 300 cells.

FAQs

Click to discover FAQs. For addition questions and information, please contact us at [email protected]

Purchasing

You can begin your purchase process by selecting an option above, and proceed through the secure Stripe checkout process. However, if you need to process through a purchase order or need other assistance in purchase, email us at [email protected] We can accept payment made via check, electronic check, wire transfer, debit card, or credit card.

If you experience any issues with online payment, email us at [email protected]

or call us at +1-425-728-8440 between the hours of 9am and 5pm PST Monday – Friday.

In order to cancel, please email us at [email protected]

If you have been charged accidentally, please let us know.

If you’ve purchased a subscription online, you will be charged at the end of your license term for renewal and your license will be updated automatically.

Yes, we have a number of ways that we support and partner with universities around the world. For details on academic discounts and student licenses refer to this page.

Licenses

Although we have priced our subscription packages to be the best value for our users, we know that perpetual licenses may still be required by some organizations. We offer EEMS in perpetual license format and these can be upgraded after a period of time.
The price of maintenance is 20% of the current license cost, per year of maintenance required.

We distribute EEMS electronically as a download from this site to the user’s registered email address. Once we receive payment, we will send you your activation key, and installation instructions. You can then immediately begin using EEMS.

If you have not received your license key within 24 hours of purchase, please email us.

Running MPI

The primary benefit of MPI-based algorithms is they can be run on a cluster; this is in contrast to multi-threaded programs based on something like OMP, which on their own are limited to running on a single node/computer. Increased computational performance now primarily comes from having additional cores available in a given computing environment and writing software with parallelization in mind.

OMP can still be efficient for multiple constituent simulation (e.g. WQ).  When running an EFDC model with a small number of constituents (e.g. only hydrodynamics). MPI is much more efficient, however, with a large number of grid cells where the domain can be split up and handled by separate MPI nodes.

The only requirement to run an EFDC+ model with MPI implementation is to have multiple cores available on the computer running the model. The configuration of that computer is of importance to understand run times and the maximum attainable performance. Most desktop computers have CPUs with multiple cores, which will allow MPI applications to run on that single computer. However, if it desirable to run a problem on more cores than are available on a single computer, this naturally requires several computers to be clustered.

Yes, MPI can run on an PC with more than four cores. However, efficiency gains will only be attained if you can divide your model into a greater number of cores.  For some models running in OMP mode, using only one domain would be more efficient.  To see how to run MPI on your PC or laptop see our guidance here.

Yes.  For example, DSI recently configured a cluster on AWS using their Parallel Cluster service (Services 2020a).  This allows a remote (cloud based) cluster to be configured on demand.  A cluster containing four compute nodes and one head node was set up.  Each compute node contained a 36-core Intel Xeon Platinum 8000-series CPU.  To minimize communication latency between nodes, a high-speed interconnect was set up using the Elastic Fabric Adapter (EFA) interface.  A high-speed file system based on FSx for Lustre was used to minimize time spent writing to the disk during a simulation.  For detailed guidance on how to set up your own system refer here.

Yes.  The recommended approach is to first build your model on a Windows machine running EEMS and then transfer the model input files to the Linux system.  The Linux system will have a different EFDC+ executable than Windows but uses the same input file names and file extensions.  The output generated from Linux can be copied back to the Windows machine and viewed in EFDC_Explorer.

 

depend to a significance extent on how the PCs are connected.   If the interconnect between the machines is slow then some of the benefit of MPI will be lost.

No, you only need to install EEMS on one machine.  This is the master machine. Other machines, the slave machines, need to have the Intel MPI Library for Windows installed and share the working directory and the model and EEMS installation shared with them.