• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 14
  • 12
  • Tagged with
  • 26
  • 18
  • 14
  • 13
  • 10
  • 9
  • 7
  • 6
  • 6
  • 6
  • 6
  • 5
  • 5
  • 5
  • 4
  • 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.
1

Just-in-time-baserad latensreduktion i dataspel : Implementation och utvärdering av en ny teknik för att minska latens vid dubbelbuffrad vertikal synkronisering / Just-in-time-based latency reduction in computer games : Implementation and evaluation of a novel technique for decreasing latency when using double buffered vertical synchronization

Axelsson, Olle January 2022 (has links)
Det är först nyligen som den lokala latensperioden hos datorsystem börjat undersökas och optimerats i dataspel och nya hårdvaru- och mjukvarutekniker har utvecklats för att minska latensen i dem. I detta arbete läggs en ny sådan teknik fram, inspirerad av Nvidia Reflex fast optimerad för dubbelbuffrad vertikal synkronisering. Tekniken implementerades i en egen spelmotor som sedan användes för att skapa en prestandatest-applikation. Med hjälp av denna applikation utfördes ett experiment för att utvärdera teknikens praktikalitet och prestanda. Resultatet från experimentet tyder på att tekniken kan göra god nytta för att minska latensen i vertikalt synkroniserade spel, men kräver för tillfället att implementationen optimeras utefter spelets prestanda. Framtida forskning bör fokusera på att öka generaliserbarheten av tekniken genom att exempelvis utnyttja maskinlärning. Dessutom önskas bättre stöd från grafikdrivrutiner och operativsystem att förse applikationer med de verktyg som behövs för att göra en solid implementation av denna teknik. / <p>Det finns övrigt digitalt material (t.ex. film-, bild- eller ljudfiler) eller modeller/artefakter tillhörande examensarbetet som ska skickas till arkivet.</p>
2

Utveckling av en radiolänkssimulator / Development of a radio link simulator

Nilsson, Fredrik, Wånggren, Jonas January 2008 (has links)
<p>Den här uppsatsen handlar om utvecklingen av en radiolänkssimulator åt företaget Icomera. Icomera inriktar sig på att sälja och distribuera internetåtkomst på tåg. Företagets affärsidé bygger på att sälja system som använder sig av olika trådlösa länkar som simultant skickar och tar emot data med hjälp av ett egenutvecklat protokoll. Icomera har sålt sitt system till bl.a. Statens järnvägar (SJ), för att möjliggöra internetåtkomst från tågen. Radiolänkssimulatorn används idag i Icomeras laboratorium vid testning och verifiering av tågsystemet, i och med att den ger en mer kontrollerad miljö än ett riktigt tåg.</p><p>Rapporten redogör för hur trådlösa länkar beter sig i verkligheten och hur deras beteende kan simuleras. Rapporten berör främst de problematiska delarna av implementationen, men också teori i form av bl.a. statistiska modeller.</p><p>Radiolänkssimulatorn har till största del skrivits i programspråket C# .NET, vilket har lett till flera olägenheter som behandlas i rapporten. De flesta olägenheter har främst med prestandaförluster att göra.</p> / <p>This master thesis deals with the creation of a link simulator to be used by the company Icomera. Today the link simulator is used in Icomera’s laboratory for simulating wireless links. Icomera’s business concept is to sell and distribute internet access on trains and other vehicles. They use different wireless connections for simultaneously transfer data wrapped in their own protocol. Icomera has sold the system to Statens järnvägar (SJ), to enable internet access from trains. The link simulator is used for testing and verification of Icomera’s train system. Hence it can be done in a more controlled environment than onboard a real train.</p><p>The report describes how wireless links acts in reality and how this behavior can be simulated. The report handles mainly the problematic parts of the implementation but also theory, e.g. statistic models.</p><p>The link simulator has primarily been written in the programming language C# .NET which has lead to several inconveniences which is discussed in the report. Most of the inconveniences have to do with performance loss.</p>
3

