National Repository of Grey Literature 74 records found  beginprevious65 - 74  jump to record: Search took 0.00 seconds. 
Parallel data-processing on GPGPU
Vansa, Radim ; Kruliš, Martin (advisor) ; Zavoral, Filip (referee)
Modern graphic cards are no longer limited to 3D image rendering. Frameworks such as OpenCL enable developers to harness the power of many-core architectures for general-purpose data-processing. This thesis is focused on elementary primitives often used in database management systems, particularly on sorting and set intersection. We present several approaches to these problems and evalute results of benchmarked implementations. Our conclusion is that both tasks can be successfully solved using graphic cards with significant speedup compared to the traditional applications computing solely on multicore CPU.
Academic department's bulletin board
Kučera, Roman ; Holan, Tomáš (advisor) ; Kruliš, Martin (referee)
Goal of this project is to create application that could serve as an academic department's bulletin board. This application should allow to create different types of records and even specify a new type during runtime. Types may for example include notifications about lectures, book reviews, job offers, news from other sources, etc. Records may be added through web interface or by sending an email to specified email address. Appearance of the pages can be personified according to every users need - it consists of windows with defined position, content (type of records + filters) and graphical features (eg. template - size, color, fonts, . . .). Project will also containt comparison of caching mechanisms and their impact on application performance.
Software pro rozvrhování operací a evidence nástrojů pro nemocniční zařízení
Tupec, Pavel ; Šerý, Ondřej (advisor) ; Kruliš, Martin (referee)
Nowadays in most medical facilities is daily schedule of operations mainly created manually or with minimal support of software tools. Result of this is occasional ineffectivity of operation schedule and primarily huge time consumption for surgery chief who could use his time for more important things related to his work. Another reason for creating this application is that information about patients, operations, wards and diagnosis are stored decentralized in different applications and systems, which makes working with them more difficult. Target of this application is implementation application for creating operating schedules in hospital facilities with assurance of necessary instruments, wards and instrument evidence. Where all data about all necessary entities will be stored and managed centralized. Purpose of final program is make schedule creating more effective and partially automatized operation planning.
Environment for distributed computations
Dědeček, Jan ; Žemlička, Michal (advisor) ; Kruliš, Martin (referee)
In present work are analyzed possibilities of optimization special task. In this task is requested to generate all variants of word equal length n and test them by computation. The first part of work is analyzing possibility of precessing words more efficiently. Number of words is equal to 2n, then even for small lengths is not possible to compute task on one computer in satisfiable time. The advantage of this task is that computation of each word is independent, therefore task could be easily divided. The second part of work is analyzing possibility of dividing computing on multiple computers, so the overall time of computation is maximally decreased. Side way of this work is creation of distributive application.
Fashionspace Portal
Flídr, Jindřich ; Holan, Tomáš (advisor) ; Kruliš, Martin (referee)
Title: Fashionspace Portal Author: Jindřich Flídr Department: Department of Software and Computer Science Education Supervisor: RNDr. Tomáš Holan, Ph.D. Abstract: The aim of this thesis is to design architecture and implement web application "Fashionspace". This application allows user to create virtual fashion shows based on videos in an interactive environment. The client application is implemented using the Adobe Flash platform and communicates with the CMS Drupal using services. The application is integrated with many technologies, such as online user communication using the XMPP protocol or HD video streaming. The architecture of this application is modular and is built on the principles of MVC. Keywords: web technologies, RIA, Adobe Flex, CMS Drupal, video streaming
Algorithms for Parallel Searching in XML Datasets
Kruliš, Martin
This thesis will address the problems of indexing XML datasets and finding effective searching methods for indexed data. Defining data structures and algorithms that take highly parallel approach to the searching problem is considered to be main objective, therefore the implementation may benefit from the power of multicore CPUs. Prototype of such implementation will be presented with the thesis. Internal query model will be developed as a common layer. Multiple front-ends representing different query languages will be able to operate on the top of this model, thus the engine will not be dependent on any particular language. Sample front-end for a subset of XPath will be implemented along with the prototype.
Scheduler and memory allocator for the Bobox system
Falt, Zbyněk ; Yaghob, Jakub (advisor) ; Kruliš, Martin (referee)
The content of this work is the description of the Bobox system, which is system for parallel data processing developed by the Department of Software Engineering of the Charles University, the analysis of its original scheduler and the design of a new, more efficient task scheduler and memory allocator of the system. The work also contains an experimental comparison of different aproaches to the problematic.
Bezpečnostní auditor WWW stránek
Steinhauser, Antonín ; Kruliš, Martin (referee) ; Novotný, Miroslav (advisor)
This work solves the problematics of web pages security primarily from the side of dynamic web application programmers. It describes single mistakes, that programmers perpetrate and declares, how is possible prevent these mistakes and what unpleasant possibilities of abuse these mistakes offer to potential attackers. The main part of the work is the program, which machinely searches majority of those errors. It functions in two phases - in the rst phase it explores a domain or alternatively de ned set of pages and detects potentially vulnerable locations and in the second phase it sends attack queries to these locations and by analysis of its replies detects security vulnerabilities.
Algorithms for Parallel Searching in XML Datasets
Kruliš, Martin ; Mareš, Martin (referee) ; Yaghob, Jakub (advisor)
This thesis will address the problems of indexing XML datasets and finding effective searching methods for indexed data. Defining data structures and algorithms that take highly parallel approach to the searching problem is considered to be main objective, therefore the implementation may benefit from the power of multicore CPUs. Prototype of such implementation will be presented with the thesis. Internal query model will be developed as a common layer. Multiple front-ends representing different query languages will be able to operate on the top of this model, thus the engine will not be dependent on any particular language. Sample front-end for a subset of XPath will be implemented along with the prototype.
Vector editor for creating animations
Kruliš, Martin ; Parízek, Pavel (referee) ; Zavoral, Filip (advisor)
The object of this work is to design and implement a vector editor with animation support. This program is designated for a very specialized group of users that want to create simple animations but find buying complex commercial tools unnecessary. The application will allow user to design basic vector objects, edit them and set them into motion using curved trajectories. Main features of the application are its modularity and flexibility, making it ready for future extending and customization.

National Repository of Grey Literature : 74 records found   beginprevious65 - 74  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.