Free to use Cloud Client-up to 4x V100 GPU

WORLD-LEADING
OPTOELECTRONIC SIMULATION SOLUTIONS

Multi-GPU Parallel Acceleration · 10-100x Speed Improvement
High Precision Algorithm Verification · Completely Self-Controlled

Windows / Linux / macOS
FDTD / FDE / FDFD / EME / FDCharge
SimWorks Finite Difference Solutions
v3.2.0Key Updates
  • New Built-in Script Commands for Topology Optimization: topoparamstominfeaturesizeindicator and topoparamstominfeaturegradient
  • Mesh:For the Mesh component of FDE and EME solvers, add the mesh multiplier feature under the Customized mesh type option.

OVERVIEW

Product Introduction

SimWorks Finite Difference Solutions is a powerful tool for the optoelectronic design community

SimWorks 产品介绍/Introduction

CORE TECHNOLOGY & PERFORMANCE

Exceptional Performance

Integrating advanced numerical algorithms with GPU parallel computing to deliver industry-leading optical simulation solutions

10-100×
GPU Hardware Acceleration

Compared to CPU, a single GPU can achieve a speed improvement of over 10x, while multi-GPU configurations can deliver up to 100x performance improvement

8*n ×
Multi-GPU Distributed Parallel

Single computers generally support up to 8 GPUs, and CUDA-Aware multi-GPU parallel computing can exceed the limit of a single machine, enabling the full release of the cluster performance

FP16 Precision Support

Supports FP16 precision computing, ensuring accuracy while fully leveraging the performance of professional GPUs (NVIDIA Tesla), achieving at least 2x speed improvement compared to FP32

Rich Parallelization Methods

Supports MPI, CUDA, OpenMP, AVX, and AppleMetal parallel computing schemes, flexibly adapting to user hardware configurations and fully leveraging hardware performance capabilities

Computational Speed

Deep optimization of core numerical algorithms, with a speed leading in the industry

Computational Accuracy

Through the deep research of the algorithm principles, massive precision tests, and verification of all aspects of the computed results, the solver's accuracy is fully consistent

Single-GPU Performance Comparison

SimWorks GPU
100%
Traditional CPU Solver
~2%

Cloud Elastic Compute

No need to purchase expensive local workstations, use cloud GPU clusters on demand, pay as you go

Usage-based billing
Instantaneous Startup
Secure and Reliable

WHY CHOOSE SIMWORKS

Business Highlights

Flexible business model and excellent compatibility, making simulation work easier

Elastic Computing Power

Elastic Computing Power

Pay-as-you-go cloud computing model, no need to purchase expensive hardware, lower development cost

  • Pay for the resources you use
  • Register to get free plan, no need to pay
  • Accelerate with high-performance GPU

ZERO MIGRATION COST

Seamless Migration

A premier FDTD simulation solution with familiar workflows and effortless adoption

  • Rich software features
  • Similar operation interface and job process
  • Easy migration with script API

CROSS PLATFORM

Cross-Platform Support

Windows、Linux、macOS full-platform native support, work anytime, anywhere

  • Windows 7+
  • Linux distributions
  • macOS 11+

CLOUD, LOCAL & ENTERPRISE

Flexible Deployment

Adapts to various scenarios, supporting cloud-based usage, local professional edition, and enterprise private deployment

  • Cloud Client - Free, on-demand cloud computing resources
  • Full Version - Local + cloud dual mode, professional-grade experience
  • Enterprise Edition - Network isolation, multi-node parallel computing

KEY FEATURES

Solvers

Rich solver lineup, precisely addressing each challenge in the micro-nano optical field

FDTD

Finite Difference Time Domain Solver

FDTD is a powerful tool to handle various micro-nano optoelectronic problems.

Learn More

FDE

Finite Difference Eigenmode Solver

FDE is a powerful tool for solving large-scale integrated planar optical waveguides, long-distance transmission devices, and various new fiber optic problems.

Learn More

FDFD

Finite Difference Frequency Domain Solver

FDFD is a powerful tool for analyzing the spectrum of resonant cavities and metal antennas.

Learn More

EME

Eigenmode Expansion Solver

EME is the method of choice for modeling complex waveguide systems in integrated photonic device development.

Learn More

FDCharge

Finite Difference Charge Transport Solver

FDCharge is a powerful tool to simulate the electrical behavior of semiconductor devices.

Learn More

SOFTWARE CAPABILITIES

Technical Highlights

Advanced underlying technical architecture, providing solid support for efficient and accurate optical simulations

Excellence in GPU Acceleration

Supports multi-GPU parallel computing, achieving 10-100x performance improvement, significantly reducing simulation time.

Flexible Scripting and Rich API Support

Supports custom scripting to meet complex simulation needs; provides Python/MATLAB API for easy integration with external tools.

Comprehensive Inverse Design Support

Supports inverse design, enabling efficient and high-precision automated device design through mathematical optimization and physical simulation closed-loop iteration.

Efficient Optimization Scanning Functions

Provides parameter scanning, S matrix scanning, and optimization three-function modules. Supports custom parameters to quickly converge to local optima.

Rich Material Library and Custom Material Models

Built-in dielectric, dispersive, nonlinear, graphene, and discrete point materials, supporting custom material parameters and model fitting.

Comprehensive Post-processing and Analysis Tools

Provides analysis group functionality, including far-field calculation, band structure analysis, and photoluminescence calculation; built-in analysis library, allowing users to create custom analysis groups and reuse scripts.

WHERE IT WORKS

Applications

Widely applied in nonlinear optics, far-field analysis, optical resonators, polarization devices, etc.