National Repository of Grey Literature 6 records found  Search took 0.00 seconds. 
Automatic Tool-Chain Testing System
Aschenbrenner, Vojtěch ; Šuška, Boris (referee) ; Hruška, Tomáš (advisor)
Project Lissom is developing environment for design application specific processors or SoC (System on Chip). Project developes tools like assembler, disassembler, simulator, C compiler etc. Environment testing is required and It's main reason for this work. The work is about software testing, types of testing and about existing testing systems. The inspiration from existing systems is used for design and implementation Lissom testing system. System is comparing tools outputs with reference files. The system needs Bugzilla client end e-mail sender for complete functionality. These tools were also created.
BUSE: Block Device in Userspace
Aschenbrenner, Vojtěch ; Desnoyers, Peter (advisor)
Implementation of block device drivers in userspace of modern general-purpose operating systems, although possible, is fairly uncommon, poorly supported and usually achieves only low performance. Being able to implement high- performance drivers in userspace with ease would allow for faster iterations in storage research and would make it possible to design block devices which operate in radically different ways. In this thesis, we present Block Device in Userspace (BUSE), a Linux ker- nel module and communication protocol which makes it easy to develop userspace block-device drivers. Compared to the existing approaches, BUSE can scale on modern multicore architectures and provides at least 7x higher throughput with significantly simpler setup. Furthermore, the kernel module communicates with the userspace driver through shared memory, eliminating an extraneous memory copy. BUSE also solves the write-after-write and read- after-write consistency issues which stem from the use of multiple hardware queues in the Linux storage stack, allowing the implementation to focus on the domain of the problem. As a proof-of-concept, we implemented Block Device in S3 (BS3), a userspace block device implementation backed by Amazon S3 (or any other S3-compatible storage) on top of BUSE. BS3 can be used as a generic disk...
BUSE: Block Device in Userspace
Aschenbrenner, Vojtěch ; Desnoyers, Peter (advisor) ; Reinecke, Hannes (referee)
Implementation of block device drivers in userspace of modern general-purpose operating systems, although possible, is fairly uncommon, poorly supported and usually achieves only low performance. Being able to implement high- performance drivers in userspace with ease would allow for faster iterations in storage research and would make it possible to design block devices which operate in radically different ways. In this thesis, we present Block Device in Userspace (BUSE), a Linux ker- nel module and communication protocol which makes it easy to develop userspace block-device drivers. Compared to the existing approaches, BUSE can scale on modern multicore architectures and provides at least 7x higher throughput with significantly simpler setup. Furthermore, the kernel module communicates with the userspace driver through shared memory, eliminating an extraneous memory copy. BUSE also solves the write-after-write and read- after-write consistency issues which stem from the use of multiple hardware queues in the Linux storage stack, allowing the implementation to focus on the domain of the problem. As a proof-of-concept, we implemented Block Device in S3 (BS3), a userspace block device implementation backed by Amazon S3 (or any other S3-compatible storage) on top of BUSE. BS3 can be used as a generic disk...
Firmware for CzechLight optical measurement and calibration device
Oboňová, Ivona ; Kratochvíl, Miroslav (advisor) ; Aschenbrenner, Vojtěch (referee)
The goal of this thesis is to implement firmware for the Optical Mea- surement and Calibration Device, which was designed and constructed in CESNET. The purpose of the device is to simplify the calibration of various fiber-optical networking devices, used in CESNET infrastructure. The thesis includes an overview of the internal structure and communication interfaces within the device, which is then used for designing and implementing the firmware. The results are demonstrated on created unit tests, implemented simulator and then on realistic hardware, by running the measurement on an existing optical component. The produced firmware will serve as a basis for the development of more advanced devices in CESNET. 1
Firmware for CzechLight optical measurement and calibration device
Oboňová, Ivona ; Kratochvíl, Miroslav (advisor) ; Aschenbrenner, Vojtěch (referee)
The goal of this thesis is to implement firmware for the Optical Measurement and Calibration Device, which was designed and constructed in CESNET. The purpose of the device is to simplify the calibration of various fibre-optical networking devices, used in CESNET infrastructure. The thesis includes an overview of the internal structure and communication interfaces within the device, which is than used for designing and implementing the firmware. The results are demonstrated on realistic hardware, by running the measurement on an existing optical component. The produced firmware will serve as a basis for the development of more advanced devices in CESNET.
Automatic Tool-Chain Testing System
Aschenbrenner, Vojtěch ; Šuška, Boris (referee) ; Hruška, Tomáš (advisor)
Project Lissom is developing environment for design application specific processors or SoC (System on Chip). Project developes tools like assembler, disassembler, simulator, C compiler etc. Environment testing is required and It's main reason for this work. The work is about software testing, types of testing and about existing testing systems. The inspiration from existing systems is used for design and implementation Lissom testing system. System is comparing tools outputs with reference files. The system needs Bugzilla client end e-mail sender for complete functionality. These tools were also created.

See also: similar author names
2 Aschenbrenner, Vít
Interested in being notified about new results for this query?
Subscribe to the RSS feed.