Intel® ISA Extensions
Use hardware-based isolation and memory encryption to provide more code protection in your solutions.

Intel CPU support for real-time OS

caosun
New Contributor I
319 Views

Hi Intel Experts:

    Are there real-time OS supporting latest Intel CPU, such as Ivy-bridge?

    If so, does Intel provide any parallel tools for the real-time OS?

Best Regards,

Sun Cao

0 Kudos
6 Replies
SergeyKostrov
Valued Contributor II
319 Views
There are two forums related to Embedded Systems where you could get answers for your questions: Intel C++ Compiler and Performance Library for QNX* Neutrino* RTOS software.intel.com/en-us/forums/intel-c-compiler-and-performance-library-for-qnx-neutrino-rtos Intel System Studio software.intel.com/en-us/forums/intel-system-studio PS: A little bit Not related to your subject... >>... Are there real-time OS supporting latest Intel CPU, such as Ivy Bridge?.. I think this is more vendor specific and I think it is possible. However, Is it a cost efficient solution to use that 3rd generation CPU ( costs a couple of hundred US dollars ) in a small or middle size device?
caosun
New Contributor I
319 Views

Hi Kostrov:

    Thank you for your information.

    The 3rd generation CPU is expensive, but it is also powerful, right? If used efficiently, it might reduce other cost, such as FPGA. And software(C++/C) are also always more flexible than hardware(ASIC/FPGA). If real-time OS support latest/advanced Intel CPU, it will great.

Best Regards,

Sun Cao

SergeyKostrov
Valued Contributor II
319 Views
>>...The 3rd generation CPU is expensive, but it is also powerful, right? If used efficiently, it might reduce other cost, >>such as FPGA. And software(C++/C) are also always more flexible than hardware(ASIC/FPGA). If real-time OS support >>latest/advanced Intel CPU, it will great... I know how powerful it is because a notebook with Ivy Bridge is on my table, and on the go in some cases, for almost 6 months. However, there is a problem and this is Windows 7 Professional which runs on that CPU. Even if it is Not related to realtime processing I'm thinking about possible reaction of many Tablet Computers manufacturers ( read as Android and Windows RT followers ) if somebody will try to suggest them to use 3rd and 4th Generation Intel CPUs, instead of ARMs, TEGRAs, etc, in their devices.
caosun
New Contributor I
319 Views

For tablet, the power consumption of 3rd or 4rd Generation Intel CPU is the issue

Bernard
Black Belt
319 Views
Hi caosun, There is INtime real time OS which runs alongside Windows. Please check this link://www.tenasys.com/index.php/tenasys-products
SergeyKostrov
Valued Contributor II
319 Views
>>... If so, does Intel provide any parallel tools for the real-time OS? What do you mean '...parallel tools...'? If some RT OS allows to install Intel C++ compiler then OpenMP could be used to do parallel processing. However, it is hard to predict performance in that case because OpenMP is Not designed for realtime processing. There is also TBB C++ library and it also Not designed for RT OS applications ( it is too "heavy" ).
Reply