Sökresultat:
95 Uppsatser om Kernel processor - Sida 3 av 7
Simulering av kabelbränder i sekundära säkerhetssystem med CFD-koden SMAFS
This report contains CFD-simulations of cable tray fires in nuclear power plant applications with the CFD-code SMAFS. Furthermore the report evaluates the use of CFD-codes within this kind of problems. The assessment of this report is that there is a tendency towards the good use of CFD-codes but before using it solely more research has to be done on the subject..
Övervakning för DC-system
Examensarbete har utförts för AIAB DC Systems i Karlstad.Vår uppgift gick ut på att göra ett övervakningssystem för DC-system. Enheten skall användas för att övervaka isolerade DC-system avseende spänningsnivåer och isolation samt larma vid fel. Tidigare har man haft ett analogt system ute på marknaden men nu vill man ha ett digitalt processorbaserat system.Vi har använt oss av en 8-bitars RISC-processor. Programmeringen har gjorts i assembler med hjälp av ett utvecklings-kit och sköter logiken för övervakningen. Programmet manövreras med två tryckknappar och en display.Programmet vi har tagit fram behöver kompletteras med vissa funktioner.
Migrating Mesh SkinningDeformation Functionality fromRSX to SPUs on thePlayStation ® 3
In game development, performance is everything and the Playstation 3 provides a unique platform for utilizing parallelization of code to achieve extremely high performance. In this master?s thesis the issue of animation with smooth skinning is migrated from being a GPU process to becoming a parallelized and 358% faster process. This method is incorporated in an existing commercial game engine and integrated in a currently in development title for the Playstation 3. An in-depth study covers parallel processors, the CELL processor, used in the Playstation 3, and how contemporary industry leading game developers are utilizing the same unique architecture to increase their own games? performance..
Nätverket som varumärke : En fallstudie av Glasriket
Destination branding is becoming increasingly acknowledged by regions working with tourism. Underlying is the fragmented web of actors in the supply chain of which the tourism product consists of. The main purpose of our thesis was, from a management perspective, to gain an understanding and describing how a network and the actors within it can build a consistent brand. We therefore chose to make a case study research on The Kingdom of Chrystal, or Glasriket, which is one of the most famous tourist destinations in Sweden. Our research is based on theoretical and empirical data.
GPGPU : Bildbehandling på grafikkort
GPGPU is a collective term for research involving general computation on graphics cards. A modern graphics card typically provides more than ten times the computational power of an ordinary PC processor. This is a result of the high demands for speed and image quality in computer games.This thesis investigates the possibility of exploiting this computational power for image processing purposes. Three well known methods where implemented on a graphics card: FFT (Fast Fourier Transform), KLT (Kanade Lucas Tomasi point tracking) and the generation of scale pyramids. All algorithms where successfully implemented and they are tree to ten times faster than correspondning optimized CPU implementation..
detection and quantification of almond (Prunus dulcis) in food with ELISA
Reliable methods to analyze food for the presence of almond are important ? not only for those allergic to almond, but also for monitoring the compliance with labelling regulations (EG directive 2003/89). Until now the Swedish National Food Administration has used methods like rocket immunoelectrophoresis and real-time PCR to detect almond in food. These methods are, however, not sensitive enough for protecting the most sensitive individuals. Therefore, the performance of a commercial ELISA kit was tested with regard to specificity/cross reactivity and limit of detection for almond both in solution and in different matrixes.The limit of quantitation was at least 3,1 ppm (mg/kg) in solution and similar concentrations were measured in bisquits and chocolate.
Utvärdering av Field-Programmable Gate Array (FPGA) som hjälpprocessor för prestandaökning
Det här arbetet är en utvärdering om huruvida det finns problem som kan få en prestandavinst då man använder en Field-Programmable Gate Array (FPGA) som hjälpprocessor till en mikroprocessor i jämförelse men att enbart använda en mikro-processor. För att avgöra detta implementerades algoritmen gaussfiltrering dels på en mikroprocessor med språket C och dels för en FPGA med hårdvarubeskrivningsspråket Very-High-Speed Integrated Circuits Hardware Description Language (VHDL). Simuleringar gjordes för dessa två implementationer och resultatet visade att det var möjligt att få en prestandaökning på 25 gånger för denna speciella algoritm..
Site fidelity of a migratory species towards its annual range
Site fidelity, the behaviour of animals to return to areas where they have been before is a common trait in many species. The Scandinavian moose is known to show fidelity to its range, but to what extent, is little known. The landscape in Sweden changes in a predictable and unpredictable way and hence gives the opportunity to test the existence of fidelity. I used the kernel Brownian bridge method to estimate the home ranges of individual moose over consecutive years and estimated the overlap at the home range level. I also used Euclidian distance to look on calving site fidelity.
Display Interface Serializer : seriell förlängning av displaygränssnitt
Detta ingenjörsarbete är utfört hos Syntronic Research and Development AB i Gävle och går ut på att undersöka möjligheten att separera en display-modul från sin styrande processor-krets samt att skapa ett generellt gränssnitt för att möjliggöra ett enkelt utbyte av display-moduler. Detta har genomförts genom att konstruera en prototyp, baserad på en så kallad serializer / deserializer-lösning.En förstudie har genomförts där lämpliga komponener valts ut för uppgiften och olika lösningar vägts mot varandra. En prototyp har sedan konstruerats, mönsterkort har tillverkats men tyvärr inte monterats (på grund av ett logistiskt missöde). Resultatet är, förutom ovan nämnda begränsning, en prototyp som väl uppfyller de specifikationer som anges i uppdragsbeskrivningen.Flera förslag till vidareutveckling presenteras som kan utöka funktionaliteten..
Erfarenheter från programutveckling åt externkund
Denna rapport handlar om projektgruppens samlade erfarenheter om hur det är att arbetamed ett större mjukvaruprojekt. Fokus för detta ligger på erfarenheter inom gruppdynamikoch kundinteraktion. Rapporten lyfter även fram hur användandet av Essence Kernel Alpha:spåverkade gruppens arbete. Rapporten försöker också undersöka och ge förslag påfinansieringsmodeller för projekt med öppen källkod. Det som iakttogs var att planering ochöppen kommunikation i stor del påverkar ett projekts utveckling.
Technology's impact on the functionality and usability of the Web 1991-2013
Samtidigt som utvecklingen av IT teknologier ständigt går framåt (allt från
programmeringsspråk, en ny sökmotor eller en processor) betraktar man sällan den
teknologiska utvecklingen ur användbarhetsoch
funktionalitetsperspektiv. Vad en
processor har att göra med användbarhet eller funktionalitet kan vara bland det
första som kommer på fråga. Genom att först förstå vad dessa begrepp innebär och
bryta ut de viktigaste egenskaperna, växer det fram en insikt att så gott som alla
teknologier berör något av de attributen som tillhör antingen användbarhet eller
funktionalitet, eller också båda av dem.
Detta arbete utgår ifrån ett kronologiskt upplägg och avser att belysa användbarhet
och funktionalitet på webben som analyseras under perioden 19912013.
Början av
perioden valdes för dess rika teknologiska utveckling som skedde med en
spektakulär hastighet. Den långa perioden bryts ner till mindre delar om ca 5 år,
dels för att kunna jämföra perioderna och dels för att för att kunna skapa en känsla
av att dessa olika perioder kännetecknar olika steg i den mer än 20 år långa
tidsperiod.
Genomgången av litteratur beträffande användbarhet och funktionalitet har visat
att betraktningsvinkeln av problemet som används i studien är unik. Det sattes
inga begränsningar för vilka olika typer av teknologier som skulle inkluderas i
undersökningen.
Servervirtualisering : En jämförelse av hypervisorer
Virtualisering av servrar är på frammarsch och ser ut att bli ett mer och mer frekvent inslag i datacenter världen över. När virtualisering ska införas i en organisation eller företag är det därför viktigt att veta om sina behov och därifrån sedan välja en virtualiseringslösning som passar.Denna rapport presenterar en jämförelse av de tre hypervisorer som är ledande på marknaden för virtualisering; VMware ESXi, Citrix XenServer och Microsoft Hyper-V. Den första delen av jämförelsen innefattar granskning av funktionalitet hos hypervisorerna, så som stöd för gästoperativsystem och hårdvarustöd. Den andra delen av jämförelsen mäter prestandan på de tre hypervisorerna på gästoperativsystemen Windows Server 2008, Suse Linux Enterprise Server 11 och Ubuntu Server 8.04 LTS.Prestandatester utförs med SysBench och de komponenter som testas är processor, RAM-minne och hårddisk. Resultaten visar på varierande resultat för de olika hårdvarukomponenterna på de olika systemen som testats..
Testsystem för utredning av integrerad styrning för RC-helikopter
AbstractThis report is about the creation of a test system for development of a control system for a off the shelf RC-helicopter, which can be bought for about two thousand SEK. The test system consists of both electronics for controlling the helicopter and mechanical constrainer. The constrainer is used for mounting the helicopter so that it won´t crash.A circuit board including processor and sensors was manufactured. This was used for doing test of the different control algorithms. In this way were we able to analyze the quality of the sensors chosen, and what other sensors that could contribute to the control of the system.Basic helicopter control have been studied and presented in the report.
Generationsskräpsamling med explicit kontroll av hårdvarucache
This report evaluates whether an interpreted high-level garbage collected language has enough information about its memory behaviour to make better cache decisions than modern general CPU hardware.With a generational garbage collector, depending on promotion algorithm and generation size, around 90% of all objects never leave the first generation. This report is based on the hypothesis that, because of the low promotion rate, accesses to higher generations are sufficiently rare not to benefit from caching.To test this hypothesis, we built an operating system with a Scheme interpreter in kernel mode, where the interpreter controls the cache. Generic x86 PC hardware was used, since it allows fine-grained control of cache decisions.Measurements of execution time in this interpreter show that disabling the cache for generations higher than the first does not give any performance gain, but rather a performance loss of up to 50%.We conclude that this interpreter design is not an improvement, but cannot conclude that the hypothesis is false in general. We suggest building a better CPU simulator to gather more data from which to make better caching decisions, moving internal interpreter data structures into the garbage collected heap and modifying the hardware to allow control in the currently rigid dimension of where data is cached---for example separate control of instruction and data caches and separate data caches for different areas of memory..
Transportsfordon för rullstolsburna
A vehicle that carries a person sitting in a wheelchair has been rebuilt. The original vehicle was provided with a petrol engine, hydrostatic drive and a mechanical steering rod, making it noisy and hard to maneuver. The purpose with this project was to convert the vehicle to make it more environmental and easier to drive.A new design has been proposed where an electrical drive has replaced the noisy combustion engine and an electrical motor with joystick control has replaced the manual steering.The project was divided into two parts. One mechanical part where the construction of the drive and steering were to be decided. The other part involved programming the microprocessor and implementation of all the necessary electrical for the control system of the vehicle.