Utveckling av en radiolänkssimulator / Development of a radio link simulator

Nilsson, Fredrik, Wånggren, Jonas January 2008 (has links)
Den här uppsatsen handlar om utvecklingen av en radiolänkssimulator åt företaget Icomera. Icomera inriktar sig på att sälja och distribuera internetåtkomst på tåg. Företagets affärsidé bygger på att sälja system som använder sig av olika trådlösa länkar som simultant skickar och tar emot data med hjälp av ett egenutvecklat protokoll. Icomera har sålt sitt system till bl.a. Statens järnvägar (SJ), för att möjliggöra internetåtkomst från tågen. Radiolänkssimulatorn används idag i Icomeras laboratorium vid testning och verifiering av tågsystemet, i och med att den ger en mer kontrollerad miljö än ett riktigt tåg. Rapporten redogör för hur trådlösa länkar beter sig i verkligheten och hur deras beteende kan simuleras. Rapporten berör främst de problematiska delarna av implementationen, men också teori i form av bl.a. statistiska modeller. Radiolänkssimulatorn har till största del skrivits i programspråket C# .NET, vilket har lett till flera olägenheter som behandlas i rapporten. De flesta olägenheter har främst med prestandaförluster att göra. / This master thesis deals with the creation of a link simulator to be used by the company Icomera. Today the link simulator is used in Icomera’s laboratory for simulating wireless links. Icomera’s business concept is to sell and distribute internet access on trains and other vehicles. They use different wireless connections for simultaneously transfer data wrapped in their own protocol. Icomera has sold the system to Statens järnvägar (SJ), to enable internet access from trains. The link simulator is used for testing and verification of Icomera’s train system. Hence it can be done in a more controlled environment than onboard a real train. The report describes how wireless links acts in reality and how this behavior can be simulated. The report handles mainly the problematic parts of the implementation but also theory, e.g. statistic models. The link simulator has primarily been written in the programming language C# .NET which has lead to several inconveniences which is discussed in the report. Most of the inconveniences have to do with performance loss.
4

Push tjänster och plattformsoberoende ramverk

Bengtegård, Alfons January 2016 (has links)
No description available.
5

Skilda rum, ej tid : Studentfokuserad undersökning av synkron fjärrundervisning i folksång vid högre musikutbildning.

Misgeld, Maria January 2022 (has links)
Jag har beskrivit och diskuterat de möjligheter och utmaningar som fjärrundervisning har inneburit för mig och mina sångstudenter under Coronapandemin. Mitt syfte var att fånga studenternas uppfattningar om huruvida traditionellt platsbunden, gehörstraderad sångundervisning var utbytbar mot nätbaserad synkron undervisning. Jag ville veta hur och om undervisningsformen har påverkat studenternas motivation – lust att lära. Undersökningen bygger på studenternas egna reflektioner efter två fjärrbaserade kurser i folksång på plattformarna Zoom och Aloha. Resultatet visar att variation och musikaliskt fokus, flexibelt lärande, enskild handledning och feedback bidrog både till lust att lära och motiverade till självstudier. / Högskolepedagogisk kurs 2 på KMH.
6

LATENCY AND THROUGHPUT COMPARISON BETWEEN IPTABLES AND NFTABLES AT DIFFERENT FRAME AND RULE-SET SIZES / LATENS- OCH GENOMSTRÖMNIGSJÄMFÖRELSE MELLAN IPTABLES OCH NFTABLES VID OLIKA RAM- OCH REGELUPPSÄTTNINGSSTORLEKAR

Jonsson, Tomas January 2018 (has links)
Firewalls are one of the most common security tools used in computer networks. Its purpose is to prevent unwanted traffic from coming in to or out of a computer network. In Linux, one of the most common server operating system kernels available, iptables has been the go-to firewall for nearly two decades but a proposed successor, nftables, is available. This project compared latency and throughput performance of both firewalls with ten different rule-set sizes and seven different frame sizes using both linear look-ups and indexed data structures. Latency was measured through the round-trip time of ICMP packets while throughput was measured by generating UDP traffic using iPerf3. The results showed that, when using linear look-ups, nftables performs worse than iptables when using small frame sizes and when using large rule-sets. If the frame size was fairly large and rule-set fairly small, nftables was often performed slightly better both in terms of latency and in terms of throughput. When using indexed data structures, performance of both firewalls was very similar regardless of frame size or rule-set size. Minor, but statistically significant, differences were found both in favour of and against nftables, depending on the exact parameters used. / Brandväggar är en av de vanligaste säkerhetsverktygen som används i datornätverk. Dess syfte är att förhindra oönskad trafik att komma in på eller lämna ett datornätverk. I Linux, en av de vanligaste operativsystemkärnorna som används i serversystem, har iptables varit den rekommenderade brandväggen i nästan två årtionden men en tänkt ersättare, nftables, är tillgänglig. Detta projektet jämförde latens och genomströmning för båda brandväggarna med tio olika storlekar på regeluppsättning samt sju olika ramstorlekar genom både linjära regeluppslag och indexerade datastrukturer. Latens mättes genom tur- och returtid för ICMP-paket medan genomströmning mättes genom att generera UDP-trafik med iPerf3. Resultaten visade att, när linjära regeluppslag användes, nftables presterade sämre än iptables när små ramstorlekar användes samt när stora regeluppsättningar användes. Om ramstorleken var relativt stor samt regeluppsättningen relativt liten presterade nftables något bättre än iptables både i fråga om latens och i fråga om genomströmning. När indexerade datastrukturer användes var prestandan för bägge brandväggarna jämförbar oavsett ramstorlek eller storlek på regeluppsättning. Mindre, men statistiskt signifikanta, skillnader fanns både till nftables för- och nackdel, beroende på vilka parametrar som användes.
7

Hudtemperaturens inverkan på sensorisk nervledningshastighet i nervus medianus / Impact of skin temperature on sensory nerve conductivity in the median nerve

Nigussie, Mehalet, Sabrin, Thwainy January 2020 (has links)
Kännedom om effekten av temperaturvariationer på det perifera nervsystemet ger en djupare förståelse för de fysiologiska mekanismerna som ligger till grund för funktionen av neuromuskulär påverka vid patologiskt och friskt tillstånd. Syftet med den här studien är att redogöra för hur den sensoriska nervledningshastigheten, distal latens och amplitud en i nervus medianus påverkas vid temperaturförändringar på handryggen från 26 till 33 °C. Studien omfattade 19 deltagare mellan 20–40 år. Mätningarna utfördes vid tre temperaturintervaller; kall (26–27° C), ljummen (28–29° C) och varm (32–33° C) för varje deltagare.   I denna studie observerades sensorisk nervledningshastigheten och distal latens visade ett signifikant samband med p-värde&lt;0.001. Temperaturökningen leder till ökad nervledningshastighet med 1,61 m/s/° C och distal latensen reduceras med 0,1 ms/° C. Däremot sågs inget samband mellan amplitud med p-värde=0.87 och temperaturökningen. Temperaturförändringen har en påverkan på perifera nerver, detta bör uppmärksammas vid elektroneurografisk undersökning.  Det är viktig att uppnå den standardtemperaturen (31–34°C) vid en elektroneurografisk undersökning för att ställa rätt diagnos. Vid svårigheter med att upp nå den standardtemperaturen kan en korrektionsfaktor användas. / Understanding the effect of temperature on the peripheral nervous system helps to have a better knowledge of the physiological mechanisms and functionality of the neuromuscular system. This study aimed to analyze the effect of temperature change, from 26 to 33°C at the dorsal side of the hand, on the sensory conduction velocity, distal latency, and amplitude of the median nerve. The study consists of 19 individuals between 20–40 years. The measurement was carried out at three temperature ranges: cold (26–27°C), intermediate (28–29°C), and warm (32–33°C).   Sensory conduction velocity and distal latency were significantly correlated to temperature with a p-value &lt;0.001.  Sensory nerve conduction velocity and distal latency changes by 1,61 m/s and 0.1 ms with a temperature change of 1°C, respectively. In this study, the author did not observe a significant correlation (p-value of 0.82) between temperature and amplitude due to the large variability of amplitude in the temperature range used in this study. It is important to perform electroneurographic diagnosis at a temperature of over 31-34°C, otherwise, a correction factor must be used for a reliable diagnosis.
8

MÄTNING AV SYNNERVENS FUNKTION

Istrefaj, Mirushe Mjekiqi January 2018 (has links)
Visual Evoked Potentials (VEP) är en elektrofysiologisk undersökningsmetod som används inom klinisk neurofysiologi. Undersökningen görs för att analysera synnervsfunktionen. Metoden går ut på att mäta den tid det tar för synbarken att registrera visuella synintrycken som näthinnan utsätts för. För att en optimal tolkning av det människan ser ska kunna ske måste elektriska signaler kunna fortledas från näthinnan till synbarken via en fullt fungerande, frisk synnerv. Skador på synnerven beror oftast på optikusneurit och misstänks oftast vara ett tidigt tecken multipel skleros. Undersökningen är därför ett viktigt komplement för diagnostiska ändamål. Syftet med studien var att jämföra normalvärden från befintlig apparatur med ny apparatur som kan komma att användas till VEP-undersökningar. Även en jämförelse av normalvärden med standardrutor och större rutor gjordes för att eventuellt kunna använda större rutor på patienter med försämrad visus. Undersökning hur normalvärden skiljer sig beroende på kön och ålder gjordes också. Totalt deltog 28 deltagare varav 27 deltagares rådata samlades in och analyserades genom stapeldiagram, t-test och korrelationsdiagram. Deltagarna var mellan 20-70år och delades upp i 18 kvinnor och 9 män. Utifrån studiens resultat kan ett påstående om att ny apparatur kan komma till att kunna användas med samma normalvärde för befintlig apparatur. Även större rutor visades kunna vara användbara vid behov. Dock behöver studien fortsätta med en större testgrupp för att erhålla tillförlitliga resultat rent kliniskt. / Visual evoked potentials (VEP) is an electrophysiological method which is done by the clinical neurophysiology clinics. The examination is done when the purpose is to analyze the visual pathways. The method is done by measuring the latency from the retina to the occipital lobe. In order for the brain to understand an image the optic nerve needs to be intact and fully functional. Nerve damage in the optic nerve occurs often from optikusneuritis. Optikusneuritis is often assumed as an early sign of multiple sclerosis. This study is therefore an important complement for diagnostic purposes. The purpose of this study was to compare normal values from the existing equipment with the new equipment so the new equipment can be used for VEP-examinations. A comparison of normal values for standard squares and lager squares was also made, to potentially use larger squares in patients with deteriorated visual acuity. The study investigated also how normal values differ according to gender and age. A total of 28 participant participated in the study, of which 27 participants values were analyzed. The results were analyzed by bar graphs, t-test and correlation charts. The participants were 18 women and 9 men between 20-70 years. Based on the results of the study, a claim that the new equipment may be used with the same normal values as the existing equipment. Even larger squares were shown to maybe be useful when needed in some patients. However, the study needs to continue with a larger test group to obtain reliable results. This so the clinic can use the new equipment in VEP’s.
9

High-Performing Cloud Native SW Using Key-Value Storage or Database for Externalized States / Högpresterande moln-nativ mjukvara med användning av nyckelvärdeslagring eller databas för externaliserade tillstånd

Sikh, Ahmed, Axén, Joel January 2023 (has links)
To meet the demands of 5G and what comes after, telecommunications companies will need to replace their old embedded systems with new technology. One such solution could be to develop cloud-native applications that offer many benefits but are less reliable than embedded systems. Having the different units in the 5G system store their state, or their operational context, in cloud-based databases could reduce downtime in case of failing processes, but various database systems have their advantages and disadvantages. Thus, the choice of implementation must be carefully considered.   This study primarily aims to create a simulator that can measure latency, or the time it takes to write or read dummy data to or from one of two different kinds of databases. Its secondary aim is to produce use cases that mimic situations that a database for state data would need to handle and to collect measurements from them with the help of the simulator.   The simulator was implemented using C++17 and contains a simulator object and separate database clients. The actors representing the units interacting with a 5G network were created by the clients and their state data was stored in either Redis or PostgreSQL databases. Various use cases were designed with the instruction from Ericsson to simulate real-life scenarios and to measure latencies. Quantitative data analysis was performed on the collected data to compare the performances of Redis and PostgreSQL databases in the different use cases.   The study found that Redis on average worked the fastest and that its latency was largely the same regardless of data sizes, while PostgreSQL's latencies, and thus the differences between the databases, varied more depending on the scenario.   The results of the study show that Redis is the one of the two databases that operates more consistently and predictably, which may partly be explained by the fact it is mainly based in the RAM, while PostgreSQL is mainly disk-based.   Future work could involve testing the databases under higher workloads, exploring what would be the impact of running simulations in environments with reduced RAM and not letting Redis use it to its full advantage, and maybe analyzing more latency figures by creating new use cases and running them. Future work can also include an investigation of the effect of Redis database crashes. Moreover, the simulator implementation allows for changing to other types of databases.
10

Analyzing Parameter Sets For Apache Kafka and RabbitMQ On A Cloud Platform

Rabiee, Amir January 2018 (has links)
Applications found in both large and small enterprises need a communication method in order to meet requirements of scalability and durability. Many communication methods exist, but the most well-used are message queues and message brokers. The problem is that there exist many different types of message queues and message brokers with their own unique design and implementation choices. These choices result in different parameter sets, which can be configured in order to meet requirements of for example high durability, throughput, and availability. This thesis tests two different message brokers, Apache Kafka and RabbitMQ, with the purpose of discussing and showing the impact on throughput and latency when using a variety of parameters. The experiments conducted are focused on two primary metrics, latency and throughput, with secondary metrics such as diskand CPU-usage. The parameters chosen for both RabbitMQ and Kafka are optimized for maximized throughput and decreased latency. The experiments conducted are tested on a cloud platform; Amazon Web Services. The results show that Kafka outshines RabbitMQ regarding throughput and latency. RabbitMQ is the most efficient in terms of quantity of data being written, while on the other hand being more CPU-heavy than Kafka. Kafka performs better than RabbitMQ in terms of the amount of messages being sent and having the shortest one-way latency. / Applikationer som finns i både komplexa och icke-komplexa system behöver en kommunikationsmetod för att uppfylla kriterierna för skalbarhet och hållbarhet. Många kommunikationsmetoder existerar, men de mest använda är meddelandeköer och meddelandemäklare. Problemet är att det finns en uppsjö av olika typer av meddelandeköer och meddelandemäklare som är unika med avseende på deras design och implementering. Dessa val resulterar i olika parametersatser som kan konfigureras för att passa olika kriterier, exempelvis hög hållbarhet, genomströmning och tillgänglighet. Denna avhandling testar två olika meddelandemäklare, Apache Kafka och RabbitMQ med syfte att diskutera och visa effekterna av att använda olika parametrar. De utförda experimenten är inriktade på två primära mätvärden, latens och genomströmning, med sekundära mätvärden som exempelvis diskanvändning och CPU-användning. De parametrar som valts för både RabbitMQ och Kafka optimeras med fokus på de primära mätvärdena. Experimenten som genomförs testades på en molnplattform; Amazon Web Services. Resultaten visar att Kafka presterar bättre än RabbitMQ när det kommer till genomströmning och latens. Gällande inverkan av Kafka och RabbitMQ på mängden skriven data, är RabbitMQ den mest effektiva, medan den å andra sidan är mer CPU-tung än Kafka.

Page generated in 0.0417 seconds