Decrease Model Runtimes Dramatically

EFDC code has now been upgraded to allow multi - threading capabilities for vastly improved model run times. Depending on the machine topology, application, and operating system, thread affinity can have a dramatic effect on the application speed.

Increase Operational Efficiency

The significant reduction of time required for each model run allows for users to be considerable more efficient with their computer hardware usage and greatly improve productivity. Faster model runs means projects are completed on time and under budget.

How fast is OMP?

The Intel® runtime library binds OMP threads to physical processing units. Depending on the machine topology, application, and operating system, thread affinity can have a substantial impact on the application speed. DSI typically produces run times up to 4 times faster on a six core processor than the conventional single-threaded EFDC model. The figure below shows the speed gains from one processor (OMP1) to six processors (OMP6) for various computational groups in an EFDC model setup for the Sacramento-San Joaquin Delta. As can be seen in the first column, "Elapsed Total", overall run times are now up to 4 times faster with 6 threads than what they were running a single thread.

Want More Information ?

White Paper on EFDC_OMP

Part of efdc+

Each copy of efdc+ will include the multi-threaded capability of EFDC_OMP.

Address

P.O. Box 1916, Edmonds, WA 98020, USA

Phone

(+1) 425-728-8440

Email

ee_info@ds-intl.biz