Enabling Linux for Real-Time on Embedded Multicore Devices Author: Patrik Strömblad Principal Engineer CTO Office Linux has a strong momentum in the embedded software industry and has in the past years become the prevalent choice as an operating system for new platforms. However, standard Linux is designed for overall throughput rather than for real-time, and consequently needs to be modified or extended to meet high demands on latency and determinism. In parallel, advancements and trends within the semiconductor industry are driving an evolution towards many core processors. By utilizing more flexible processor architectures, new possibilities emerge to enable real-time in Linux. This White Paper from Enea talks about real-time fundamentals, and describes three different approaches to enhance the real-time characteristics of Linux; Two “horizontal” approaches affecting all cores of a processor, and one “vertical” one, dividing the processor into real-time and non-real-time partitions. Download now Products Enea Linux OSE Security Open Enea Linux Realtime OS Share | Contact ENEA Let ENEA contact me Contact ENEA Let ENEA contact me Offices Stockholm, corp HQ China France Germany Japan Romania USA Corporate Headquarters, Stockholm P.O. Box 1033 Jan Stenbecks Torg 17 SE-164 26 Kista, Sweden Phone: +46 8 507 140 00 Fax: +46 8 507 140 40 E-mail: email@example.com China Shanghai Representative Office Room 1203, Silver Tower No.218 South XiZang Road Shanghai 200021, China Phone: +86 21 6334 3406 ENEA Software (Beijing) Co. Ltd. RM1702, Block C, Reward Building, No. 203, 2nd Section of WangJing LiZe ZhongYuan, ChaoYang District, Beijing, 100102, China Phone: +86 010-6439 8390, Fax: +86 10-64399850 France Paris Batiment Mac Kinley 1, avenue de l’Atlantique F-91940 Les Ulis, France Phone: +33 1 76 91 58 20 Germany München Schlosserstrasse 4 80336 München, Germany Phone: +49 89 544 6760 Japan Waterras Annex 1214 2-105 Kanda-Awajicho, Chiyoda-ku Tokyo 101-0063, Japan Phone: +81 3 5207 2610 Romania Bukarest Splaiul Independentei 319 C, Trust Center, 060044 Bucharest, Romania Phone: +40 21 305 15 00 Fax +40 21 305 15 25 USA Boston Nashua Office Park One Tara Blvd, Ste 404 Nashua, NH 03062, USA Phone: +1 480 753 9200 Phoenix 1711 W. Greentree Drive Suite 108 Tempe, AZ 85284, USA Phone: +1 480 753 9200 Name Email Company State (in US only) Country Phone number Please contact me regarding: Let ENEA get back to me Please fill out the form with information about you. We will then get back to you as soon as possible. Free white papers Covering categories including multicore, realtime, embedded Linux and much more, Enea's White Paper Directory is one of the best sources for technical white papers and information. Login/Register to download your free copies. Download software Enea offers free or trial/evaluation versions for most of our products. Visit the Download Center. Partners Though our deep relationships with important third parties, Enea is working to ensure that organizations creating network infrastructure equipment have pre-integrated support for solutions that save time, development cost, and accelerate time to market. Learn more about how Enea's partners can help you.