Browsing Fakultet for informasjonsteknologi og elektroteknikk (IE) by Subject "Datateknologi, Komplekse datasystemer"
Now showing items 1-20 of 53
-
A Cellular Automata Accellerator for SHMAC
(Master thesis, 2015)Energy usage is an increasingly limiting factor for modern micro processors. One of these limitations is that it is no longer possible to power up all the transistors of the processor at the same time. The Single-ISA ... -
A new Method of Output from Cellular Automata: The Togglecount Transform
(Master thesis, 2015)Cellular automata (CAs) are lattices of simple cells, whose states change according to a set of local rules. Applications range from simulating real world systems to a general platform for computation. Within the eld of ... -
Anvendelse av biologisk inspirerte metoder i musikk
(Master thesis, 2006)Det eksisterer mange kjente metoder for å etterligne menneskelig tenkegang eller utøve kunstig intelligens. Et interessant anvendelsesområde for slike metoder er i musikken, siden dette er en kunstform uten klare regler ... -
Are we ready to Rummage? - An evaluation of the Rummage library through a comparative performance analysis of metric indexing structures implemented in and outside of it and a framework for the implementation of metric indexing structures.
(Master thesis, 2015)Julia implementations of the Bisector Tree, Generalized Hyperplane Tree and AESA metric indexing structures are presented -- stand-alone variants and using the Rummage.jl library. The presented interface for metric indexing ... -
Automatic Optimization of MPI Applications - Turning Synchronous Calls Into Asynchronous
(Master thesis, 2006)The availability of cheap computers with outstanding single-processor performance coupled with Ethernet and the development of open MPI implementations has led to a drastic increase in the number of HPC clusters. This, in ... -
Automatic Sarcasm Detection in Twitter Messages
(Master thesis, 2016)In the past decade, social media like Twitter have become popular and a part of everyday life for many people. Opinion mining of the thoughts and opinions they share can be of interest to, e.g., companies and organizations. The ... -
Cellular Programming on Machines with Local Communication Networks
(Master thesis, 2017)Effektiv parallell beregning er fortsatt vanskelig å oppnå, til tross for at forskningsfeltet er mer enn 50 år gammelt. Det siste tiåret, derimot, har feltet blitt mer relevant igjen på grunn av en redusert evne til å ... -
Challenges Adapting CUDA PIC Codes to multiple GPUs
(Master thesis, 2015)A Particle-In-Cell code is a common particle simulation method often used to simulate the behaviour of plasma. In this work, a parallel PIC code is developed in CUDA, with a focus on how to adapt the method for ... -
Characterizing Twitter Data using Sentiment Analysis and Topic Modeling
(Master thesis, 2016)As the global community becomes increasingly connected, it gets more and more common to express thoughts and opinions through social networking websites. Twitter, currently the largest microblog website in the world, is ... -
Climbing Mont Blanc - A Prototype System for Online Energy Efficiency Based Programming Competitions on ARM Platforms
(Master thesis, 2015)The Climbing Mont Blanc (CMB) system is an online judge with emphasis on energy-efficiency. In this thesis, the existing prototype of the system has been further developed and improved. Continual user testing was conducted ... -
Climbing Mont Blanc and Scalability
(Master thesis, 2016)This thesis details a proposed system implementation upgrade for the CMB system, accessible at \url{climb.idi.ntnu.no}, which profiles C/C++ code for its energy efficiency on an Odroid-XU3 board, which utilises a Samsung ... -
Cloth Modelling on the GPU
(Master thesis, 2006)This project explores the possibility to use general purpose programming on the GPU to simlate clothes in 3D. The goal is to implement a faster version of the method given in 'Large Steps in Cloth Modelling' by Baraff et. ... -
Clustering with Multi-Focal Clusters
(Master thesis, 2015)We present one and develop two heuristic algorithms for multi-focal clustering. The first algorithm is a local search algorithm based on the Partition Around Medoids (PAM) algorithm. The second algorithm is a modification ... -
Computation-in-Materio: evolving computation with light
(Master thesis, 2017)Evolution-in-Materio is a research field wherein evolutionary algorithms are used to seek out configurations that allows one to make use of a physical material as a computational device. The reasons for this are to seek ... -
Creating an Effective Exergame with Lasting Entertainment Value
(Master thesis, 2015)There have been many efforts towards developing research prototypes for exergames, but the majority of them have been for short-term demonstration purposes. In particular, the design of those prototypes has been focused ... -
Creating Images with Self-Modifying Cartesian Genetic Programming
(Master thesis, 2016)Self-Modifying Cartesian Genetic Programming (SMCGP) is a form of genetic programming where the program can modify itself. This ability to modify itself is thought to make the program do more complex calculations from a ... -
Designing a Virtual Memory System for the SHMAC Research Infrastructure
(Master thesis, 2017)The Single-ISA Heterogeneous MAny-core Computer (SHMAC) is an infrastructure for realizing heterogeneous computing systems. The current SHMAC prototype does not have a Memory Management Unit (MMU). An MMU would simplify ... -
Development of a General Purpose Gamification Framework
(Master thesis, 2016)This report describes the design and implementation of a general purpose gamification framework developed in JavaScript on the Metor platform. Gamification is described as the use of game elements in none-game contexts. ... -
En parallell løsning av cellulær utvikling i maskinvare
(Master thesis, 2006)Dagens elektroniske kretser utvikles som regel med en top-ned designstrategi. Siden kretsene blir større og mer komplekse blir designet av kretsene også en større og vanskeligere jobb. For å takle denne økende kompleksiteten ... -
Enabling Research on Energy-Efficient System Software Using the SHMAC Infrastructure
(Master thesis, 2015)The energy efficiency of computer systems is becoming an increasingly important constraint in the design of microprocessors. Energy consumption impacts battery life and electricity bills, while power consumption is ...