Change search
ReferencesLink to record
Permanent link

Direct link
Performance optimization in MACS
2001 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Ericsson Microwave Systems AB in Mölndal is developing a computer concept called MACS (Modular Airborne Computer System) to be used in airborne embedded computer systems. In this master thesis an analysis has been made to find out which parts of the MACS system that are suitable to optimize with respect to performance. A number of different tests have also been made to verify and suggest possible changes. However since this work has been done at the FN/K division at Ericsson Microwave Systems there might be aspects from other divisions, that are working with MACS, that have not been considered that will make such optimizations less appropriate. The main conclusion after these investigations is that the largest bottlenecks already are optimized. Some small possible optimization alternatives have however been found and are described in the report. A proposal given in an earlier thesis about how to increase the performance of the Runtime System has also been investigated and it was found that the gained performance not would not be enough to justify the increased complexity that is the disadvantage of that change. A recommendation of further work is to reorganize the code structure as well as teach the programmers at the department how to write code that the compiler/optimizer would optimize most efficiently. One can however not assume that a coding style that proves to be more efficient on one system also will be more efficient on another. Decisions made for the sake of performance must be made on the basis of testing the alternatives on the actual system on which the application will be fielded. Since this thesis was very loosely defined and no specific tasks were given in advance the work have included a lot of investigation which partly have not led to any results. The investigated system is also very large and a lot of work with optimization had already been done when this work started. The work led however to some recommendations and it also gave a lot of experience.

Place, publisher, year, edition, pages
Keyword [en]
Technology, computer science, performance optimization, MACS, Ericsson, Microwave Systems
Keyword [sv]
URN: urn:nbn:se:ltu:diva-53602ISRN: LTU-EX--01/030--SELocal ID: a9af85ce-79d3-409f-8289-13864d7d9a99OAI: diva2:1026977
Subject / course
Student thesis, at least 30 credits
Educational program
Computer Science and Engineering, master's level
Validerat; 20101217 (root)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

fulltext(571 kB)0 downloads
File information
File name FULLTEXT01.pdfFile size 571 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

ReferencesLink to record
Permanent link

Direct link