• your Windows® embedded community

    eWEEK Windows for Devices - Your Windows Embedded Community

    Windows For Devices

  • home
  • news
  • embedded PCs
  • boards
  • handhelds
  • tablets
  • thin clients
  • enterprise
  • consumer
  • articles

    News

  • Home > News

        Virtualization software juggles real-time OSes

        Jonathan Angel | Date: Mar 4, 2010 | Comments: 1



        • Print PDF
        • Filed Under: News

        Tenasys says it is now shipping a virtualization platform that allows real-time applications and operating systems to run alongside Windows. eVM for Windows 1.0 taps into Intel's VT (virtualization technology), guarantees determinism, and provides efficient inter-application communication channels, the company says.


        Tenasys has long offered INTime, a Windows extension that uses Intel virtualization technologies, allowing real-time apps to run deterministically alongside standard apps. eVM for Windows 1.0, announced at this week's Embedded World conference in Nuremberg, apparently goes even further: Instead of working only with real-time apps employing the INTime RTOS (real-time operating system), eVM supports those written for legacy RTOSes such as VxWorks, QNX Neutrino, Windows CE, and real-time Linux derivatives.


        EVM for Windows in action
        Source: Tenasys(Click to enlarge)

        According to Tenasys, "full native" performance is provided by the fact that eVM for Windows (above) runs these RTOSes alongside Windows on a multicore processor platform. Contrasting eVM to enterprise-oriented virtualization products, the company promises that time-critical I/O processes are never interrupted, preserving the determinism of the real-time apps and guest RTOses.

        Tenasys says that by utilizing multi-core Intel VT processors, eVM partitions resources, such as CPU cores, RAM, interrupts, and I/O, between operating systems. Only shared and emulated resources need to be virtualized, and each OS is guaranteed direct physical access to its dedicated I/O, interrupts, RAM, and CPU cycles, the company adds.


        Tenasys eVM architecture

        At the time of writing, Tenasys' data sheet for eVM for Windows 1.0 and a related background were offline, so we couldn't determine the product's minimum hardware requirements. However, the company says eVM requires CPUs to have VT-x virtualization at least, and VT-d "for the best level of compatibility, especially in bus mastering modes."

        Separately, Tenasys is said to have used Embedded World to demonstrate INtime running on Intel's "Pineview" Atoms, the N450, D410, and D510. The software reportedly performs adequately on both single-core hyper-threaded chips and dual core processors.

        A Control Engineering item by Renee Robbins quotes Kim Hartman, Tenasys' vice president of marketing and sales, as saying, "eVM for Windows is the result of progressive innovation and validation of our technologies in mission-critical applications that has taken place over more than a quarter century. It allows us to deliver the benefits that we have been delivering via our own very successful INtime for Windows RTOS to customers who have too deep of an investment in intellectual property based on other RTOSs to port their applications to INtime."

        Further information

        Further information on Tenasys eVM for Windows 1.0 may be found on the Tenasys website, here. A video demonstration of the software may be found here.

        The Control Engineering item referenced above may be found here.


        Related stories:
        • Real-time Windows extension supports dedicated CPUs
        • Windows CE 6.0 R2 gets real-time plaudits
        • Ctrix spins off Ardence real-time business
        • Real-time Windows extension shrugs off IRQ conflicts
        • Windows XPe extension supports real-time Ethernet cards
        • Windows XPe real-time extension adds USB stack
        • Real-time extension targets embedded Vista apps
        • Real-time virtualization taps Intel multi-core extensions
        • Real-time Windows extension exploits Core Duo
        • Windows XP/XPe real-time extension adds 64 bits, .NET
        • Windows XPe RT extension gets soft PLC
        • Windows XP, XPe gain real-time LabView graphical programming
        • Real-time Windows extension gains SMP, HT, VS.NET support
        • Interview: Adding deterministic, real-time control to XP Embedded using INtime
        • Citrix acquires real-time Windows add-on vendor Ardence
        • Ardence and Intel collaborate on virtualization
        • Windows XP real-time add-on targets Core 2 Duo
        • Real-time Windows XPe add-on adds remote debug
        • Software adds QoS to Windows XP/XPe
        • Ardence adds real-time support to NI Labview on Windows XP/XPe
        • Ardence affirms embedded focus, readies software releases
        • The Real-time Windows Embedded Quick Reference Guide
      • Newsletter
      • RSS
      • Twitter
      • Got a Tip?
      • Linux Devices

    most read

    • ARM Windows 8 may nix desktop
    • Autonomous robot's built around a Windows Phone handset
    • Intel ships Cedar Trail Atoms
    • America's first 'WhiteFi' network goes live
    • Tiny module boots Windows Embedded Compact 7 in 800 milliseconds

      WfD showcase archives

      • Mobile Phones
      • PDAs and other handhelds
      • Netbooks
      • Windows tablets, UMPCs, and MIDs
      • Audio/video entertainment devices
      • Thin client terminals and devices
      • Voice over IP devices
      • SPOTlight on .NET Micro Framework (MF)
      • SPOT-light on Microsoft's "SPOT" Technology
      • Other smart devices

  • eWEEK Quick LInks
  • Home
  • Windows & Interoperability
  • Mobile & Wireless Technology
  • Application Development
  • Enterprise Applications
  • Enterprise Networking
  • Desktops & Notebooks
  • Technology Videos
  • ZDE Corporate Site
  • Linux for Devices
  • Microsoft Watch Blog
  • Migration Expert Zone
  • Smarter Technology
  • ASP Free
  • Scripts
  • Tutorialized
  • Technology Resource Library

Site Map

Use of this site is governed by our Terms of Use and Privacy Policy

Copyright ©1996-2010 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. eWEEK and Spencer F. Katt are trademarks of Ziff Davis Enterprise Holdings, Inc.
Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise Inc. is prohibited.