Archive For March, 2010

17 articles

More Bacon: Increasing Science Return

By Mike Deliman In a recent blog I wrote, Bringing Back The Science Bacon, one of the things I talk about is increasing the science returns of a mission by doing some data processing on the mission robot, before it sends back information.  If a computer has the ability, and the trade-offs gathering data, processing it into information, available computer…

Blog: Raw Power – Again

By Mark Hermeling Nice blog post from Ed Sperling on the performance of modern day processors. Some interesting tidbits from his post: A Xeon on 3.46 Ghz uses up to 130 Watt, bring this down to 2.66 Ghz and you drop 50 Watt to 80 Watt. This is how a chip with multiple cores running at a lower frequency can…

Virtualization For Failover

By Mark Hermeling Discussions with customers about multicore and virtualization often provides them with new insights with respect to the designs that they can use to build their systems. One particular discussion that I had last week was with a customer that is building a device that needs a particular level of service quality. In the past they had looked…

Updates to Our VxWorks 653 Platform

By Bill Graham In my previous post, I mentioned the update to our VxWork 653 platform but didn't go into too many details. I'll share a few more things in this post. Our VxWorks 653 Platform has been doing really well and we're quite proud of its success. In particular, our recent announcements about the Boeing 787 Dreamliner and NASA…

And The 2010 SpaceOps Award for Outstanding Achievement Goes To…

By Mike Deliman Until today, I had never heard of The International Committee on Technical Interchange for Space Mission Operations.  Or the SpaceOps Awards.  An announcement arrived in my email this afternoon.  Guess who/what got the award?  Go on..  :-)  CONGRATULATIONS!  Continue Reading >>

VxWorks Flying High at Avionics Europe

By Bill Graham Today at the Avionics Europe conference in Amsterdam, Wind River has announced some interesting news  that highlights our success in avionics with the VxWorks product line. We announced a major update to our VxWorks 653 platform which I'll go into more detail in an upcoming post but the highlights include support for Intel Architecture and Power Architecture…

Article: New OS Approach Required

By Mark Hermeling Even Microsoft agrees, a high-core count processor requires a different operating system. People that are building embedded systems on high core count processors are already familiar with this approach. Examples of high core count processors are the latest from Freescale (P4080), Intel (Nehalem/Westmere), Cavium (Octeon Plus) and others. Running a single SMP operating system over all these…

Quit Bugging Me: Another Surprise NaN!

By Mike Deliman An Earlier QBM, "Surprise NAN" covered how floating point computations may become corrupted from unexpected sources.  Today's Quit Bugging Me is about... another Surpise! NAN! An application runs with several tasks.  One task, which computes a set of floating point values, periodically comes up with bad values, and sometimes the name becomes corrupted.   Continue Reading >>

Domesticated Robotics?

By Mike Deliman A discussion about robotics was started up in an online discussion forum.  A question was posed to the group: Will unmanned vehicles eventually see duty in civilian applications? Technology for unmanned military vehicles may eventually trickle down to commercial applications on Main Street. In the near future, autonomous vehicles will be used to deliver packages, collect garbage…

Virtualization and Fault Handling

By Mark Hermeling In several of my previous posts I have written about the fact that embedded virtualization has low overhead, maintains determinism and all that good stuff. I have also written about some of the benefits of virtualization due to partitioning, scalability and such. However, there is one aspect of virtualization that gets little 'air time' and that is the…