SlideShare a Scribd company logo
1 of 2
Download to read offline
 
Embedded Avionics (/category/embedded-avionics), Military (/category/military)
Multi-Core Interference Can Increase Avionics Execution Times Tenfold,
Green Hills Software Says
By Frank Wolfe (/author/fwolfe) | March 14, 2020
Send Feedback (/contact-us/)
Green Hills Software (/?s=&facets[taxonomy_post_tag][]=green+hills+software), interference (/?s=&facets[taxonomy_post_tag][]=interference), multi-core
avionics (/?s=&facets[taxonomy_post_tag][]=multi-core+avionics)
     
The cockpit of a Boeing B-1 bomber, which uses the Green Hills Software INTEGRITY-178 Real Time Operating System. Photo: U.S. Air Force
Multi-core interference can increase avionics system task execution times tenfold or more, according to Green Hills Software.
"We de nitely have some strong viewpoints on multi-core interference," Richard Jaenicke, the marketing director of safety and security-critical products for
Green Hills Software, told Avionics International in a March 11 telephone interview. "We've been pounding the drums for a while saying it's a big problem. It's
actually taken a while for people to acknowledge that it's not just a little problem, but a big problem."
Green Hills has a stock of special libraries that generate interference so you can put an application on one core and then run these interference libraries on the
other cores and see what's the worst case for how much interference is caused and the worst case execution time, according to Jaenicke.
"We've seen that it can be 10 times, not just two to three times worse, with only one interfering core that's doing a lot of interfering and 12 times worse, if you add
in some more cores, Jaenicke said. "It can be a very big problem."
Green Hills' INTEGRITY-178 Time-Variant Uni ed Multi Processing (tuMP) Real Time Operating System (RTOS) uses Bandwidth Allocation and Monitoring (BAM)
technology to enable the software architect to control access to shared resources by each processor core to reduce interference, the company said.
Last week, a Northrop Grumman executive discussed details with Avionics of a $59 million contract with the U.S. Air Force that features the development of an
upgraded embedded GPS system (https://www.aviationtoday.com/2020/03/10/northrop-grummans-e-2d-f-22-embedded-gps-system-upgrade-run-integrity-
178-rtos/) for Northrop E-2D Hawkeye and Lockheed Martin F-22 Raptor aircraft that will run on the INTEGRITY-178 Time-Variant Uni ed Multi Processing
(tuMP) RTOS with a quad-core ARM Cortex A53 central processing unit for the embedded GPS/INS-modernization (EGI-M) program. The latter, which began in
2018, is an effort to provide E-2Ds and F-22s an open-system architecture for the rapid integration of new capabilities.
(https://www.aviationtoday.com/wp-content/uploads/2020/03/jsas-main-pic_1280w.jpeg)
In January, Green Hills announced the INTEGRITY-178 RTOS was selected by Collins Aerospace for the TCTS Inc. II program, a next generation military air combat system designed to be interoperable for
joint and coalition training with fourth- and fth-generation platforms.”
A number of other military and commercial aircraft use the INTEGRITY-178 RTOS for multi-function displays, ight control systems, navigation systems,
surveillance systems, and weapons systems, such as the Boeing C-17 transport and B-1 and B-52 bombers, the 737, 747, 757, 767, and 787 airliners, the Airbus A320,
A330, A340, A350, A380 airliners and the A400 M strategic lift and tactical air transport aircraft, the Northrop B-2 stealth bomber and UH-1Y and AH-1Z
helicopters, the Lockheed Martin C-130J transport, the F-35 and F-16 ghters and Sikorsky S-92 and CH-148 helicopters.
Multi-core interference "is a hardware issue," Jaenicke said. "You can solve it in hardware, if you redesign the processor, but that's not going to happen so the next
best thing is what's the software that interacts with the hardware and can control it? That's the operating system. At the operating system level, you can do a
bunch of controls of the processors and the IO [input/output] to contain the interference."
"You can regulate the interference by regulating the bandwidth to the shared memory or the shared IO," he said. "It's really the shared memory and the shared IO
or the shared DMA [direct memory access] that are causing the interference. If you throttle the bandwidth that each processor has to that, one resource hog can't
take all of it and interfere with the other ones. There will still be some interference, but you can tightly bound how much you let through."
Jaenicke illustrated with an example of a quad-core processor running four separate applications simultaneously: a DAL-A safety critical application on one core,
a DAL-B on another, and two non-critical applications on the two other cores. To ensure that the DAL-A process will not have interference, 50 percent of the
bandwidth can be allocated to the core running the DAL-A application.
"Green Hills is the only company that's publicly talked about any mitigation strategy like this," Jaenicke said.
Typically, systems integration companies have measured multi-core interference in their systems and said that the interference in the worst case can cause
execution times to be two to three times times longer than what they would normally be on a single core processor, Jaenicke said. Such companies have proposed
reducing multi-core interference slightly by combining memory-intensive applications with non-memory intensive applications and giving memory-intensive
applications "a three time longer time slot to run in," he said.
"There are a couple of problems with that," Jaenicke said. "What happens when you change a program and have to update an application? You don't know what
the new one's going to do and how it's going to affect all the other applications. So you have to go back and re-test the whole system and hand tune it again.
That's a big deal because you have to test the whole system, not just the portion that you changed. Maybe that new application has a lot more interference than
the old one did. It's not two or three times [greater execution time]. It could be eight times or 10 times."
Receive the latest avionics news right to your inbox
SIGN UP (/s

More Related Content

Similar to Multi-Core Interference Can Increase Avionics Execution Times Tenfold, Green Hills Software Says

STUDY ON TECHNICAL FOCUSES AND SAMPLING COVERAGE STRATEGY OF AIRBORNE SOFTWAR...
STUDY ON TECHNICAL FOCUSES AND SAMPLING COVERAGE STRATEGY OF AIRBORNE SOFTWAR...STUDY ON TECHNICAL FOCUSES AND SAMPLING COVERAGE STRATEGY OF AIRBORNE SOFTWAR...
STUDY ON TECHNICAL FOCUSES AND SAMPLING COVERAGE STRATEGY OF AIRBORNE SOFTWAR...
ijseajournal
 
8Calling the Shot8Calling the ShotPractice.docx
8Calling the Shot8Calling the ShotPractice.docx8Calling the Shot8Calling the ShotPractice.docx
8Calling the Shot8Calling the ShotPractice.docx
blondellchancy
 
DisasterRecoveryPlanReport.docxby Varun ShahSubmissi.docx
DisasterRecoveryPlanReport.docxby Varun ShahSubmissi.docxDisasterRecoveryPlanReport.docxby Varun ShahSubmissi.docx
DisasterRecoveryPlanReport.docxby Varun ShahSubmissi.docx
salmonpybus
 
Mobica White Paper -Digital Instrument Cluster
Mobica White Paper -Digital Instrument ClusterMobica White Paper -Digital Instrument Cluster
Mobica White Paper -Digital Instrument Cluster
Schuyler Kennedy
 
cyber security-in_civil_aviation_2012 august_CPNI
cyber security-in_civil_aviation_2012 august_CPNIcyber security-in_civil_aviation_2012 august_CPNI
cyber security-in_civil_aviation_2012 august_CPNI
fEngel
 
Creating the Brain and Nervous System for Delta AirlinesBy Angel.docx
Creating the Brain and Nervous System for Delta AirlinesBy Angel.docxCreating the Brain and Nervous System for Delta AirlinesBy Angel.docx
Creating the Brain and Nervous System for Delta AirlinesBy Angel.docx
faithxdunce63732
 
N01 cloud computing_and_gae
N01 cloud computing_and_gaeN01 cloud computing_and_gae
N01 cloud computing_and_gae
Sun-Jin Jang
 
Business Problem-Solving Case GE Bets on the Internet of Thing
Business Problem-Solving Case GE Bets on the Internet of ThingBusiness Problem-Solving Case GE Bets on the Internet of Thing
Business Problem-Solving Case GE Bets on the Internet of Thing
TawnaDelatorrejs
 
Executive SummaryThis report addresses four major concerns that .docx
Executive SummaryThis report addresses four major concerns that .docxExecutive SummaryThis report addresses four major concerns that .docx
Executive SummaryThis report addresses four major concerns that .docx
rhetttrevannion
 
Fault tree analysis
Fault tree analysisFault tree analysis
Fault tree analysis
Akku Singh
 

Similar to Multi-Core Interference Can Increase Avionics Execution Times Tenfold, Green Hills Software Says (20)

Human Interaction with IT systems And Continued Airworthiness
Human Interaction with IT systems And Continued AirworthinessHuman Interaction with IT systems And Continued Airworthiness
Human Interaction with IT systems And Continued Airworthiness
 
STUDY ON TECHNICAL FOCUSES AND SAMPLING COVERAGE STRATEGY OF AIRBORNE SOFTWAR...
STUDY ON TECHNICAL FOCUSES AND SAMPLING COVERAGE STRATEGY OF AIRBORNE SOFTWAR...STUDY ON TECHNICAL FOCUSES AND SAMPLING COVERAGE STRATEGY OF AIRBORNE SOFTWAR...
STUDY ON TECHNICAL FOCUSES AND SAMPLING COVERAGE STRATEGY OF AIRBORNE SOFTWAR...
 
8Calling the Shot8Calling the ShotPractice.docx
8Calling the Shot8Calling the ShotPractice.docx8Calling the Shot8Calling the ShotPractice.docx
8Calling the Shot8Calling the ShotPractice.docx
 
Cloud Operations and Analytics: Improving Distributed Systems Reliability usi...
Cloud Operations and Analytics: Improving Distributed Systems Reliability usi...Cloud Operations and Analytics: Improving Distributed Systems Reliability usi...
Cloud Operations and Analytics: Improving Distributed Systems Reliability usi...
 
Report file on Embedded systems
Report file on Embedded systemsReport file on Embedded systems
Report file on Embedded systems
 
Vinod report es 1
Vinod report es   1Vinod report es   1
Vinod report es 1
 
Vinod report es 1
Vinod report es   1Vinod report es   1
Vinod report es 1
 
DisasterRecoveryPlanReport.docxby Varun ShahSubmissi.docx
DisasterRecoveryPlanReport.docxby Varun ShahSubmissi.docxDisasterRecoveryPlanReport.docxby Varun ShahSubmissi.docx
DisasterRecoveryPlanReport.docxby Varun ShahSubmissi.docx
 
Embedded system software
Embedded system softwareEmbedded system software
Embedded system software
 
Industrial IoT bootcamp
Industrial IoT bootcampIndustrial IoT bootcamp
Industrial IoT bootcamp
 
The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...
The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...
The Quality “Logs”-Jam: Why Alerting for Cybersecurity is Awash with False Po...
 
Ig3514391443
Ig3514391443Ig3514391443
Ig3514391443
 
Mobica White Paper -Digital Instrument Cluster
Mobica White Paper -Digital Instrument ClusterMobica White Paper -Digital Instrument Cluster
Mobica White Paper -Digital Instrument Cluster
 
cyber security-in_civil_aviation_2012 august_CPNI
cyber security-in_civil_aviation_2012 august_CPNIcyber security-in_civil_aviation_2012 august_CPNI
cyber security-in_civil_aviation_2012 august_CPNI
 
Creating the Brain and Nervous System for Delta AirlinesBy Angel.docx
Creating the Brain and Nervous System for Delta AirlinesBy Angel.docxCreating the Brain and Nervous System for Delta AirlinesBy Angel.docx
Creating the Brain and Nervous System for Delta AirlinesBy Angel.docx
 
N01 cloud computing_and_gae
N01 cloud computing_and_gaeN01 cloud computing_and_gae
N01 cloud computing_and_gae
 
Business Problem-Solving Case GE Bets on the Internet of Thing
Business Problem-Solving Case GE Bets on the Internet of ThingBusiness Problem-Solving Case GE Bets on the Internet of Thing
Business Problem-Solving Case GE Bets on the Internet of Thing
 
Hans enocson how big data creates opportunities for productivity improvements...
Hans enocson how big data creates opportunities for productivity improvements...Hans enocson how big data creates opportunities for productivity improvements...
Hans enocson how big data creates opportunities for productivity improvements...
 
Executive SummaryThis report addresses four major concerns that .docx
Executive SummaryThis report addresses four major concerns that .docxExecutive SummaryThis report addresses four major concerns that .docx
Executive SummaryThis report addresses four major concerns that .docx
 
Fault tree analysis
Fault tree analysisFault tree analysis
Fault tree analysis
 

More from TJR Global

More from TJR Global (20)

Cloud Tech Innovations You May be Overlooking: Taking Advantage Of Microservi...
Cloud Tech Innovations You May be Overlooking: Taking Advantage Of Microservi...Cloud Tech Innovations You May be Overlooking: Taking Advantage Of Microservi...
Cloud Tech Innovations You May be Overlooking: Taking Advantage Of Microservi...
 
The main ICT and cloud trend will be edge computing
The main ICT and cloud trend will be edge computingThe main ICT and cloud trend will be edge computing
The main ICT and cloud trend will be edge computing
 
Over 80% of IT leaders will adopt or expand cloud-based IAM and face challenges
Over 80% of IT leaders will adopt or expand cloud-based IAM and face challengesOver 80% of IT leaders will adopt or expand cloud-based IAM and face challenges
Over 80% of IT leaders will adopt or expand cloud-based IAM and face challenges
 
When Quantum Computing Meets Cloud Computing
When Quantum Computing Meets Cloud ComputingWhen Quantum Computing Meets Cloud Computing
When Quantum Computing Meets Cloud Computing
 
Cloud Security Challenges 2021
Cloud Security Challenges 2021Cloud Security Challenges 2021
Cloud Security Challenges 2021
 
Prioritizing The Cloud's Top Four Security Risks
Prioritizing The Cloud's Top Four Security RisksPrioritizing The Cloud's Top Four Security Risks
Prioritizing The Cloud's Top Four Security Risks
 
When it Comes to Cybersecurity and Compliance, there is no Room for Error
When it Comes to Cybersecurity and Compliance, there is no Room for ErrorWhen it Comes to Cybersecurity and Compliance, there is no Room for Error
When it Comes to Cybersecurity and Compliance, there is no Room for Error
 
Will AI replace cybersecurity teams completely?
Will AI replace cybersecurity teams completely?Will AI replace cybersecurity teams completely?
Will AI replace cybersecurity teams completely?
 
Why 2021 willl be the year of Adaptive Cybersecurity?
Why 2021 willl be the year of Adaptive Cybersecurity?Why 2021 willl be the year of Adaptive Cybersecurity?
Why 2021 willl be the year of Adaptive Cybersecurity?
 
Five tips for observability success amid cloud complexity
Five tips for observability success amid cloud complexityFive tips for observability success amid cloud complexity
Five tips for observability success amid cloud complexity
 
Is Serverless Computing Reafy to Go Mainstream?
Is Serverless Computing Reafy to Go Mainstream?Is Serverless Computing Reafy to Go Mainstream?
Is Serverless Computing Reafy to Go Mainstream?
 
The technologies driving business transformation in 2021
The technologies driving business transformation in 2021The technologies driving business transformation in 2021
The technologies driving business transformation in 2021
 
From Cloud Computing to Cooking: 4 Ways IT Mirrors Fine Cuisine
From Cloud Computing to Cooking: 4 Ways IT Mirrors Fine CuisineFrom Cloud Computing to Cooking: 4 Ways IT Mirrors Fine Cuisine
From Cloud Computing to Cooking: 4 Ways IT Mirrors Fine Cuisine
 
The Keys To Effective Cybersecurity, Accordiing To The Charter Of Trust
The Keys To Effective Cybersecurity, Accordiing To The Charter Of TrustThe Keys To Effective Cybersecurity, Accordiing To The Charter Of Trust
The Keys To Effective Cybersecurity, Accordiing To The Charter Of Trust
 
Eight Cybersecurity Lessons Learned From Life
Eight Cybersecurity Lessons Learned From LifeEight Cybersecurity Lessons Learned From Life
Eight Cybersecurity Lessons Learned From Life
 
Getting started with cloud computing: as review
Getting started with cloud computing: as reviewGetting started with cloud computing: as review
Getting started with cloud computing: as review
 
Every little thing you meed to lnow about cloud computing
Every little thing you meed to lnow about cloud computingEvery little thing you meed to lnow about cloud computing
Every little thing you meed to lnow about cloud computing
 
Top 10 cloud storage stories of 2020
Top 10 cloud storage stories of 2020Top 10 cloud storage stories of 2020
Top 10 cloud storage stories of 2020
 
Tech trends in 2021: Fast planes and home working
Tech trends in 2021: Fast planes and home workingTech trends in 2021: Fast planes and home working
Tech trends in 2021: Fast planes and home working
 
The US wants startups to get a piece of the $16 billion spent on space tech
The US wants startups to get a piece of the $16 billion spent on space techThe US wants startups to get a piece of the $16 billion spent on space tech
The US wants startups to get a piece of the $16 billion spent on space tech
 

Recently uploaded

Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
amitlee9823
 
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...
gynedubai
 
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Menggugurkan Kandungan 087776558899
 
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls In Sarjapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Sarjapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Sarjapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Sarjapur Road ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
➥🔝 7737669865 🔝▻ bhavnagar Call-girls in Women Seeking Men 🔝bhavnagar🔝 Esc...
➥🔝 7737669865 🔝▻ bhavnagar Call-girls in Women Seeking Men  🔝bhavnagar🔝   Esc...➥🔝 7737669865 🔝▻ bhavnagar Call-girls in Women Seeking Men  🔝bhavnagar🔝   Esc...
➥🔝 7737669865 🔝▻ bhavnagar Call-girls in Women Seeking Men 🔝bhavnagar🔝 Esc...
amitlee9823
 
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制
yynod
 
Call Girls Jayanagar Just Call 👗 9155563397 👗 Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call 👗 9155563397 👗 Top Class Call Girl Service Ban...Call Girls Jayanagar Just Call 👗 9155563397 👗 Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call 👗 9155563397 👗 Top Class Call Girl Service Ban...
only4webmaster01
 
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...
amitlee9823
 
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls In Mahadevapura ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Mahadevapura ☎ 7737669865 🥵 Book Your One night StandCall Girls In Mahadevapura ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Mahadevapura ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
➥🔝 7737669865 🔝▻ Tumkur Call-girls in Women Seeking Men 🔝Tumkur🔝 Escorts S...
➥🔝 7737669865 🔝▻ Tumkur Call-girls in Women Seeking Men  🔝Tumkur🔝   Escorts S...➥🔝 7737669865 🔝▻ Tumkur Call-girls in Women Seeking Men  🔝Tumkur🔝   Escorts S...
➥🔝 7737669865 🔝▻ Tumkur Call-girls in Women Seeking Men 🔝Tumkur🔝 Escorts S...
amitlee9823
 
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 

Recently uploaded (20)

Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Bommanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Nagavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
 
Kannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best Service
Kannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best ServiceKannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best Service
Kannada Call Girls Mira Bhayandar WhatsApp +91-9930687706, Best Service
 
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...
<DUBAI>Abortion pills IN UAE {{+971561686603*^Mifepristone & Misoprostol in D...
 
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
Cara Gugurkan Kandungan Awal Kehamilan 1 bulan (087776558899)
 
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Devanahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls In Sarjapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Sarjapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Sarjapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Sarjapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
➥🔝 7737669865 🔝▻ bhavnagar Call-girls in Women Seeking Men 🔝bhavnagar🔝 Esc...
➥🔝 7737669865 🔝▻ bhavnagar Call-girls in Women Seeking Men  🔝bhavnagar🔝   Esc...➥🔝 7737669865 🔝▻ bhavnagar Call-girls in Women Seeking Men  🔝bhavnagar🔝   Esc...
➥🔝 7737669865 🔝▻ bhavnagar Call-girls in Women Seeking Men 🔝bhavnagar🔝 Esc...
 
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制
怎样办理哥伦比亚大学毕业证(Columbia毕业证书)成绩单学校原版复制
 
Guide to a Winning Interview May 2024 for MCWN
Guide to a Winning Interview May 2024 for MCWNGuide to a Winning Interview May 2024 for MCWN
Guide to a Winning Interview May 2024 for MCWN
 
Call Girls Jayanagar Just Call 👗 9155563397 👗 Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call 👗 9155563397 👗 Top Class Call Girl Service Ban...Call Girls Jayanagar Just Call 👗 9155563397 👗 Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call 👗 9155563397 👗 Top Class Call Girl Service Ban...
 
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...
 
Personal Brand Exploration ppt.- Ronnie Jones
Personal Brand  Exploration ppt.- Ronnie JonesPersonal Brand  Exploration ppt.- Ronnie Jones
Personal Brand Exploration ppt.- Ronnie Jones
 
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
 
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls In Mahadevapura ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Mahadevapura ☎ 7737669865 🥵 Book Your One night StandCall Girls In Mahadevapura ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Mahadevapura ☎ 7737669865 🥵 Book Your One night Stand
 
DMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdf
DMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdfDMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdf
DMER-AYUSH-MIMS-Staff-Nurse-_Selection-List-04-05-2024.pdf
 
Personal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando NegronPersonal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando Negron
 
➥🔝 7737669865 🔝▻ Tumkur Call-girls in Women Seeking Men 🔝Tumkur🔝 Escorts S...
➥🔝 7737669865 🔝▻ Tumkur Call-girls in Women Seeking Men  🔝Tumkur🔝   Escorts S...➥🔝 7737669865 🔝▻ Tumkur Call-girls in Women Seeking Men  🔝Tumkur🔝   Escorts S...
➥🔝 7737669865 🔝▻ Tumkur Call-girls in Women Seeking Men 🔝Tumkur🔝 Escorts S...
 
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 

Multi-Core Interference Can Increase Avionics Execution Times Tenfold, Green Hills Software Says

  • 1.   Embedded Avionics (/category/embedded-avionics), Military (/category/military) Multi-Core Interference Can Increase Avionics Execution Times Tenfold, Green Hills Software Says By Frank Wolfe (/author/fwolfe) | March 14, 2020 Send Feedback (/contact-us/) Green Hills Software (/?s=&facets[taxonomy_post_tag][]=green+hills+software), interference (/?s=&facets[taxonomy_post_tag][]=interference), multi-core avionics (/?s=&facets[taxonomy_post_tag][]=multi-core+avionics)       The cockpit of a Boeing B-1 bomber, which uses the Green Hills Software INTEGRITY-178 Real Time Operating System. Photo: U.S. Air Force Multi-core interference can increase avionics system task execution times tenfold or more, according to Green Hills Software. "We de nitely have some strong viewpoints on multi-core interference," Richard Jaenicke, the marketing director of safety and security-critical products for Green Hills Software, told Avionics International in a March 11 telephone interview. "We've been pounding the drums for a while saying it's a big problem. It's actually taken a while for people to acknowledge that it's not just a little problem, but a big problem." Green Hills has a stock of special libraries that generate interference so you can put an application on one core and then run these interference libraries on the other cores and see what's the worst case for how much interference is caused and the worst case execution time, according to Jaenicke.
  • 2. "We've seen that it can be 10 times, not just two to three times worse, with only one interfering core that's doing a lot of interfering and 12 times worse, if you add in some more cores, Jaenicke said. "It can be a very big problem." Green Hills' INTEGRITY-178 Time-Variant Uni ed Multi Processing (tuMP) Real Time Operating System (RTOS) uses Bandwidth Allocation and Monitoring (BAM) technology to enable the software architect to control access to shared resources by each processor core to reduce interference, the company said. Last week, a Northrop Grumman executive discussed details with Avionics of a $59 million contract with the U.S. Air Force that features the development of an upgraded embedded GPS system (https://www.aviationtoday.com/2020/03/10/northrop-grummans-e-2d-f-22-embedded-gps-system-upgrade-run-integrity- 178-rtos/) for Northrop E-2D Hawkeye and Lockheed Martin F-22 Raptor aircraft that will run on the INTEGRITY-178 Time-Variant Uni ed Multi Processing (tuMP) RTOS with a quad-core ARM Cortex A53 central processing unit for the embedded GPS/INS-modernization (EGI-M) program. The latter, which began in 2018, is an effort to provide E-2Ds and F-22s an open-system architecture for the rapid integration of new capabilities. (https://www.aviationtoday.com/wp-content/uploads/2020/03/jsas-main-pic_1280w.jpeg) In January, Green Hills announced the INTEGRITY-178 RTOS was selected by Collins Aerospace for the TCTS Inc. II program, a next generation military air combat system designed to be interoperable for joint and coalition training with fourth- and fth-generation platforms.” A number of other military and commercial aircraft use the INTEGRITY-178 RTOS for multi-function displays, ight control systems, navigation systems, surveillance systems, and weapons systems, such as the Boeing C-17 transport and B-1 and B-52 bombers, the 737, 747, 757, 767, and 787 airliners, the Airbus A320, A330, A340, A350, A380 airliners and the A400 M strategic lift and tactical air transport aircraft, the Northrop B-2 stealth bomber and UH-1Y and AH-1Z helicopters, the Lockheed Martin C-130J transport, the F-35 and F-16 ghters and Sikorsky S-92 and CH-148 helicopters. Multi-core interference "is a hardware issue," Jaenicke said. "You can solve it in hardware, if you redesign the processor, but that's not going to happen so the next best thing is what's the software that interacts with the hardware and can control it? That's the operating system. At the operating system level, you can do a bunch of controls of the processors and the IO [input/output] to contain the interference." "You can regulate the interference by regulating the bandwidth to the shared memory or the shared IO," he said. "It's really the shared memory and the shared IO or the shared DMA [direct memory access] that are causing the interference. If you throttle the bandwidth that each processor has to that, one resource hog can't take all of it and interfere with the other ones. There will still be some interference, but you can tightly bound how much you let through." Jaenicke illustrated with an example of a quad-core processor running four separate applications simultaneously: a DAL-A safety critical application on one core, a DAL-B on another, and two non-critical applications on the two other cores. To ensure that the DAL-A process will not have interference, 50 percent of the bandwidth can be allocated to the core running the DAL-A application. "Green Hills is the only company that's publicly talked about any mitigation strategy like this," Jaenicke said. Typically, systems integration companies have measured multi-core interference in their systems and said that the interference in the worst case can cause execution times to be two to three times times longer than what they would normally be on a single core processor, Jaenicke said. Such companies have proposed reducing multi-core interference slightly by combining memory-intensive applications with non-memory intensive applications and giving memory-intensive applications "a three time longer time slot to run in," he said. "There are a couple of problems with that," Jaenicke said. "What happens when you change a program and have to update an application? You don't know what the new one's going to do and how it's going to affect all the other applications. So you have to go back and re-test the whole system and hand tune it again. That's a big deal because you have to test the whole system, not just the portion that you changed. Maybe that new application has a lot more interference than the old one did. It's not two or three times [greater execution time]. It could be eight times or 10 times." Receive the latest avionics news right to your inbox SIGN UP (/s