Sök:

Sökresultat:

95 Uppsatser om Kernel processor - Sida 4 av 7

Väderövervakning med övervakningssystemet Uni-View

Företaget Radius Control Systems AB sysslar huvudsakligen med utveckling och underhåll av SCADA applikationer. Radius hade önskemål om att kunna visa väderinformation från en väderstation i Radius egna övervakningssystem Uni-View. Detta skulle ske via ABB: s styrsystem AC 800M/ 800xA, med en PM856 processor. Arbetet handlar om att upprätta kommunikation mellan en PLC och väderstation, och från PLC vidare upp till Uni-View. Rapporten behandlar hela arbetsprocessen med början från en prototyp till ett fungerande system.

Integrerad modulär avionik med virtualisering

Det finns huvudsakligen tre olika sätt att konstruera ett partitionerat system på: Federerad arkitektur, Integrerad Modulär Avionik (IMA) med ARINC 653 eller IMA med virtualisering. I den här rapporten undersöks de olika arkitekturernas egenskaper och vilka möjligheter som finns för certifiering av dem. Efter den teoretiska undersökningen har Virtualisering, och framförallt Xen, valts ut för en testimplementation och tillförlitlighetstester.Testimplementationen består av fyra partitioner där varje partition har sin specifika uppgift att lösa. Den fjärde partitionen används för att undersöka hur Xen hanterar en partition som aggressivt nyttjar I/O, processor eller arbetsminne.Testerna visar att Xen har en svag punkt: all I/O hanteras via en egen, speciell, partition. Denna partition saknar dessutom möjligheter att prioritera I/O från specifika partitioner.

Modelering av Wideband : Code Division Multiple Access

Today wireless transmission of data is becoming more and more popular and the need for faster transmission rates is increasing. Since the bandwidth is limited it is important to try to use it to the fullest. CDMA is a technology that allows multiple accesses on the same frequency and time thus making it very bandwidth efficient. The CDMA technology was first introduced in the second generation?s cellular systems but has since then been improved and is reused in today?s 3G systems as Wideband CDMA.

APS - Akustiskt positioneringssystem

The objective of this work was to evaluate and implement a number of energy saving functions for a specific embedded system. The functions were then grouped into a number of energy levels with known properties in terms of functionality, energy consumption, and transition time between the levels.The embedded system consisted of an AT91 ARM9 processor, GSM/GPRS modem, display, Ethernet and other peripheral units. Some energy saving methods that were considered were suspend to RAM, suspend to disk, frequency scaling, and methods for saving energy in the modem, Ethernet, USB and display backlight. The functions were grouped into levels and an interface was specified for controlling the energy level.It proved possible to get known properties within the defined energy levels, even though the paritioning of functions into these levels proved to be sub-optimal in a typical application usage scenario because it was designed for mainly energy consumption, not usage.The final result is a number of energy saving functions grouped into levels, which are controllable via an application interface. Each of the levels have a known energy consumption in both loaded and un-loaded mode..

Utveckling av försäljnings- och leveransmodell

The objective of this work was to evaluate and implement a number of energy saving functions for a specific embedded system. The functions were then grouped into a number of energy levels with known properties in terms of functionality, energy consumption, and transition time between the levels.The embedded system consisted of an AT91 ARM9 processor, GSM/GPRS modem, display, Ethernet and other peripheral units. Some energy saving methods that were considered were suspend to RAM, suspend to disk, frequency scaling, and methods for saving energy in the modem, Ethernet, USB and display backlight. The functions were grouped into levels and an interface was specified for controlling the energy level.It proved possible to get known properties within the defined energy levels, even though the paritioning of functions into these levels proved to be sub-optimal in a typical application usage scenario because it was designed for mainly energy consumption, not usage.The final result is a number of energy saving functions grouped into levels, which are controllable via an application interface. Each of the levels have a known energy consumption in both loaded and un-loaded mode..

Strömsparande arkitektur för inbyggnadslinux

The objective of this work was to evaluate and implement a number of energy saving functions for a specific embedded system. The functions were then grouped into a number of energy levels with known properties in terms of functionality, energy consumption, and transition time between the levels.The embedded system consisted of an AT91 ARM9 processor, GSM/GPRS modem, display, Ethernet and other peripheral units. Some energy saving methods that were considered were suspend to RAM, suspend to disk, frequency scaling, and methods for saving energy in the modem, Ethernet, USB and display backlight. The functions were grouped into levels and an interface was specified for controlling the energy level.It proved possible to get known properties within the defined energy levels, even though the paritioning of functions into these levels proved to be sub-optimal in a typical application usage scenario because it was designed for mainly energy consumption, not usage.The final result is a number of energy saving functions grouped into levels, which are controllable via an application interface. Each of the levels have a known energy consumption in both loaded and un-loaded mode..

Krypteringsalgoritmer i OpenCL : AES-256 och ECC ElGamal

De senaste åren har grafikkorten genomgått en omvandling från renderingsenheter till att klara av generella beräkningar, likt en vanlig processor. Med hjälp av språk som OpenCL blir grafikkorten kraftfulla enheter som går att använda effektivt vid stora beräkningar. Målet med detta examensarbete var att visa krypteringsalgoritmer som passar bra att accelerera med OpenCL på grafikkort. Ytterligare mål var att visa att programmet inte behöver omfattande omskrivning för att fungera i OpenCL. Två krypteringsalgoritmer portades för att kunna köras på grafikkorten.

Relationship between moose (Alces alces) home range size and crossing wildlife fences

Wildlife fences are today commonly used along highways to reduce the risk of vehicle collisions with wildlife. Since traffic and roads have expanded over the years, wildlife behaviour has become more interesting not only for the prevention of vehicle collisions but also to understand how human activities impact their natural habitats. Moose is one of those animals that have increased in interest in such studies. In this study, I tested if the probability to cross wildlife fences of moose would increase with increasing home range sizes, and also at what time of the year they cross. The study area is situated in Nordmaling municipality, located in Northern Sweden in the County of Västerbotten.

ARM i inbyggt system - med prototyp

Inbyggda system blir allt vanligare i dagens samhälle. De inbyggda systemen finns i nästan allt nuförtiden, från diverse fordon till leksaker för barn.Dagens teknik innebär bland annat att gårdagens lösningar kan realiseras på en bråkdel av den tidigare ytan. Allt mer blir ytmonterat med mindre och mer komplexa kretsar. Detta är inte alltid till utvecklarnas fördel då montering av prototypkort blir en svår och/eller dyr process.Målet är att ta fram ett inbyggt system med en ARM-processor. Systemet ska innehålla USB-OTG, ethernet, minne av olika slag som FRAM och microSD samt en display med pekskärm för användargränssnitt.

Processorbelastning med MPLS och IP-routing

Denna uppsats har haft examensarbetet ?MPLS kontra traditionell IP-routing - enjämförelse av resursåtgång? av Sebastian Viking och Anton Öhlin som stöd. Derasarbete jämförde processoranvändning vid routing med, respektive utan, MPLS.Resultatet påvisade att MPLS gav högre processorbelastning gentemot traditionell IProuting,tvärtemot vad teorin för MPLS säger. På grund av uppenbara motsägelsermellan teori och praktik ämnade detta arbete skapa en hypotes som undersöks deduktivtmed målet att bekräfta dess utsaga: På grund av MPLS, respektive IP:s implementation iunderliggande hårdvaruarkitektur, kommer ingen märkbar skillnad iprocessorbelastning att uppvisas vid tester där en routers uppgift är att förmedla paket.Vi har därför återskapat deras tester för att verifiera äktheten i deras resultat. Resultetfrån våra egna tester visade ingen uppenbar olikhet mellan routingteknikerna IP medCEF, respektive MPLS.

Diskkrypteringsprestanda i GNU/Linux

This thesis compares the impact on disk performance in a GNU/Linux  environmentwith three encryption algorithms: AES,  Serpent and Twofish in three different implementations: DM-crypt, Loop-AES and Truecrypt. For all three algorithms a key length of 256 bits is used.The thesis shows that the least performance impact during data encryption, and thus file writing, is reached by using AES or Twofish encryption implemented in DM-crypt or TrueCrypt. The thesis shows that some data operations with a sufficiently low processor utilization barely affects disk performance at all if encrypted using the optimal implementation and algorithm.It is also discovered that the performance impact during data decryption, or file reading, can be minimized by using the most efficient implementation and algorithm. The best results are met with the AES or Twofish cipher, regardless of implementation.An important conclusion that  is  drawn is that it is hard to determine a superior encryption solution for all purposes. However, by reviewing and examining the collected data from all aspects of disk performance the AES implementation in TrueCrypt is, with small marginals, determined to be the most optimal..

Trådlösa Nätverk : säkerhet och GPU

Trådlosa nätverk är av naturen sårbara for avlyssning för att kommunikationen sker med radiovagor. Därfor skyddas trådlosa nätverk med kryptering. WEP var den första krypteringsstandarden som användes av en bredare publik som senare visade sig innehålla flera sårbarheter. Följden blev att krypteringen kunde förbigås på ett par minuter. Därför utvecklades WPA som ett svar till sårbarheterna i WEP.

Resurseffektivt bussprotokoll o?ver RS-485

This report describes the design and implementation of a multi-master, packet based protocol for small and tiny microcontrollers where resources are limited. The protocol was named "Tiny Controller Network" or TCN for short. The protocol is meant mainly as a control bus for automation and sensor acquisition applications but due to its flexibility can also be used for other purposes as well. It borrows some of its functionality and design ideas from the well known CAN bus and Modbus but also has a number of major differences like the use of standard hardware and time synchronisation. One of the key aspects during the design was the use of very little system resources and common on-chip hardware peripherals like a UART.

Översvämningsrisker i kustnära städer : Sölvesborg, Karlshamn, Ronneby, Karlskrona

This report describes the design and implementation of a multi-master, packet based protocol for small and tiny microcontrollers where resources are limited. The protocol was named "Tiny Controller Network" or TCN for short. The protocol is meant mainly as a control bus for automation and sensor acquisition applications but due to its flexibility can also be used for other purposes as well. It borrows some of its functionality and design ideas from the well known CAN bus and Modbus but also has a number of major differences like the use of standard hardware and time synchronisation. One of the key aspects during the design was the use of very little system resources and common on-chip hardware peripherals like a UART.

Användning av datorns grafikkort för beräkningar med användning av OpenCL (Open Computing Language)

SAAB Security and defense solutions i Järfälla har ett system som används av militären för övervakning av flygplan. Systemet visar på en datorskärm en karta över Europa där flygplanen visas med markeringar från data som samlats in av radars. Då data samlas in med en låg frekvens visas ytterligare en markering som kallas målspår. Dessa målspår beräknas fram med tunga matematiska beräkningar och sköts av datorns processor.Det finns ett önskemål om att flytta dessa beräkningar till datorns Grafikkort med hjälp av OpenCL och därmed frigöra processorns resurser. OpenCL har implementerats med två olika Java bindings och prestandaskillnader mellan dessa samt de ursprungliga beräkningarna har undersökts.

<- Föregående sida 4 Nästa sida ->