Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Efficient MultiCore Communication in AutoSAR
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science. david.eng@trw.com.
2017 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The AutoSAR specification provides a common development standard for automotive software. The functionality was initially aimed at single-core processors, and as the paradigm shifted to multiple cores in the automotive industry, new performance challenges arose. Performance is the main reason for the shift, yet the industry is competing to overcome obstacles stemming from peripherals and memory sharing. Many optimization algorithms on single-core processors do not apply to the multi-core platforms and this thesis presents a solution in the form of improvement with predictability in the multi-core AutoSAR model, including the communication time between software components. Investigated here are the scheduling policy and the priority inversion caused by scheduling inter-communicating tasks on a multi-core processor. Several problems with resource sharing and mutual locks, used in concurrent execution of the AutoSAR tasks, are explored.

 Due to the scale of these models, a tool has additionally been developed to assist with the integration to fit solutions into the final production workflow. The tool makes use of the Artop framework, based on the Eclipse Technologies, and includes the necessary function to handle the AutoSAR model. This thesis begins with a detailed introduction of the AutoSAR software development tools used in the industry and its adaption to multi-core processors in automotive application.

Place, publisher, year, edition, pages
2017. , 67 p.
Keyword [en]
Multi-core architecture, Communication, AutoSAR, Automotive, Real-time systems, Timing constraints
National Category
Embedded Systems Computer Systems
Identifiers
URN: urn:nbn:se:ltu:diva-66614OAI: oai:DiVA.org:ltu-66614DiVA: diva2:1157978
Subject / course
Student thesis, at least 30 credits
Educational program
Computer Science and Engineering, master's level
Supervisors
Examiners
Available from: 2017-11-17 Created: 2017-11-17 Last updated: 2017-11-17Bibliographically approved

Open Access in DiVA

No full text

Search in DiVA

By author/editor
Eng, David
By organisation
Computer Science
Embedded SystemsComputer Systems

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 49 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf