• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1218
  • 661
  • 2
  • Tagged with
  • 1883
  • 1879
  • 1877
  • 190
  • 189
  • 177
  • 164
  • 152
  • 128
  • 124
  • 115
  • 100
  • 92
  • 91
  • 80
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
101

Hardware for positioning applications using software defined radio : High speed interfaces with real time constraints

Karlsson, David January 2006 (has links)
This thesis has theoretically and practically evaluated interfaces between a radio front end for GPS and a mobile platform to answer the question how should this interface be designed to minimize the computational load on the platform as well as costs. Benchmarking of serial peripheral interface and a glueless one bit interface is performed on MPC5200 and OMAP 1710 running Linux operating system. The conclusion is two different design approaches, one based on serial peripheral interface and one on SDIO card. Buffer sizes in the platform and the front end is the key factor for computational load and this is discussed in detail. Also other consideration for interface design is discussed such as the implications of front end being master or slave on the bus.
102

Grön IT : Energibesparingar i datacenters med fokus på bladteknik, virtualisering och kylning

Frennesson, Michel, Gustavsson, Emanuel January 2008 (has links)
Rapporten syftar till att titta på lösningar som kan ge minskade energikostnader i datacenters, med fokus på bladservrar, virtualisering och kylning. Vi undersöker hur man skulle kunna spara in på energin genom användandet av de olika teknikerna. Resultaten pekar på att bladservrar minskar strömförbrukningen jämfört med en motsvarande rackserver, samtidigt som virtualisering radikalt kan minska strömförbrukningen då man får ner antalet fysiska servrar. Även kylningen spelar stor roll när man ser till vad som förbrukar mest energi i datacentret. En hel del åtgärder finns att vidta för att effektivisera kylningen för att både få ner strömförbrukningen men även för att bättre kunna kyla alla servrar. Genomförda tester både vad gäller bladservrar och virtualisering visar på att det finns fördelar att vinna med användandet av dessa båda tekniker.
103

Programmering av styrning av tvättarm på tvättrobot.

Degerfält, Per, Strömberg, Niklas January 2008 (has links)
Ramsta Robotics är ett företag som ligger i Uppsala. Företaget grundades 1999 av tre uppfinnare. Man har utvecklat en robot, som används för att göra rent i djurstallar. Tvättarbetet har hittills gjorts helt manuellt med högtryckstvätt. I framför allt svinhus är arbetsmiljön direkt hälsovådlig – bland annat på grund av alla de kväveföreningar som löses ut när vattnet blöter upp anläggningen. Principen för roboten är att man lär den genom att med en styrpanel styra en arm så att alla ytor i boxen blir besprutad med högtryckstvätten minst en gång. Hela förloppet spelas in, och sedan kan roboten spela upp programmet flera gånger, och på det sättet kan roboten på egen hand göra rent i ett antal boxar, som står efter varandra. Affärsidén har varit att utveckla en prisvärd robot där datastödet utgörs av ett enkelt styr- och reglersystem för industrin, en s.k. PLC. Den styr via ett drivkort 5-6 motorer, dock bara en motor i taget. Den traditionella robotteknikens komplexa mekanik och höga prisnivåer gör det direkt omöjligt att sätta in denna teknikplattform i jordbrukssammanhang. Kraven på en tvättrobot när det gäller mikrometerprecision och hastighet är heller inte lika hög som hos mer traditionella robotar. Idag säljs detta system i ett flertal länder i Europa och också i Kanada. Hittills har c:a 150 robotar sålts, de flesta för att användas i svinproduktion men även fågel produktion och annan industri har visat sig vara en marknad. C:a 100 maskiner är sålda i Sverige som representerar c:a 0,3 % av världens produktion av fläskkött. Eftersom Sverige är en så liten marknad i agrara sammanhang är verksamheten idag främst inriktad på export. Verksamheten är expanderande och företaget sysselsätter idag 4 personer på kontoret i Uppsala förutom tillverkning och service som köps externt. Omsättningen 2005 var c:a 8 milj. kronor och beräknas för 2006 närma sig 15 milj. I samarbete med Robotdalen kommer fem olika examensarbeten på Mälardalens högskola att ge ett ökat tekniskt innehåll i företagets olika lösningar. Projektbeskrivning: Med individuella styrkort på respektive motor är det möjligt att använda en helt annan teknik för styrningen av motorerna på robotarmen. Man kan gå från att styra respektive led till att utnyttja invers kinematik, och användaren styr var munstycket ska vara beläget, och styrprogrammet omvandlar den önskade positionen till vinklar och lägen för respektive led. Att bygga ett komplett styrsystem kan vara ganska omfattande, men avsikten med detta examensarbete är att göra en första version av styrprogram, där användaren kanske kör fram armen till en punkt på en yta som ska tvättas, och sedan till en andra punkt, till en tredje. Dessa tre punkter definierar en triangel på samma sätt som man bygger upp ytor i OpenGL. En fjärde punkt ger med punkterna två och tre ytterligare en triangel. När sedan en hel yta har ’ritats upp’ (för en rak rektangel är det endast två trianglar) ska programmet kunna styra ut robotarmens rörelsemönster.
104

MPS i molnet

Johansson, Björn, Alashi, Bahaa, Ekström, Mikael January 2014 (has links)
No description available.
105

Evaluation and Comparison of Programming Frameworks for Shared Memory Multicore Systems

Mikael, Silvén January 2014 (has links)
In this masters thesis we explore past work trying to classify algorithmic problems. These classications are used to select problems for evaluating dierent programming languages and frameworks. We use a subset of the 13 Dwarfs of Berkeley, more specically: dense and sparse linear algebra, spectral methods, graph traversal and MapReduce. We evaluate the performance and ease of use of two programming frameworks and two languages of interest to Etteplan, a large consultant company; C++ using either OpenMP or MPI and Erlang. We show that MPI can be used to speed up programs in a shared memory system, it handles structured problems well but struggles with more dynamic work loads such as the graph traversal algorithm BFS that we use as a benchmark. Additionally we show that OpenMP is an easy way to gain performance by utilizing thread level parallelism in most situations. Erlang, the concurrency focused programming language from Ericsson is explored as an alternative to C++. However its immutable tree data structures do not compete with ecient in-place updates of memory arrays with constant access time.
106

Evaluation of Storage Area Network (SAN) security and performance

Hajirostam, Siavash January 2013 (has links)
Due to growing the number of Information Technology (IT) users all around the world, consequently the amount of data that needs to be stored is increasing day by day. Single attached disks and old storage technologies cannot manage the storing these amounts of data. Storage Area Network (SAN) is a distributed storage technology to manage the data from several nodes in centralize place and secure. This thesis investigates how SAN works, the file system  and protocols that are used in implementation of SAN. The thesis also investigate about other storages technologies such as Network Attached Storage (NAS) and Direct Attached Storage (DAS) to figure out the advantages and disadvantages of SAN, The main focus of the thesis project is on identifying the security vulnerabilities in SAN such as possible attacks in different SAN protocols. The thesis finally identifies the performance factors in SAN to figure out how to improve the performance with respect to security solutions aimed to enhance the security level in SAN.
107

Integrationskatalog - teknisk dokumentation av ett integrerat system

Filipsson, Johan January 2013 (has links)
Systemintegration är arbetet med att få IT-system att samarbeta med varandra. Inomsystemintegration finns det idag ett glapp mellan den tekniska dokumentationen och den tekniskalösningen vilket försvårar arbetet med att ta fram och underhålla integrerade system. För att underlättadetta skapades på uppdrag av Ipendo Systems en databasmodell för att kunna lagra tekniskdokumentation om integrationssystem. Lösningen implementerades i Microsoft SQL Server. Underarbetet utvecklades stöd för hämtning av data från integrationsplattformen BizTalk. Utöver dettautvecklades också möjlighet att hantera supportärenden och hämta in incidenter från externa system. Föratt kunna hantera databasen på ett enkelt sätt så utvecklades en prototyp av ett administratörsgränssnittför enklare insättning av data och hantering av databasen.
108

