Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "code optimization" wg kryterium: Temat


Wyświetlanie 1-9 z 9
Tytuł:
Parallelized algorithms for finding similar images and object recognition
Autorzy:
Frączek, R.
Cyganek, B.
Wiatr, K.
Powiązania:
https://bibliotekanauki.pl/articles/305784.pdf
Data publikacji:
2013
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
color descriptors
code optimization
parallelization
OpenMP
Opis:
The 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.
Źródło:
Computer Science; 2013, 14 (1); 113-127
1508-2806
2300-7036
Pojawia się w:
Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Early exit from a function as method of code optimization in the component environments
Wcześniejsze wychodzenie z funkcji jako metoda optymalizacji kodu w środowiskach komponentowych
Autorzy:
Kniotek, M.
Powiązania:
https://bibliotekanauki.pl/articles/305959.pdf
Data publikacji:
2014
Wydawca:
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Tematy:
optymalizacja kodu
środowiska komponentowe
metoda optymalizacji
code optimization
component environments
Opis:
This paper presents the use of code optimization method in the component environments (Java VM, MS .NET, Mono). In the proposed solution implemented for component environments there are occurrences when manual code optimization can accelerate run time of programs. In components environments, due to the JIT (Just In Time) optimization, the code cannot be fully optimized because of the short time available. JIT optimization takes place during execution of the currently used part of the code. That is why the time spent on searching the best optimization must be balanced between the user waiting time and the choice of optimal optimization. This article presents optimization method ending with conclusion on when, why and in which component environment is recommended to use a given method. The presented methods is called early exit from function (authorial method).
Artykuł prezentuje użycie metody optymalizacji kodu w środowiskach komponentowych (Java VM, MS .NET, Mono). W zaproponowanej metodzie w środowiskach komponentowych występują przypadki, gdy ręczne zastosowanie optymalizacji pozwala przyspieszyć program. Ze względu na używanie kompilatora JIT (Just In Time) w środowiskach komponentowych, kod nie może być w pełni zoptymalizowany (ograniczenia czasowe). Kompilator JIT stosuje optymalizacje podczas uruchamiania aktualnie używanej części kodu. Z tego powodu czas użyty na poszukiwanie optymalizacji musi być zrównoważony między czasem oczekiwania przez użytkownika a wyborem zadowalającej optymalizacji. Artykuł prezentuje analizę metody optymalizacji zakończoną wnioskami, które pozwalają odpowiedzieć na pytania: kiedy, czemu oraz w których środowiskach komponentowych należy użyć metody optymalizacji. Prezentowana w artykule autorska metoda nosi nazwę „wcześniejszego wychodzenia z funkcji”.
Źródło:
Biuletyn Instytutu Systemów Informatycznych; 2014, 13; 5-13
1508-4183
Pojawia się w:
Biuletyn Instytutu Systemów Informatycznych
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Lazy evaluation method in the component environments
Metoda „lazy evaluation” w środowiskach komponentowych
Autorzy:
Kniotek, M.
Powiązania:
https://bibliotekanauki.pl/articles/88430.pdf
Data publikacji:
2013
Wydawca:
Politechnika Białostocka. Oficyna Wydawnicza Politechniki Białostockiej
Tematy:
code optimization
component environments
lazy evaluation
optymalizacja kodu
środowiska komponentowe
Opis:
This paper describes the manually use of the lazy evaluation code optimization method in the component environments such as Java VM, MS .NET, Mono. Despite the implemented solutions in optimizers, there are occurrences when manual code optimization can accelerate execution of programs. In component environments, due to the optimization performed during JIT (Just In Time) compilation, the code cannot be fully optimized because of the short time available. JIT optimization takes place during execution of the currently used part of the code. That is the reason why the time spent on searching the best optimization methods must be balanced between the program response time and the choice of optimal optimization. This article presents optimization method ending with conclusion to answer in which component environment is recommended to use a given method manually. The presented method is called lazy evaluation.
Artykuł opisuje użycie metody optymalizacji kodu “lazy evaluation” w środowiskach komponentowych (Java VM, MS .NET, Mono). Pomimo zaimplementowanych rozwiązań w optymalizatorach, występują przypadki, gdy doraźne zoptymalizowanie kodu skutkuje przyspieszeniem pracy programu. Optymalizacja kodu jest przeprowadzana podczas kompilacji JIT (Just In Time) w środowiskach komponentowych, dlatego kod nie może zostać w pełni zoptymalizowany. Optymalizacja i kompilacja następuje w momencie wywołania danej części kodu przez aplikację. Skutkuje to ograniczonym czasem, który jest dostępny na poszukiwanie najlepszej optymalizacji. Dostępny czas musi zostać zbalansowany pomiędzy czas odpowiedzi programu, a wybór optymalnej metody optymalizacji. Artykuł zakończono wnioskami, które pozwalają odpowiedzieć na pytanie, kiedy użycie metody “lazy evaluation” jest zalecane.
Źródło:
Advances in Computer Science Research; 2013, 10; 53-65
2300-715X
Pojawia się w:
Advances in Computer Science Research
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Dependency between Tiles’ Sizes and Program Execution Time
Autorzy:
Sushko, S.
Chemerys, O.
Powiązania:
https://bibliotekanauki.pl/articles/114282.pdf
Data publikacji:
2018
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
software optimization
tiling
parallelization
tile size
code transformation
fast computation
Opis:
The paper is dedicated to the aspects of software optimization. Optimization problem is described. Tiling and parallelization methods were applied on the test applications. Several tests were performed to estimate influence of the tiles' sizes on the computational time. The obtained results show complicated dependency between tiles' sizes and processing time. Numerical characteristics of the obtained results and the corresponding pictures are presented.
Źródło:
Measurement Automation Monitoring; 2018, 64, 2; 28-30
2450-2855
Pojawia się w:
Measurement Automation Monitoring
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Investigation of the dose enhancement factor of high intensity low mono-energetic X-ray radiation with labeled tissues by gold nanoparticles
Autorzy:
Ranjbar, H.
Shamsaei, M.
Ghasemi, M. R.
Powiązania:
https://bibliotekanauki.pl/articles/148638.pdf
Data publikacji:
2010
Wydawca:
Instytut Chemii i Techniki Jądrowej
Tematy:
radiation therapy
energy optimization
dose enhancement factor
dose absorption
gold nanoparticles
MCNPX code
Opis:
The aim of radiotherapy is to maximize the dose applied to the tumor while keeping the dose to the surrounding healthy tissue as low as possible. To further enhance dose to a tumor, techniques to radiosensitization of the tumor, using high atomic number elements, have been proposed. The aim of this study was to investigate the influence of using gold nanoparticles as a contrast agent on tumor dose enhancement when the tissue is irradiated by a typical mono energy X-ray beam. To improve the conventional radiotherapy enhancement of the absorbed dose in a tumor tissue and to spare the skin and normal tissues during irradiation in the presence of concentration agent, a model based on a Monte Carlo N-Particle eXtended (MCNPX) computer code has been designed to simulate the depth dose in a phantom containing an assumed tumor. Test was carried out in two phases. In phase 1, verification of this model using the MCNPX was evaluated by comparing the obtained results with those of the published reports. In phase 2, gold was introduced into assumed tumor inside the phantom at different depths in the simulation program. Simulation was performed for four different concentrations of gold nanoparticles using a low mono-energetic parallel beam of synchrotron radiation. The obtained results show that the optimum energy for dose enhancement is found to be around 83–90 keV for all gold concentrations. The dose enhancement factor is increased linearly with concentration and diminished in depth along the central beam in the tumor. This approach of introducing contrast agents in conventional radiotherapy could hopefully prepare new treatment planning and improve the efficiency of tumor therapy.
Źródło:
Nukleonika; 2010, 55, 3; 307-312
0029-5922
1508-5791
Pojawia się w:
Nukleonika
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Synergia technologii Blockchain i Low-code próbą zwiększenia elastyczności proklienckiej procesów biznesowych przy zachowaniu ich efektywności kosztowej
Synergy of blockchain and low-code technologies as an attempt to increase the pro-customer flexibility of business processes while maintaining their cost effectiveness
Autorzy:
Turek, Paulina
Bogacz, Paweł
Buła, Artur
Powiązania:
https://bibliotekanauki.pl/articles/1857260.pdf
Data publikacji:
2020
Wydawca:
Wydawnictwo Druk-Art
Tematy:
technologia Low-code
blockchain
optymalizacja cyfrowa
transformacja cyfrowa
procesy biznesowe
low-code enterprise app
digital optimization
digital transformation
business processes
Opis:
W niniejszym artykule przedstawiono autorskie zestawienie metodyczne i aplikacyjne dwóch zyskujących na popularności technologii z zakresu informatyki stosowanej – Blockchain i Low-code, które wg organizacji analityczno-badawczej Gartner Inc., specjalizującej się w zagadnieniach strategicznego wykorzystania technologii i zarządzania technologią, stanowią czołówkę światowych rozwiązań informatycznych z tego zakresu. Zarówno technologia Blockchain, jak i Low-code znajdują swoje zastosowanie jako samodzielne technologie informatyczne, natomiast ich synergia stanowi innowacyjne połączenie informatyczne, które jest realną odpowiedzią na globalne wyzwania rynku z zakresu zarządzania procesami w danym łańcuchu wartości. Wychodząc z powyższego, niniejszy artykuł zawiera opis autorskiej koncepcji rozwiązania z zastosowaniem technologii Blockchain i Low-code do holistycznego zarządzania procesami w przemyśle ciężkim, z wyszczególnieniem pełnej obsługi łańcucha dostaw.
The article presents a methodological and application comparison of two increasingly popular technologies in the field of applied computer science – Blockchain and Low-code. According to the analytical and research organization Gartner Inc., specializing in the issues of strategic use of technology and technology management, they are at the forefront of global IT solutions in this field. Both technologies Blockchain and Low-code is used as a stand-alone IT technologies and their synergy is an innovative combination of IT, which is a viable response to global market challenges in the management of processes in every value chain. Proceeding from the above, this article describes the author’s concept of using technology solutions Blockchain and Low-code for a holistic process management in heavy industry, detailing the full supply chain.
Źródło:
Napędy i Sterowanie; 2020, 22, 9; 86-91
1507-7764
Pojawia się w:
Napędy i Sterowanie
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Synergia technologii Blockchain i Low-code próbą zwiększenia elastyczności proklienckiej procesów biznesowych przy zachowaniu ich efektywności kosztowej
Synergy of blockchain and low-code technologies as an attempt to increase the pro-customer flexibility of business processes while maintaining their cost effectiveness
Autorzy:
Turek, Paulina
Bogacz, Paweł
Buła, Artur
Powiązania:
https://bibliotekanauki.pl/articles/1857264.pdf
Data publikacji:
2020
Wydawca:
Wydawnictwo Druk-Art
Tematy:
technologia Low-code
Blockchain
optymalizacja cyfrowa
transformacja cyfrowa
procesy biznesowe
low-code enterprise app
blockchain
digital optimization
digital transformation
business processes
Opis:
W niniejszym artykule przedstawiono autorskie zestawienie metodyczne i aplikacyjne dwóch zyskujących na popularności technologii z zakresu informatyki stosowanej – Blockchain i Low-code, które wg organizacji analityczno-badawczej Gartner Inc., specjalizującej się w zagadnieniach strategicznego wykorzystania technologii i zarządzania technologią, stanowią czołówkę światowych rozwiązań informatycznych z tego zakresu. Zarówno technologia Blockchain, jak i Low-code znajdują swoje zastosowanie jako samodzielne technologie informatyczne, natomiast ich synergia stanowi innowacyjne połączenie informatyczne, które jest realną odpowiedzią na globalne wyzwania rynku z zakresu zarządzania procesami w danym łańcuchu wartości. Wychodząc z powyższego, niniejszy artykuł zawiera opis autorskiej koncepcji rozwiązania z zastosowaniem technologii Blockchain i Low-code do holistycznego zarządzania procesami w przemyśle ciężkim, z wyszczególnieniem pełnej obsługi łańcucha dostaw.
The article presents a methodological and application comparison of two increasingly popular technologies in the field of applied computer science – Blockchain and Low-code. According to the analytical and research organization Gartner Inc., specializing in the issues of strategic use of technology and technology management, they are at the forefront of global IT solutions in this field. Both technologies Blockchain and Low-code is used as a stand-alone IT technologies and their synergy is an innovative combination of IT, which is a viable response to global market challenges in the management of processes in every value chain. Proceeding from the above, this article describes the author’s concept of using technology solutions Blockchain and Low-code for a holistic process management in heavy industry, detailing the full supply chain.
Źródło:
Napędy i Sterowanie; 2020, 22, 9; 86-91
1507-7764
Pojawia się w:
Napędy i Sterowanie
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Correlational parameter tuning by genetic meta-algorithm
Autorzy:
Kieś, P.
Kosiński, W.
Powiązania:
https://bibliotekanauki.pl/articles/206578.pdf
Data publikacji:
2000
Wydawca:
Polska Akademia Nauk. Instytut Badań Systemowych PAN
Tematy:
adaptacja
algorytm genetyczny
optymalizacja
permutacja kodowa
strojenie parametrów
adaptation
code permutation
genetic algorithm
optimization
parameter tuning
Opis:
The general problem of an off-line parameter tuning in the Binary Genetic Algorithm (BGA) is introduced. An example of such a tuning: a class of Correlational Tuning Methods (CTMs) is proposed. The main idea of a CTM is that it uses a mapping called measurement function as an assessment of the BGA's effciency. An example of a measurement function is described and two examples of CTMs: a modified "trials and errors" method and a modified genetic meta-algoritlm (metaBGA) are shown. Finally, experimental results with the metaBGA for four kinds of test fitness functions, where the code permutation is the tuned parameter, are presented.
Źródło:
Control and Cybernetics; 2000, 29, 4; 1031-1042
0324-8569
Pojawia się w:
Control and Cybernetics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A genatic algorithm how to solve a puzzle and its using in cartography
Algorytm genetyczny do składania powierzchni z fragmentów i jego zastosowania w kartografii
Autorzy:
Bartoněk, D.
Powiązania:
https://bibliotekanauki.pl/articles/341415.pdf
Data publikacji:
2005
Wydawca:
Uniwersytet Przyrodniczy we Wrocławiu
Tematy:
algorytm genetyczny
analiza skupień
kształt
fragmenty
granice figur
kod łańcuchowy
optymalizacja
funkcja dopasowania
kartogramy
genetic algorithms
cluster analysis
shape
fragments
shape boundary
string code
optimization
fitness function
cartograms
Opis:
Genetic algorithms represent an up-to-date method of process optimization, where other solutions have failed or haven't given any satisfactory results. One of these processes is puzzle solving, where fragments have to be placed into the defined shape in such a way so that no fragment should mutually overlay and the whole shape area will be filled with all of these fragments. A genetic algorithm solving this task including an exact formulation and a definition of the initial conditions based on cluster analysis has been described in this paper. The algorithm efficiency will be tested in diploma works in Institute of Geodesy, Faculty of Civil Engineering, University of Technology, Brno. The results will be used in the application for cartograms creation.
Algorytmy genetyczne reprezentują nowoczesne metody optymalizacji procesów, dla których inne rozwiązania zawiodły lub nie dały satysfakcjonujących rezultatów. Jednym z takich procesów jest rozwiązywanie układanek - puzli, w których fragmenty muszą być wstawione w zdefiniowany kształt w ten sposób, aby żadne się nawzajem nie nakładały, a kształt zawierał wszystkie zadane fragmenty. Praca niniejsza zawiera opis algorytmu genetycznego rozwiązującego takie zadanie wraz ze ścisłą formułą rozwiązania oraz definicją warunków początkowych, bazującą na analizie skupień. Skuteczność algorytmu będzie testowana w pracy dyplomowej w Instytucie Geodezji na Wydziale Budownictwa, Politechniki w Brnie. Rezultaty zostaną wykorzystane przy tworzeniu kartogramów.
Źródło:
Acta Scientiarum Polonorum. Geodesia et Descriptio Terrarum; 2005, 4, 2; 15-23
1644-0668
Pojawia się w:
Acta Scientiarum Polonorum. Geodesia et Descriptio Terrarum
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-9 z 9

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies