Highlights
- RTX 2011 has six Runtime editions, giving customers increased options for choosing the level of symmetric multiprocessing (SMP) functionality required for their embedded systems. (See chart below)
- RTX 2011 provides support for systems with up to 32 processors, more than quadrupling the number of processors supported in the previous RTX version.
- RTX tools are included in all RTX 2011 Runtime editions.
- RTX 2011 is supported on Windows 7; Windows Vista, up through SP2; Windows XP, up through SP3; Windows Embedded Standard 2009; and Windows Embedded Standard 7.
| Solo | Entry | Basic | Pro | Premium | Ultimate | |
| 1 Core | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| 2 Core | ✔ | ✔ | ✔ | ✔ | ✔ | |
| 3 Core | ✔ | ✔ | ✔ | ✔ | ||
| 7 Core | ✔ | ✔ | ✔ | |||
| 15 Core | ✔ | ✔ | ||||
| 31 Core | ✔ | |||||
| Plus Build Tools | ✔ |
IntervalZero’s RTX software outperforms DSPs/FPGAs and radically reduces the development costs for systems that have a sophisticated user experience and also require hard real-time. RTX is an essential component in innovative Soft-Control Architectures that leading OEMs are rapidly adopting to achieve system-development cost reductions of 25 to 50%, as well as breakthroughs in throughput and yields, in production quality, and in a more compact physical footprint.
By leveraging RTX’s tight integration with the Microsoft Windows environment and its native SMP support on x86 multiprocessors, OEMs get Soft-Control Architectures that move the hard real-time control logic, such as programmable logic control, motion logic, and digital media algorithms, from specialized hardware components – FPGAs and DSPs – to software components.
| Edition | Description |
| RTX 2011 Runtime Solo | Includes support for real-time operations on one shared or dedicated RTSS processor in a uniprocessor or multicore/multiprocessor environment. |
| RTX 2011 Runtime Entry | Includes support for real-time operations on one shared or up to two dedicated RTSS processors in a multicore/multiprocessor environment. |
| RTX 2011 Runtime Basic | Includes support for real-time operations on one shared or up to three dedicated RTSS processors in a multicore/multiprocessor environment. |
| RTX 2011 Runtime Professional | Includes support for real-time operations on one shared or up to seven dedicated RTSS processors in a multicore/multiprocessor environment. |
| RTX 2011 Runtime Premium | Includes support for real-time operations on one shared or up to 15 dedicated RTSS processors in a multicore/multiprocessor environment. |
| RTX 2011 Runtime Ultimate | Includes support for real-time operations on one shared or up to 31 dedicated RTSS processors in a multicore/multiprocessor environment. |
The RTX 2011 SDK provides:
- RTX and RT-TCP/IP headers and libraries.
- Wizard and debugger support for Microsoft Visual Studio (2005, 2008, and 2010).
- Microsoft WinDbg extension.
- Network drivers and source.
- Sample applications and documentation explaining and demonstrating how to develop RTSS applications.
The RTX 2011 Runtime provides:
- Real-time subsystem.
- A set of tools and utilities for diagnosing issues and monitoring the performance of your RTX environment.
New Features and Updates:
RTX 2011 includes the following new features and updates:
- Expanded support of RTX Dedicated Mode such that the real-time subsystem (RTSS) can run on multiple dedicated CPUs. Up to 31 CPUs can be dedicated RTSS processors. If processor clustering is enabled Windows can only have a maximum of 4 processors.
- Updated RTX tools and utilities to support the display of 31 RTSS processors.
- Updated RTX Control Panel to provide a more detailed subsystem status.
- RTX tools now come as part of the RTX Runtime.
- Added new lightweight synchronization within an RTSS process through FastSemaphores.
- The RTX API DLL provided for Windows Applications (Rtapi_w32.dll) can now be loaded dynamically.
- Enhanced subsystem tracing to allow for the ability to capture information for applications started before a logging session. This functionality can be changed through the RTX control panel or the RTX properties API.
- Allows installation of RTX SDK without runtime on a 64 bit operating system.
- Installation Merge Modules for easier integration of the RTX Runtime into third party installations.
- Windows Embedded Standard 7 is supported though the Silent Installer. The document, Including RTX Runtime with Windows Embedded Standard 7, is available as a tutorial to demonstrate how to include RTX using ICE.
- RTX now allows for the minimum number of process slots to be 1 (previously the minimum was 10).
