Overview

FSMLabs products are in a new category of real-time management systems (RTMS)


FSMLabs’ Enterprise RealTime Real-Time Management System (RTMS) for Linux. This successor to our old RTLinux product adds a optimized, modular, real-time subsystem to Linux using the dual-kernel virtualization technique we invented and patented (FSMLabs retains the exclusive license to this technology for enterprise applications.) A POSIX API and tight integration into Linux facilitate development of modular software components that have access to low microsecond real-time facilities, but can easily exchange data and control the operation of standard Linux applications. The interface is immediately accessible to programmers - requiring no Linux kernel programming - and allows creation of real-time threads in user space or (for the ultimate in speed) with direct access to hardware. All Linux drivers work normally and non-real-time performance is not compromised. Multi-processing is superbly supported.

FSMLabs’ RTTimeSync is a modular component that either runs within our RTMS or as an independent module in Windows. RTTimeSync uses either a standard server or PC timer or a high precision timer source to such as the GPS pulse to synthesize a nanosecond timer and to synchronize that timer over networks with other machines. RTTimeSync permits a large-scale distributed simulation to run over many machines that all have a local time that is no more than a few microseconds from the reference time, or for stock transactions to be precisely time-stamped as they transit a trading or market data system. Any number of other applications requiring tightly synchronized timers can benefit from the transparent operation of RTTimeSync - a software solution that does not require specialized hardware.

image
The JSF-135 enginer above was simulated and tested under the control of FSMLabs Software.

SEARCH

BLOG

PRESS RELEASES

 

SPOTLIGHT PRODUCT

email FSMLabs       505.838.9109