liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
Optimering av prestanda och utnyttjande av flertrådsteknik
Linköping University, Department of Computer and Information Science.
Linköping University, Department of Computer and Information Science.
2009 (Swedish)Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesisAlternative title
Optimization of performance and utilization of multithreading (English)
Abstract [en]

The purpose of this thesis was to help the company Medius AB with optimization of selected parts in an existing system to minimize the execution time by implementing multithreading. The idea was to manipulate the code so that calculations could be executed at the same time. The main work in this thesis consisted of three optimizations. The first one was to reconstruct a big “for-loop” so it would execute every loop's work in an own thread. The second optimization also was a reconstruct of a “for-loop” so it could execute the work in different threads. The third and last optimization consisted of reconstructing a stored procedure on the database, so different parts of it each could be executed in an own thread to create data at the same time. To implement the optimizations Visual Basic .NET and its support for multithreading and connection-pools was used. The result of the optimizations meant that one of the modules could be executed more efficiently and it was 12 % faster. The other modules execution time was more efficient by 25 % faster. The meanings and requirements for this thesis are fulfilled by now letting the system make use of its resources in a better way.

Place, publisher, year, edition, pages
2009. , 39 p.
Keyword [sv]
Flertrådsteknik, Optimering, Visual Basic, .NET
National Category
Computer Engineering
URN: urn:nbn:se:liu:diva-53468ISRN: LIU-IDA/LITH-EX-G--09/016--SEOAI: diva2:289759
2009-12-17, al-Khwarizmi, Linköping, 13:15 (Swedish)
Available from: 2010-01-28 Created: 2010-01-24 Last updated: 2010-01-28Bibliographically approved

Open Access in DiVA

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

Search in DiVA

By author/editor
Gustafsson, DanielÖberg, Christoffer
By organisation
Department of Computer and Information Science
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 431 downloads
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

Total: 128 hits
ReferencesLink to record
Permanent link

Direct link