Linping - Linqueueping without queue : A case study in developing navigable and readable webapplications that are perceived as trustworthy by their users / Linping - Linköping utan kö : En fallstudie i att utveckla navigerbara och läsbara webbapplikationer som anses trovärdiga av dess användare

Biamont, Markus, Danielsson, Alexander, Frölander, Anton, Johansson, Gustav, Melbi, Philip, Eric, Petersson, Strandberg, Joakim, Wikström, Anna, Åhlander, Johannes January 2017 (has links)
The purpose of this study was to attempt to create a usable and trustable web application for selling event tickets capable of better satisfying the needs of students and event arrangers at Linköping University than contemporary methods. At the moment of writing all such tickets are sold physically and students are required to queue to acquire tickets. Throughout the study the application was user-tested and metrics regarding readability, navigability, and perceived trustability were tracked. The tests made use of the Concurrent Think Aloud method, the Retrospective Probing method, Smith’s Lostness formula, contrast checking tests, and the LIX readability formula. The test results improved throughout the development process and finally showed that the application could indeed be considered readable, navigable, and in several ways perceived as trusted by its users. The study resulted in an application that with a few modifications, including but not limited to student union discounts and stability concerns, could successfully simplify the vending process for event tickets at Linköping University, or lay a theoretical foundation necessary for future developers to make an application capable of fulfilling either this or similar needs.
109

Analysis of GPU accelerated OpenCL applications on the Intel HD 4600 GPU

Arvid, Johnsson January 2017 (has links)
GPU acceleration is the concept of accelerating the execution speed of an application by running it on the GPU. Researchers and developers have always wanted to achieve greater speed for their applications and GPU acceleration is a very common way of doing so. This has been done a long time for highly graphical applications using powerful dedicated GPUs. However, researchers have become more and more interested in using GPU acceleration on everyday applications. Moreover now a days more or less every computer has some sort of integrated GPU which often is underutilized. The integrated GPUs are not as powerful as dedicated ones but they have other benefits such as a lower power consumption and faster data transfer. Therefore this thesis’ purpose was to examine whether the integrated GPU Intel HD 4600 can be used to accelerate the two applications Image Convolution and sparse matrix vector multiplication (SpMV). This was done by analysing the code from a previous thesis which produced some unexpected results as well as a benchmark from the OpenDwarf’s benchmark suite. The Intel HD 4600 was able to speedup both Image Convolution and SpMV by about two times compared to running them on the Intel i7-4790. However, the SpMV implementation was not well suited for the GPU meaning that the speedup was only observed on ideal input configurations.
110

Utilizing Hardware Monitoring to Improve the Performance of Industrial Systems

Jägemar, Marcus January 2016 (has links)
The drastically increasing use of Information and Communications Technology has resulted in a growing demand for network capacity. In this Licentiate thesis, we show how to monitor, model and finally improve network performance for large industrial systems. We also show how to use modeling techniques to move performance testing to an earlier design phase, with the aim to reduce the total development time of large systems. Our first contribution is a low-intrusive method for long-term hardware characteristic measurements of production nodes located at customer sites. Our second contribution is a technique to mimic the hardware usage of a production environment by creating a characteristics model. The cloned environment makes function test suites more realistic. The goal when creating the model is to reduce the system development time by moving late-stage performance testing to early design phases thereby improving the quality of the test environment. The third and final contribution is a network performance improvement where we dynamically trade computational capacity for a message round-trip time reduction when there are CPU cycles to spare. We have implemented an automatic feedback controlled mechanism for transparent message compression resulting in improved messaging performance between interconnected network nodes. Our mechanism continuously evaluates eleven compression algorithms on message stream content and network congestion level. The message subsystem will use the compression algorithm that provides the lowest messaging time. If the message content or network load change, a new evaluation is performed. We have conducted several case studies in an industrial environment and verified all contributions on a large telecommunication system manufactured by Ericsson. System engineers frequently use the monitoring and modeling functionality for debugging purposes in production environments. We have deployed all techniques in a complicated industrial legacy system with minimal impact. We show that we can provide not only a solution but a cost-effective solution, which is an important requirement for industrial systems. / ITS-EASY

Page generated in 0.3502 seconds