Return to BSD News archive
Path: sserve!manuel!munnari.oz.au!mips!mips!swrinde!cs.utexas.edu!convex!convex!tchrist From: tchrist@convex.COM (Tom Christiansen) Newsgroups: comp.unix.bsd Subject: RTMX/UniFLEX (was: 680x0 version of 386BSD??) Message-ID: <1992Aug19.174844.13301@news.eng.convex.com> Date: 19 Aug 92 17:48:44 GMT References: <1992Aug17.213706.10326@elroy.jpl.nasa.gov> <1992Aug17.215858.14408@news.iastate.edu> <1992Aug18.105723.13123@olymp.informatik.uni-bonn.de> Sender: usenet@news.eng.convex.com (news access account) Reply-To: tchrist@convex.COM (Tom Christiansen) Organization: Convex Computer Corporation, Colorado Springs, CO Lines: 115 Originator: tchrist@pixel.convex.com Nntp-Posting-Host: pixel.convex.com X-Disclaimer: This message was written by a user at CONVEX Computer Corp. The opinions expressed are those of the user and not necessarily those of CONVEX. >From the keyboard of volker@sfb256.iam.uni-bonn.de ( Volker A. Brandt ): :I would like to generalize the question: Is anyone out there seriously :thinking about porting 386BSD to a Motorola platform? Apparently so. I have this marketing glossy in my hands from the company named in the subject line with the following claims: Processors Supported (figure) MC68040 VMEbus systems - Motorola MVME167, Synergy SV410 MC68030 Motorola MVME147 (Planned) 80386/80486 Most IBM PC-AT Class systems, clones, and industrial PC's Mips R3000 Planned for Late 1992 i860 Planned for Late 1992 Sparc 2 Planned for Early 19934 We started with the NET/2 release of Berkeley BSD, added many proved real time extensions and POSIX 1003.1 complaince. RTMS is a complete, ready-to-run system at a price anyone can afford. We have added a realtime scheduler, shared physical memory, message exchanges, high-resolution timers, named binary semaphores, and contiguous file support to the BSD system. These powerful enhancements, with support for the proposed POSIX 1003.2 and POSIX 1003.4 specifications bring the most powerful and standardized solution to the systems developer. Full Berkeley Networking, Release 2 source is available with every system. Each RTMX-RealTime POSIX System is user-tuneable for optimum performance as either a development, or run time system environment. RTMS contains no AT&T code, which means, there is NO AT&T license required, no royalties to pay, and no hidden costs. RTMX memory management implements a demand-paged, virtual memory system. A Contiguous file system as well as a standard file system are included. The Contiguous file system transfers data directly between the task's memory and the disk. With this Direct Memory Access (DMA), extraordinarily high data rates are achieved and transfers can take place simultaneously with other activities. RMTX is binary compatible with Sun UNIX. It complete with *ALL* [underlining theirs --tchrist] required tools, compilers, debuggers, and libraries. We include GNU ANSI `C', C++, and an entire suite of GNY tools such as: flex, bison and emacs. The GNY text processing system groff and TEX are included to provide you, the user with a high-quality text output mechanism. Binary compatibility opens the door to hundreds of popular, commercially available systems like: databases, spreadsheets, statistical, CAD, telecommunications, instrumentation, text and word processing. RTMX Networking provides effortless data sharing, gateways between dissimilar system types and extensibility for complex environments. RMTX has standard TCP/IP and OSI protocol support, full BSD socket library, and a thoroughly re-worked Network File System (NFS) to provide fast, transparent, reliable interprocess, intertask communication and files. Binary Compatibility Intel '386, '486 versions SCO UNIX V.3.3 Motorola M68030, M68040 Sun 3 Unix (1) Sparc versions Sun 4 Unix (1) (1) (non-Sun View, non-Shared Library Programs) RTMX-RealTime POSIX offers a full MIT X Window, Versions 11 Release 5 option for all systems. We have carefully compiled, optimized, and integrated the thousands of modules which make-up the X Window system and combined them into a complete implementation. We include the very popular Open Systems Foundation (OSF) Motif(tm) toolkit and window manager with every X Window package. RTMX offers complete source code, thousands of on-line documentation pages, telephone support, product updates, and training seminars. Our many years of experience in realtime systems, special device drivers, and complex appi.cations greatly enhance the value to any user. RMTX has been written almost entirely in the C language code to ensure hardware independence and ease of portability. Systems are being released for Motorola M68030 and M68030, Intel 80386 and 80486, Sparc 2 and Mips R3000. Task Context Switching Model (figure) Interrupt Level Context Switch <8 usecs Service-to-Schedule Context Switch 19.5 usecs Full Path CC context Switch 95 usecs System call via getpid() 30 usecs (Benchmarks performed on an MC68040 CPU running at 25 Mhz, 4/3/3/3 DRAM access) Pricing seems seems to run from $300 for a dedicated applications environment with no development activity, up to $2000 for a full system with annual maintenance, updates, bug fixes, and telephone support for networking and X windows systems on 386 and 486 PC's. They also have various 3rd party applications available. Apparently you should should direct email inquiries to krl@rmtx-uniflex.com, who's listed as the Kenneth Lewis, director of sales. I have no affiliation with these folks. I just found the brochure to be fascinating for many reasons, which I'm sure will be discussed here at length. --tom -- Tom Christiansen tchrist@convex.com convex!tchrist The typewriting machine, when played with expression, is no more annoying than the piano when played by a sister or near relation. -- Oscar Wilde