runmat
A mathematics and physics computing engine with MATLAB syntax and GPU acceleration
SITE CAPTUREBased on information published on the service's website. Selection and review policy
WHAT IT DOES
What does it do?
RunMat is a mathematics and physics computing engine that aims for backward compatibility with MATLAB syntax. It offers JIT-accelerated syntax, a browser-based code editor and live plotting, and GPU-accelerated 2D and 3D plotting. It supports 8 fixed-width integer types throughout the runtime, allowing integer arrays to be used for computation, indexing, compilation, storage, and GPU operations.
KEY FEATURES
Key features
- JIT-accelerated MATLAB-style syntax
- Automatic GPU fusion and memory management
- Browser-based code editing, file browsing, and live plotting
- Computation, indexing, compilation, storage, and GPU operations with integer arrays
- Real-time type and shape tracking with dimension error detection
EDITOR'S NOTE
Why did it stand out?
Its scope clearly extends beyond accepting integer input to preserving integer types through computation, indexing, compilation, storage, and GPU operations. This directly addresses cases such as large identifiers whose values can lose precision when converted to floating point.