Concurrency and Parallel Methods for multi-core Platforms
dc.contributor.author | Fredén Jansson, Johannes | |
dc.contributor.author | Hellberg, Jonas | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers) | sv |
dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers) | en |
dc.date.accessioned | 2019-07-03T12:22:44Z | |
dc.date.available | 2019-07-03T12:22:44Z | |
dc.date.issued | 2010 | |
dc.description.abstract | This master thesis has been written at Saab Electronic Defence Systems. Its main purpose is to evaluate the amount of resources needed to rewrite sequential Java components running in Saabs systems, in such a way that they can take advantage of multi-core processors. The research of the thesis addresses issues with concurrent programming in Java, available frameworks and methods and how they can be implemented for different kinds of applications. The research has been used to parallelize a Saab component called Threat Evaluation and Weapons Allocation (TEWA). As a result of the parallelization, a general purpose concurrency framework, called Concurrent Eventhandling and Loop Parallelization (CELP) framework, has been developed. CELP can be used, together with standard Java concurrency tools, to parallelize more of Saabs event based components, making them scalable and safe. This has been shown with the results of the parallelized TEWA, which includes good scalability, 15 times performance increase compared to the sequential version and improved deterministic behavior. | |
dc.identifier.uri | https://hdl.handle.net/20.500.12380/124146 | |
dc.language.iso | eng | |
dc.setspec.uppsok | Technology | |
dc.subject | Datorteknik | |
dc.subject | Computer Engineering | |
dc.title | Concurrency and Parallel Methods for multi-core Platforms | |
dc.type.degree | Examensarbete för masterexamen | sv |
dc.type.degree | Master Thesis | en |
dc.type.uppsok | H | |
local.programme | Software engineering and technology (MPSOF), MSc |
Ladda ner
Original bundle
1 - 1 av 1
Hämtar...
- Namn:
- 124146.pdf
- Storlek:
- 4.43 MB
- Format:
- Adobe Portable Document Format
- Beskrivning:
- Fulltext