• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 107
  • 90
  • Tagged with
  • 197
  • 128
  • 89
  • 68
  • 66
  • 57
  • 53
  • 49
  • 39
  • 39
  • 27
  • 26
  • 26
  • 25
  • 25
  • 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.
31

Undersökning av processorprestanda under arbetsbelastning / Study of processor performance during workload

Strågefors, Linnea January 2014 (has links)
This thesis is an exploration of how a laptop system performance is affected by workload on the processor. The workload is represented by a process thread that is time consuming for the CPU and keeps the CPU continuously occupied with jobs. The load can be increased by adding more loading threads. The changes in the performance is measured by, for example, the processor utilisation, response time, priorities and temperature. The processor’s utilisation is affecting the system performance by how the processor is organising and distributing tasks. Increased workload require system methods that correspond to the load in order to maintain a certain system standard. Measuring the assigned thread priority numbers gives a more specific indication of which techniques the scheduler is using to handle the tasks. The response time characterises the impact of the workload relative time. It is investigated by timing the response of a system call, during an increasing workload of threads. The results illustrate an increasing growth of the response time, where a relative small added workload makes the system call about impractical to carry through at a particular load limit. The processor’s temperature and energy consumption entail changes in the system performance mainly in terms of the quality of the component, operationally and materially. It has also long-term effects on the surrounding components of the processor and on environmental issues. / Det här examensarbetet är en utforskning av hur en laptops prestanda påverkas under arbetsbelastning på processorn. Arbetsbelastningen utgörs av en processtråd som är tidskrävande för CPU:n och som håller CPU:n fullt sysselsatt med kontinuerligt arbete. Belastningen kan ökas genom att öka antalet processtrådar. Förändringar i systemets prestanda mäts bland annat utifrån processorns användningsgrad, responstid, prioriteringar och arbetstemperatur. Användningsgraden påverkar prestandan genom hur processorn får organisera sin arbetsfördelning. Ökad belastning erfordrar arbetsmetoder som möter belastningen för att kunna upprätthålla systemstandarden. Mätning av prioritetsnumrering ger en mer ingående bild av vilka tekniker som schemaläggaren kan använda vid den hanteringen. Responstiden ger ett mått på belastningens konsekvenser för operativsystemets prestation i förhållande till tidsåtgången. Den undersöks genom att mäta tiden för ett systemanrop vid allt tyngre belastningar. I resultatet framgår ett grafiskt samband där en relativt liten ökad belastning gör att anropet i praktiken blir ogenomförbart vid en viss belastningsgräns. Processorns energiförbrukning och arbetstemperatur medför förändringar i prestandan främst i form av kvaliteten på komponenten, arbetsmässigt och materiellt. Det har även mer långsiktiga effekter på omgivande komponenter och ur miljösynpunkt.
32

Prestandajämförelse mellan shadow mapping och shadow volumes i Direct3D 10 / Performance Comparison Between Shadow Mapping and Shadow Volumes in Direct3D 10

Willman, Eddie, Nieminen, Aron January 2008 (has links)
Skuggor är centrala för hur människan uppfattar världen. Inom datorspel och andra interaktiva 3D-applikationer är det viktigt att underlätta förståelsen av scenen och det finns även ofta en stark vilja att skapa realistiska miljöer. Detta samt att skuggsättning är en komplicerad och prestandakrävande operation gör det till ett viktigt område inom realtidsgrafik. Vi undersöker i denna avhandling relationen mellan prestandan (renderingstiden) för de två populära metoderna för skuggsättning inom realtidsgrafik, shadow mapping och shadow volumes. Undersökningen avgränsas till två utvalda varianter av de ursprungliga algoritmerna. I och med lanseringen av den nya versionen av Direct3D, version 10, öppnas möjligheten för optimeringar av algoritmerna genom användandet av framförallt geometry shaders. På grund av detta implementerar vi algoritmerna både med och utan den nya funktionalitet som introduceras i Direct3D 10 för att besvara om det är möjligt att förbättra prestandan för algoritmerna i Direct3D 10. Resultatet visar tydligt shadow mapping-algoritmens överlägsenhet för annat än scener med mycket få polygoner. Variabler så som ljusets infallsvinkel och objekts storlek har liten inverkan på det slutgiltiga resultatet för när vilken algoritm har bättre prestanda. Resultatet visar även tydligt att användandet av geometry shaders ger en mycket kraftig försämring av prestandan för båda algoritmerna. / Inom interaktiv 3D-grafik som exempelvis datorspel är det viktigt att skapa realistiska miljöer. Att rita ut en realistisk 3D-värld såpass snabbt att användaren inte kan se enskilda bildrutor kräver mycket kraft av datorn. Det är därför viktigt att datorprogrammet använder snabba och effektiva algoritmer. Skuggor är viktigt för att skapa realistiska 3D-miljöer. Detta arbete jämför snabbheten och effektiviteten mellan två olika metoder för att bestämma vad i 3D-världen som ligger i skugga.
33

Utveckling av lagerhanteringsapplikation för handterminal : Development of storage management application for PDA

Magnusson, Marcus, Rönnberg, Kristoffer January 2007 (has links)
This exam paper has been a collaboration between the writers and System Anderson AB. The assignment was about completing a client application, running on a PDA, and a server application, running as a web service. The web service handles the communication with System Anderssons existing database. The main goal for the application is that it will be used to increase efficiency in storage management. The client application will hold functions for withdrawal, purchase, delivering and inventory. This project brings up the implementation of the functions for withdrawal and purchasing. A part of this exam paper contains the basic theory that underlies the project. It also contains a summary of the different choices that has been made. The result of this exam paper is a well-functioning version of our application. The application contains functions for withdrawal and purchasing.
34

Jämförelse av aggregeringswebbdelar i MOSS 2007 / Comparison of aggregationwebparts in MOSS 2007

Aghili, Mohammed January 2010 (has links)
En typisk funktion på startsidan till många webbportaler är den webbdel som presenterar exempelvis desenaste blogginläggen, nyheterna eller händelserna som har lagts till på webbplatsen. Dessa funktioner ärkända som aggreggeringswebbdelar. Eftersom startsidan är den sida som besöks mest jämfört med alla andrawebbsidor i portalen innebär det i sin tur att denna funktion utnyttjas väldigt ofta.Detta arbete syftar till att finna ett antal olika metoder som kan användas för att uppnå denna funktion ochatt ta reda på hur väl dessa webbdelar presterar.Denna rapport presenterar både de olika metoder som fanns och resultaten på en systematisk testning avdessa. Resultaten av testerna presenteras på ett överskådligt sätt.Slutligen dras slutsatser angående resultaten. Resultaten förespråkar inte en specifik metod, den metod somlämpar sig bäst för varje enskild sammanhang avgörs till största del av andra faktorer såsom frekvens avbesökare eller ändringar på innehållet som metoden söker igenom.
35

AJAX förhämtning baserad på besöksinformation

Dervisevic, Denis January 2012 (has links)
Det finns idag fortfarande ett behov av att minska den uppfattade responstiden för användare. Som ett sätt att förbättra prestandan föreslås förhämtning. Förhämtning kan ytterligare förbättra prestandan av AJAX. Med prestanda menas primärt responstiden men bandbredden är också en viktig faktor. Problemet handlar om hur prestandan påverkas av AJAX förhämtning baserad på historiska hints jämfört mot vanlig AJAX. Metoden är experiment och prestandan av 2 versioner av en webbplats för kursinformation jämförs. Under genomförandet byggdes siterna, förhämtningsversionen har en initial förhämtning baserad på historik samt pågående förhämtning baserad på sökningar och interaktion. Tester visar på att responstiden förbättras med förhämtningen, mellan 63 % och 29 % beroende på träffbilden av förhämtningen under en session. Bandbredden ökade dock som ett resultat mellan 61 % och 33 % på de olika sessionerna.
36

Artificiell intelligens : Prestanda hos beteendeträd och Hierarchical Task Network / Artificial intelligence : Performance of behavior trees and Hierarchical Task Network.

Juvél, Joel January 2014 (has links)
Detta arbete undersöker skillnader i tidseffektivitet mellan beteendeträd ochHierarchical Task Network. En enklare spelprototyp av typen top-down 2D shoot-emup implementerades. Spelprototypen använder två typer av autonom motspelare så kallade botar. En bot för beteendeträd och en bot för Hierarchical Task Network. Spelprototypen mäter körtiden för varje typ av bot i sex olika situationer. Varje situation svarar mot ett bestämt beteende hos boten. Ett beteende kan brytas ned i en samling uppgifter som boten kan utföra. Spelprototypen mäter körtiden för att bestämma ett enskilt beteende i en specifik situation. Resultaten från mätningarna tyder på att beteendeträd har bättre tidseffektivitet än Hierarchical Task Network.
37

Klient-server och Peer-to-Peer applikationer : En prestandajämförelse

Tullberg, Jesper, Jonsson, Simon January 2014 (has links)
An increasing number of applications are becoming more or less network based today. The traditional architecture for network based applications is client-server, but as usage of download services are going up, so is the Peer-to-Peer architecture. This report is a comparison between the Peer-to-Peer and client-server model, and can serve as a basis when a decision between them needs to be taken. In the report, the performance between the different architectures is compared in different contexts. Our basis is a general implementation of both architectures in a test that is derived from a previous report. On top of this, the performance of the different architectures are measured, implemented in a gaming-context. This way, we are trying to give the reader as an objective and informative picture of the different architectures as possible. The tests that have been done shows a different situation than that of the general view, which is that client-server is the preferred model.
38

Ghoul: A cache-friendly programming language

Temmel, Adam January 2020 (has links)
Prestanda har historiskt sett alltid varit av betydelse för nyttjandet av datorer, vilket lett till att processorutvecklare har tagit fram flera olika metoder för att klämma ut mer processorkraft från processorn. Ett av dessa koncept är processorns cacheminne, som ansvarar för att lagra data processorn förväntar sig att behöva inom en snar framtid. Om cacheminnet nyttjats väl så innebär detta att processorn can behandla data i en mycket snabbare takt, vilket direkt påverkar prestanda. På grund av detta vill utvecklare gärna skriva kod som nyttjar cacheminnet till fullo. Detta är inte alltid en enkel uppgift, då de programmeringsmönster och beteenden utvecklaren måste anpassa sig till går att anse vara klumpiga för utvecklaren. Den här studioen kommer utforska möjligheterna att sammanfoga cachevänliga programmeringskoncept med utvecklarvänlig syntax, vilket resulterar i ett programmeringsspråk som är både läsbart, skrivbart samt effektivt med hänsyn till processorns cacheminne. För att lyckas med denna uppgift har studier på mönster inom minnesåtkomst, befintliga programmeringsspråk och kompilatordesign genomförts. Slutprodukten är ett språl vid namn Ghoul som implementerar cachevänliga koncept på en syntaktisk nivå, komplett med en fungerande kompilator. Utdata från denna kompilator blev senare prestandatestad för att avgöra huruvida de koncept språket introducerar har en märkbar påverkan på prestandan av program skrivna i detta språk. Testen visade att de tidigare nämnda konceptet direkt visar ett inflytande på hastigheten data kan behandlas i språket. / Performance has historically always been of importance to computing, and as such, processor developers have brought up several different methods to squeeze out more processing power from the processor. One of these concepts is the presence of a CPU cache memory, whose responsibility is to hold data the processor expects it might use soon. To utilize the cache well means that the processor can compute data at a much higher rate, resulting in a direct impact on performance. Therefore, it follows that it is in the developer’s best interest to write code capable of utilizing the cache memory to its full extent. This is not always an easy task however, as the patterns and style of programming the developer may need to adapt to can come of as cumbersome. This study will explore the possibilities of merging cache-friendly programming concepts with a developer-friendly syntax, resulting in a language that is both readable, writeable as well as efficient in regards to the processor cache. In order to accomplish this task, studies of memory access patterns, existing programming languages and compiler design has been performed. The end product is a language called Ghoul which successfully implements cache-friendly concepts on a syntactic level, complete with a working compiler. Outputs from this compiler were later benchmarked to assert that the concepts introduced had a measurable impact on the performance of programs written in Ghoul, showing that the aforementioned syntactical concepts indeed directly influence the speed at which data can be processed.
39

Prestanda analys av ORM-ramverk : En jämförelsestudie mellan Doctrine och Eloquent / Performance analysis of ORM frameworks : A comparative study between Doctrine and Eloquent

