Search for dissertations about: "computer programs"

Showing result 1 - 5 of 404 swedish dissertations containing the words computer programs.

  1. 1. Efficient Implementation of Concurrent Data Structures on Multi-core and Many-core Architectures

    Author : Bapi Chatterjee; Chalmers tekniska högskola; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Synchronization Primitives; Lock-free Binary search tree; Lock-free; Concurrent Data Structures;

    Abstract : Synchronization of concurrent threads is the central problem in order to design efficient concurrent data-structures. The compute systems widely available in market are increasingly becoming heterogeneous involving multi-core Central Processing Units (CPUs) and many-core Graphics Processing Units (GPUs). READ MORE

  2. 2. Functional EDSLs for Web Applications

    Author : Anton Ekblad; Chalmers tekniska högskola; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; functional programming; domain-specific programming languages; distributed systems; web applications; tierless programming languages;

    Abstract : This thesis aims to make the development of complex web applications easier, faster and safer through the application of strongly typed functional programming techniques. Traditional web applications are commonly written in the de facto standard language of the web, JavaScript, which, being untyped, provides no guarantees regarding the data processed by programs, increasing the burden of testing and defensive programming. READ MORE

  3. 3. On the Value of Customer Loyalty Programs - A Study of Point Programs and Switching Costs

    Author : Henrik Sällberg; Linköpings universitet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; loyalty programs; point programs; switching costs; Computer science; Datavetenskap; Economic Information Systems; Ekonomiska informationssystem;

    Abstract : The increased prevalence of customer loyalty programs has been followed by an increased academic interest in schemes. This is partly because the Internet has made competition 'one click away'. It is also because information technology has made it more economical for firms to collect customer information by way of loyalty programs. READ MORE

  4. 4. Sources of Variations in Error Sensitivity of Computer Systems

    Author : Fatemeh Ayatolahi; Chalmers tekniska högskola; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; error sensitivity; compiler optimization; transient fault; bit flipping; fault tolerance; fault injection;

    Abstract : Technology scaling is reducing the reliability of integrated circuits. This makes it important to provide computers with mechanisms that can detect and correct hardware errors. This thesis deals with the problem of assessing the hardware error sensitivity of computer systems. READ MORE

  5. 5. Be My Guest: Normalizing and Compiling Programs using a Host Language

    Author : Nachiappan Valliappan; Chalmers tekniska högskola; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; programming languages; embedded domain-specific languages; normalization by evaluation;

    Abstract : In programming language research, normalization is a process of fundamental importance to the theory of computing and reasoning about programs. In practice, on the other hand, compilation is a process that transforms programs in a language to machine code, and thus makes the programming language a usable one. READ MORE