Thesis Details

Vývoj paralelních aplikací s Intel Threading Tools

Master's Thesis Student: Vadkerti Ladislav Academic Year: 2006/2007 Supervisor: Dvořák Václav, prof. Ing., DrSc.
English title
Parallel Application Development with Intel Threading Tools
Language
Czech
Abstract

Today's trend in microprocessor design is increasing the number of execution cores within one single chip. Increasing the processor's clock speed reached its limit with growing power consumption. This trend brings new opportunities to software developers, as they can take advantage of real multithreading in their applications. But a lot of new problems to solve appear with threading compared to sequential programming. With proper design, threading can enhance performance by making better use of hardware resources. However, the improper use of threading can lead to performance degradation, unpredictible behavior, or error conditions that are difficult to solve. For this reason Intel developed a suite of tools, that can help software developers to analyze performance and detect coding errors in thread interactions. This thesis focuses on the examination of ways that this tools can be used in multithreaded application development.

Keywords

parallel programming, multithreading, performance tuning, development tools, matrix multiplication

Department
Degree Programme
Information Technology, Field of Study Computer Graphics and Multimedia
Files
Status
defended, grade A
Date
21 June 2007
Reviewer
Committee
Zemčík Pavel, prof. Dr. Ing. (DCGM FIT BUT), předseda
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Křena Bohuslav, Ing., Ph.D. (DITS FIT BUT), člen
Racek Stanislav, doc. Ing., CSc. (WBU in Pilsen), člen
Smrž Pavel, doc. RNDr., Ph.D. (DCGM FIT BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
Citation
VADKERTI, Ladislav. Vývoj paralelních aplikací s Intel Threading Tools. Brno, 2007. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2007-06-21. Supervised by Dvořák Václav. Available from: https://www.fit.vut.cz/study/thesis/539/
BibTeX
@mastersthesis{FITMT539,
    author = "Ladislav Vadkerti",
    type = "Master's thesis",
    title = "V\'{y}voj paraleln\'{i}ch aplikac\'{i} s Intel Threading Tools",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2007,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/539/"
}
Back to top