Evaldsson, Roberth January 2020 (has links)
Allt eftersom webbapplikationer blir mer komplexa och svårare att underhålla samt behöver kopplas med databaser utvecklas MVC-ramverk. En objektrelationell impedansmatchningen uppstår när relationell data behöver uttryckas som objekt inom en applikation, lösningen på problemet är framtagandet av ORM-ramverk. Det finns flertalet av ORM-ramverk att välja mellan, vilket gör det svårt för utvecklare att välja då man måste ta hänsyn till aspekter såsom användbarhet och prestanda. Studien genomför ett tekniskt experiment där ORM-ramverk jämförs med avseende på prestandan i form av exekveringstid av grundläggande databasoperationer samt dess minnesanvändning. Ramverken som jämförs väljs ut utifrån ett antal kriterier och de ramverk som möter dem är Eloquent och Doctrine. Resultatet av experimentet indikerar på att Doctrine presterar bättre i förhållande till exekveringstid och Eloquent i förhållande till minnesanvändning. Mätningarna visar även hur prestandan på ramverken förhåller sig till varandra när datamängden ökas.
40

Using Six Sigma Methodology to improve the performance of the Shipment Test

Bin, Yang January 2015 (has links)
Competition and lead-time pressure motivates us to find new and better ways of continuously improving the output of our work. The emphasis on improvement in both efficiency and quality has become more and more significant in daily activities. The performance of Ericsson’s AXE/APZ products during shipment test phase is one such activity and is the focus of this thesis project. One of the essential principles of shipment testing is to ensure that the test campaigns finish on time. Over the last several decades companies have spent large amounts of time and money on improving test quality and efficiency. Unfortunately, the results have not always been as good as expected. It seems that it is very difficult to improve shipment testing performance using traditional test management methods. Motorola introduced Six Sigma in 1986 and achieved 5.4 Sigma level which help them saved 2.2 Billion dollars during the first six years. From Statistic aspect, it means only 3.4 defects per million opportunities. The Six Sigma methodology has been applied as a management philosophy focused on improving efficiency and performance during the shipment test period. This thesis gives an introduction to the Six Sigma approach, including the concepts of Six Sigma, its history, development, and methodology. More specifically the author uses the Define, Measure, Analyze, Improve, and Control (DMAIC) approach to evaluate the performance of Ericsson’s AXE/APZ Shipment Testing. This project goal was defined: Compare with the performance of 08AXE shipment test which 87% of test campaigns (2.68 sigma level) were finished on time, 3 sigma level in 09AXE shipment test which means 93%of the test campaigns will be finished on time has to be achieved.  The thesis measured the 08AXE shipment test performance and analyzed the lead time of test campaigns, found the root causes such as poor documents quality from the legacy project, lack of test resources, no system impact analysis. The thesis also provided a set of proposals for improvements and control of the improved process in order to ensure sustainable improved performance results. Finally 93% test campaigns were finished on time in 09AXE and project goal was fulfilled. / Konkurrens och ledtid tryck motiverar oss att hitta nya och bättre vägar att kontinuerligt förbättra resultatet av vårt arbete. Betoningen av förbättring av både effektivitet och kvalité har blivit allt mer signifikant i våra dagliga aktiviteter. Prestationen av Ericssons AXE/APZ produkter under sändningens test fas är en sådan aktivitet och det är där fokusen på detta tes projekt ligger. En av de grundläggande principerna av sändnings test är att se till att test kampanjer avslutat i tid. Under de senaste årtionden har företag spenderat stora summor tid och pengar att förbättra test kvalité och effektivitet. Tyvärr har resultaten inte vart så bra som förväntat. Det ser ut så att det är mycket svårt att förbättra sändnings test prestationen när du använder traditionella test förvaltningsmetoder. Six Sigma metodik har blivit tillämpad som en ledningsfilosofi fokuserad på att förbättra effektivitet och prestation under test exekverings perioden. Denna tes ger en introduktion till Six Sigma tillvägagångssättet, inklusive konceptet från Sig Sigma, dess historia, utveckling och metodik. Mer specifikt använder vi Define, Measure, Analyze, Improve och Control (DMAIC) tillvägagångssätt för att utvärdera prestationen av Ericssons AXE/APZ sändnings testning.  Denna process kräver definitionen av prestationsmålet, mätningar av nuvarande prestanda och analys av data för att hitta rötterna till orsakerna av problemen. Resultatet av denna definition, mätning och analys var en rad förslag till förbättringar och kontroll av den förbättrade processen för att säkerhetsställa hållbara förbättrade prestations resultat.

Page generated in 0.038 seconds