Browsing by Subject "code optimization"
Now showing 1 - 4 of 4
- Results Per Page
- Sort Options
Item type:Thesis, Access status: Restricted , Dekompozycja instrukcji warunkowych w procesie optymalizacji kodu(Data obrony: 2017-01-25) Krakowiak, Jan
Wydział Geologii, Geofizyki i Ochrony ŚrodowiskaNiniejsza praca skupia się na przedstawieniu przykładów, w których proste przekształcenie kodu zawierającego w sobie instrukcję warunkową może poprawić wydajność działania algorytmu poprzez redukcję rozgałęzień warunkowych. Pokazano pomiary czasu wykonania testowanych przypadków przed i po dekompozycji na inną konstrukcję kodu. Testy napisane zostały w najpopularniejszych aktualnie językach programowania, wraz z bardziej szczegółowym wytłumaczeniem nietypowych przypadków.Item type:Thesis, Access status: Restricted , Metody optymalizacji kodu zarządzanego dla wybranych zagadnień obliczeń numerycznych(Data obrony: 2012-07-10) Kniotek, Michał
Wydział Geologii, Geofizyki i Ochrony ŚrodowiskaThe subject of this paper is to optimize the code that runs in a virtual machine environments. Issues raised can be used especially in the numerical calculations, which are particularly time consuming. In the first chapter presented a description of virtual machine technology and the process of starting the program, with a detailed description of the possible moments of optimization. The next section describes the optimization methods, including the author's method of early exiting from the function. Afterwards describes the results of tests of several presented optimization methods, also the author's methods and results of the optimization method of bisection. In conclusion, the study shows the practical aspect, that is, situations in which code optimization is indicated, as well as those in which it can slow down performance.Item type:Thesis, Access status: Restricted , Metody optymalizacji kodu zarządzanego dla wybranych zagadnień obliczeń numerycznych(Data obrony: 2011-07-06) Żupnik, Marek
Wydział Geologii, Geofizyki i Ochrony ŚrodowiskaThe object of this paper is to analyze a issue of performance optimization of code which is designed to run on virtual machine environments. Performance optimization is important aspect for code that performs numerical calculations. The first part of this paper focuses on virtual machines technology and basic techniques of code optimization which are usually performed by compilers. The next part presents two non-conventional techniques designed by author which allow to speed up calculation of mathematical operations such as a mantissa of a real number and a metric angle unit conversion from degrees to radians. After that are presented test results of this optimizations which have checked their performance and correctness of generated results. The last part presents tools and techniques which are useful by code optimizing, and tips how to perform optimizations and when it is harmful.Item type:Article, Access status: Open Access , Parallelized algorithms for finding similar images and object recognition(Wydawnictwa AGH, 2013) Frączek, Rafał; Cyganek, Bogusław; Wiatr, KazimierzThe paper addresses the issue of searching for similar images and objects in arepository of information. The contained images are annotated with the help of the sparse descriptors. In the presented research, different color and edge histogram descriptors were used. To measure similarities among images,various color descriptors are compared. For this purpose different distance measures were employed. In order to decrease execution time, several code optimization and parallelization methods are proposed. Results of these experiments, as well as discussion of the advantages and limitations of different combinations of metods are presented.
