X-WARE IoT PLATFORM is designed for speed and is considered the highest performance set of solutions in the embedded IoT industry. Having such performance enables embedded IoT applications to address new demanding requirements with much less computing power (and battery) than is typically required.
Sub-Microsecond Context Switch and Fast APIs!
THREADX boasts as sub-microsecond context switch time as well as sub-microsecond API calls.
FILEX Is Fast
FILEX provides a logical sector cache as well as a FAT entry cache. The size of both are under direct control of the embedded IoT application. In addition, FILEX provides contiguous cluster allocate and direct consecutive cluster reading and writing for maximum performance.
GUIX has outperforms all major GUI solution providers in semiconductor internal benchmarks.
Near Wire Speed Performance
Both NETX and NETX Duo offer zero-copy networking and achieve near wire speed performance while requiring only a small fraction of the processor.
NETX Secure TLS/DTLS & IPsec
NetX Secure and IPsec leverage hardware crypto engines for higher performance whenever possible. However, when hardware crypto support is not possible, NetX Secure software cryptos are highly optimized. For example, RSA processing with a 2048-bit key size running on a STM32F217 (120MHz, STM32F3221G-EVAL) takes a mere 1.04 seconds with our highly optimized software crypto library.
USBX Is Designed For Speed
USBX is designed for speed via a non-layered architecture and leverages hardware DMA whenever possible.