Sökning: "computer programs"
Visar resultat 1 - 5 av 413 avhandlingar innehållade orden computer programs.
1. Efficient Implementation of Concurrent Data Structures on Multi-core and Many-core Architectures
Sammanfattning : 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). LÄS MER
2. Functional EDSLs for Web Applications
Sammanfattning : 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. LÄS MER
3. On the Value of Customer Loyalty Programs - A Study of Point Programs and Switching Costs
Sammanfattning : 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. LÄS MER
4. Sources of Variations in Error Sensitivity of Computer Systems
Sammanfattning : 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. LÄS MER
5. Be My Guest: Normalizing and Compiling Programs using a Host Language
Sammanfattning : 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. LÄS MER