Distributed Real-Time eXtensions (DRTX) Development Solution
Our Distributed Real-Time eXtensions (DRTX) is a development and control environment between the Linux Operating System and the COMPRO RSX™, CONCEPT/32™ processor, or Legacy Computer Replacement System (LCRS) running the MPX-32 Operating System. DRTX links the MPX domain to the Linux domain using Linux (server) and MPX (client) software. Connectivity is established via our PCI Reflective Memory System (PCI-RMS), or RMS I/II to PCI-RMS Bridge.
DRTX also functions perfectly in the Legacy Computer Replacement System (LCRS)/MPX environment, permitting full legacy control using an entirely modern COTS replacement solution.
With specialized legacy experience quickly disappearing, DRTX minimizes the need to have an intimate working knowledge of the legacy MPX-32 operating system.
The DRTX software environment:
The DRTX software package includes interrelated components that execute on one or more MPX systems, and a COTS processor running Linux applications.
DRTX permits MPX source code development, manipulation, storage, control, modification, and compilation in a Linux environment. This means MPX-like commands (e.g. TSM, volume manager, etc.) are available while in the Linux environment. For example, to perform an MPX-based "compile", DRTX sends source to MPX where it is compiled. Results are sent back to the Linux environment without user intervention. Communication between MPX/DRTX and Linux/DRTX domains may occur across legacy Reflective Memory (RMS I/II to PCI-RMS Bridge), or a PCI-based Reflective Memory System (PCI-RMS). DRTX also supports file transfer, manipulation and management across both environments. DRTX exploits modern Linux utilities, development tools, and file system architecture while retaining compatibility with legacy MPX file systems.
Our Reflective Memory System (RMS) is the required connection between the server (Linux system) and clients (MPX-32 systems). Connectivity is supported using PCI-RMS and/or RMS Bus to PCI-RMS Bridge products. The minimum configuration consists of one client and one server. A Linux processor configured with DRTX acts as server and up to seven COMPRO RSX or CONCEPT/32 processors configured with DRTX operate as clients.
Concept/32 and RSX are trademarks of COMPRO Computer Services, Inc. Reflective Memory is a registered trademark of Sun Microsystems, Inc. Linux is a registered trademark of Linus Torvalds.