RTOS is optimized for speed, minimal memory footprint.

Press Release Summary:

Based on RTOS-independent Thread-Metric Benchmark Suite, ThreadX® RTOS v5.2 offers developer-oriented features such as dynamic event filtering, event trace, and generic SMP framework. It can achieve 7,853,195 iterations of Thread-Metric message processing test and has overall ROM and RAM footprints as low as 2 KB and 364 bytes, respectively. Along with support for TraceX® graphical event analysis tool, RTOS offers ability to provide dynamic event filtering.

Original Press Release:

Express Logic's ThreadX® 5.2 Delivers Increased Speed, Reduced Footprint and Unmatched Visibility

Embedded World, 2009, Nuernberg, Germany, March 3, 2009 #8213; Express Logic, Inc., the worldwide leader in royalty-free real-time operating systems (RTOS), today introduced the latest release of its popular ThreadX® RTOS, V5.2. Version 5.2 builds on the already small, fast ThreadX 5.1 framework, providing developers with the fastest ThreadX version ever. In addition to increased speed, ThreadX V5.2 introduces new developer-friendly features, such as dynamic event filtering, expanded event trace, SMP enhancement, and a significant reduction in global memory requirements.

Among the most critical values of an RTOS is its real-time performance, which enables applications to perform faster, be more responsive, and run with less overhead. Based on the RTOS-independent Thread-Metric Benchmark Suite, which measures RTOS real-time performance, ThreadX V5.2 delivers faster processing speed across the board, with the best improvements noted in the area of message processing. Previously achieving a total of 6,928,383 iterations of the Thread-Metric message processing test, ThreadX V5.2 now scores top marks with 7,853,195 iterations, a 13.3% performance increase. Other Thread-Metric scores increased from 1% to 12%.

Equally important to embedded systems is memory footprint. Already one of the smallest RTOSes on the market, with an overall ROM footprint as low as 2K bytes, ThreadX 5.2 reduces its minimal RAM requirements for global memory, bringing the minimal RAM requirement of ThreadX to an amazingly small 364 bytes! This tiny footprint is ideal for SoC applications, where memory resources are extremely limited and where ThreadX traditionally has been widely used.

All ThreadX architectures and tools versions now support Express Logic's TraceX® graphical event analysis tool that helps developers visualize the behavior of their real-time systems. ThreadX developers using Green Hills MULTI® development tools are no longer limited to Green Hills' EventAnalyzer, but now can also elect to use TraceX.

"By improving its speed and reducing its footprint, we have geared ThreadX up for the next-generation of embedded devices that will pack even more functionality into a smaller space," commented William E. Lamie, president and CEO of Express Logic. "Along with BenchX, our award-winning Eclipse-based IDE, and TraceX, our new graphical event analysis tool, ThreadX V5.2 will enable embedded developers to be better equipped to meet the tight timelines that these designs demand."

Often a particular set of events are of interest to developers as they struggle to optimize an application. Unfortunately, most event analysis programs log and display all events, including many that are irrelevant to a developer's current optimization effort. With ThreadX V5.2's new ability to provide dynamic event filtering, each category of events can be enabled or disabled dynamically, allowing the developer to focus on a particular sub-set of events. Event filtering reduces the clutter of unnecessary events, allowing more pertinent events to be logged and displayed, so developers are able to quickly find the most relevant information for their current investigation.

ThreadX V5.2 also introduces a generic SMP framework, making ThreadX more portable to new multicore environments. Currently, the ThreadX/SMP version for the MIPS 34K takes full advantage of this new SMP foundation in ThreadX V5.2.

Shipping and Availability

ThreadX V5.2 is available immediately from Express Logic, with full source-code, royalty-free licenses starting at $12,500 (US).

About Express Logic

Headquartered in San Diego, CA, with field offices in Redditch, UK, and Hanover and Munich, Germany, Express Logic offers the most advanced run-time solutions and development tools for deeply embedded applications, including its popular ThreadX® RTOS, the high-performance NetX(TM) TCP/IP stack, the FileX® embedded FAT-compatible file system, the USBX(TM) Host/Device USB protocol stack, the PEGX(TM) GUI development kit, the BenchX(TM) Eclipse-based IDE, and the TraceX(TM) real-time graphical event trace and analysis tool. All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please visit www.expresslogic.com, call 1-888-THREADX, or email inquires to sales@expresslogic.com.

ThreadX, BenchX, TraceX, and FileX are registered trademarks, and NetX, CANX, USBX, preemption-threshold, picokernel, and UDP fast path technology, are trademarks of Express Logic, Inc. All other brands or product names are the property of their respective holders.

Carol Emery
Hughes Communications, Inc.
Main Office - 1-705-751-9740

All Topics