• Giga-View. A distributed gigapixel image viewer controlled by mobile devices 

      Kristoffersen, Einar (Master thesis; Mastergradsoppgave, 2015-06-01)
      This thesis presents Giga-View, a gigapixel image viewer controllable from mobile devices. It's design makes interaction available through a web browser and requires no software installation or high processing power from the device being used. Fulfilling the goal of high throughput and low latency, Giga-View is capable of processing an input stream with the frame rate of 60 frames per second, without ...
    • Improving Disk Performance in Vortex With NVMe 

      Elsebø, Kristian (Master thesis; Mastergradsoppgave, 2015-06-01)
      With the development of SSDs, performance limitations in persistent storage have shifted from the underlying medium to the interface through which the host and disk communicates. NVMe is a recently developed standard for operating SSDs connected to a host through PCI Express, and offers significant performance improvements compared to conventional interfaces, as well as features designed for ...
    • Beyond the hospital walls - Extramural mobile communication with CallMeSmart 

      Hanssen, Bård Johan (Master thesis; Mastergradsoppgave, 2015-06-01)
      Physicians, nurses and other people who work at hospitals and in the healthcare sector often move around a lot. As they also frequently need to contact each other, mobile communication devices like pagers and wireless phones are important tools for letting them maintain contact. This can lead to problems as personnel are constantly interrupted during their work because coworkers don't know whether ...
    • Nexans Tracking System. An indoor positioning system using Bluetooth Low Energy 

      Holm, Ragnhild Kosmo (Master thesis; Mastergradsoppgave, 2015-06-01)
      Nexans Rognan is a cable manufacturer located in Nordland County. Each new cable order have a set of requirements provided by the customer. The cable specifications change in terms of characteristics of fibre optical elements, type and quality of cable armouring and dimension and amounts of electrical conductors. Due to the variety in different cables produced, they also need a wide array of ...
    • Parallelization of the Alternating-Least-Squares Algorithm With Weighted Regularization for Efficient GPU Execution in Recommender Systems 

      Kampffmeyer, Michael Christian (Master thesis; Mastergradsoppgave, 2015-06-15)
      Collaborative filtering recommender systems have become essential to many Internet services, providing, for instance, book recommendations at Amazon's online e-commerce service, music recommendation in Spotify and movie recommendation in Netflix. Matrix factorization and Restricted Boltzmann Machines (RBMs) are two popular methods for implementing recommender systems, both providing superior ...
    • Helping activate children through the use of video games 

      Lomax, Jørn Vollan (Master thesis; Mastergradsoppgave, 2015-06-15)
      The video games industry is now one of the biggest entertainment industries in the world. Forb es magazine estimates that the video game industry will sell games for 70 billion dollars by the end of 2015, and the biggest growth is in the mobile market. While most of the video game industry is creating games strictly for entertainment purp oses, there is a growing demand for games that can b e ...
    • Investigating the security issues surrounding usage of Ephemeral data within Android environments 

      Høgset, Erlend Skog (Master thesis; Mastergradsoppgave, 2015-08-27)
      With mobile devices managing more and more of our personal data, for many it has become a ubiquitous resource. This is also true in the workplace where they are instituting Bring Your Own Device practices. While this saves the enterprise money in terms of equipment, it also increases the diversity of devices brought to work. This presents security problems as corporate data received and transmitted ...
    • We.Tree - Connecting young individuals with Type 1 Diabetes Mellitus in rural areas through serious games 

      Sørensen, Mats Christian (Master thesis; Mastergradsoppgave, 2015-12-15)
      Young individuals with chronic diseases living in rural areas might face additional problems in their everyday life compared to those in the same position living closer to the cities. Living far away from friends, relatives, other in the same situation, or even general practitioners and specialists may act as an extra burden in their process through their situation. This project is meant to aid ...
    • Capturing High Rate Satellite Data. An Analysis of Lossless, Persistent Reception, Local Storage and Transmission of High Rate Satellite Data From Time Window Based Datastream 

      Mæland, Ruben (Master thesis; Mastergradsoppgave, 2016-05-31)
      Satellites generate data through their instruments as they hover in orbit. Satel- lite data is widely used in weather forecasts, environmental science, for military purposes, earth observation and more. The world depend on satellite data, for many purposes.
    • COMBUSTI/O. Abstractions facilitating parallel execution of programs implementing common I/O patterns in a pipelined fashion as workflows in Spark 

      Fagerli, Jarl (Master thesis; Mastergradsoppgave, 2016-05-31)
      In light of recent years’ exploding data generation in life sciences, increasing downstream analysis capabilities is paramount to address the asymmetry of innovation in data creation contra processing capacities. Many contemporaneously used tools are sequential programs, ofttimes including convoluted dependencies leading to workflows crashing due to misconfiguration, detrimental to both development ...
    • HiPerWA: High Performance Wireless Analytics. A survey into the challenges of constructing, managing, debugging and optimizing an in-production large-scale enterprise network 

      Johansen, Bjørn Ludvig Langaas (Master thesis; Mastergradsoppgave, 2016-06-01)
      Enterprise wireless networks are becoming larger and larger, with more and more users and devices connecting to the networks. This requires the infrastructure to be closely monitored and adjusted to ensure an optimum experience for users and their devices. Existing proprietary solutions exist, but are either costly, resource demanding, rigid or may not be able to deliver the functionality that is ...
    • Automated Lung Sound Analysis 

      Grønnesby, Morten (Master thesis; Mastergradsoppgave, 2016-06-01)
      Lungs sounds has been used as a diagnostic tool for centuries. The usefulness of listening to lung sounds, or pulmonary auscultation, as a definite diagnostic method has been diminished by advances in medical imaging such as chest X-Ray, but these advanced methods also bring a higher monetary and time cost. In addition, when the severity of pulmonary conditions changes, audible symptoms change ...
    • Useful GPGPU Programming Abstractions. A thorough analysis of GPGPU development frameworks 

      Larsen, Johannes Arctander (Master thesis; Mastergradsoppgave, 2016-06-01)
      Today, computers commonly have graphics hardware with a processing power far exceeding that of the main processors in the same machines. Modern graphics hardware consists of highly data-parallel processors, which are user programmable. However, software development utilizing these processors directly is reserved for platforms that require a fair bit of intimate knowledge about the underlying hardware ...
    • Space-Bounded Async Scheduling : A UPC++ Extension 

      Vik, Christian Bergvoll (Master thesis; Mastergradsoppgave, 2016-06-01)
      As increasing awareness of climate changes and surging power costs for big data centers today energy efficiency becomes increasingly important. In addition to that we carry mobile devices that depend on battery technology that is falling behind the rapid evolution of transistor technology and ever increasing power demands. At the same time there is an understanding that computer resources are not ...
    • Seadrive. Remote file synchronization for offshore fleets 

      Haro, Peter Halland (Master thesis; Mastergradsoppgave, 2016-06-01)
      File synchronization- and hosting services is not only an integrated service in everyday life, but also a powerful tool to support business and organizational activities. In order to provide users with a transparent experience, the systems relies on sophisticated mechanisms to create a seamless integration. The problem with these systems is that they are designed for stable network connections with ...
    • Creating a better play store for cancer apps by using the meta data. Is the metadata available enough to improve app finding for apps related to cancer? 

      Johansen, Håvard Hemmingsen (Master thesis; Mastergradsoppgave, 2016-12-15)
      The current app store is minimalistic and gives a minimum of functionality, there are in principle two options, a list of recommended apps and the search function. Where the search function is as good as the user is able to come up with search words. The question then is; is it possible to create a third party app that works as an overlay and give a more useful result. In order to make the problem ...
    • Exploring in-game rewards in the diaquarium. A serious game for children with type 1 diabetes mellitus 

      Rønningen, Ida Charlotte (Master thesis; Mastergradsoppgave, 2016-12-22)
      Digital games do not only serve entertainment purposes, but can also benefit as useful tools for learning. Games that have an explicit and carefully thought-out educational intention has appeared as very productive within health care, and have been used more frequently as part of treatment among children with Type 1 Diabetes Mellitus. Insulin-depended diabetes has no known cure at the present time, ...
    • Unified detection system for automatic, real-time, accurate animal detection in camera trap images from the arctic tundra 

      Thom, Håvard (Master thesis; Mastergradsoppgave, 2017-06-01)
      A more efficient and effective approach for detecting animal species in digital images is required. Every winter, the Climate-ecological Observatory for Arctic Tundra (COAT) project deploys several dozen camera traps in eastern Finnmark, Norway. These cameras capture large volumes of images that are used to study and document the impact of climate changes on animal populations. Currently, the images ...
    • MELT: The multidimensional key-value store performance evaluation framework. Melt: memory, energy, latency and throughput 

      Blomli-Edvardsen, Tobias (Master thesis; Mastergradsoppgave, 2017-06-02)
      1 Abstract Key-value stores have a very large variation in their design and implementation, while still adhering to the key-value abstraction. The available generic benchmarks cannot truly represent the performance a key-value store will have with a specific application, unless your application happens to have the exact same configuration and workloads as the benchmark. Moreover, most benchmarks ...
    • Internet of things DDoS mitigation. Preventing DDoS attacks using learning algorithms on limited hardware 

      Munch-Ellingsen, Peter (Master thesis; Mastergradsoppgave, 2017-10-01)
      DDoS attacks are becoming more and more common, and threatens the current infrastructure of the internet. Cheap new IoT devices have led to a lot of new devices that are poorly secured and can easily be compromised and used for such nefarious purposes. While there are many attemps at solving this problem this thesis looks at a solution which could be applied to typical home router. This would stop ...