Search for dissertations about: "register allocation"

Showing result 1 - 5 of 23 swedish dissertations containing the words register allocation.

  1. 1. Constraint-Based Register Allocation and Instruction Scheduling

    University dissertation from Stockholm : KTH Royal Institute of Technology

    Author : Roberto Castañeda Lozano; KTH.; [2018]
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; NATURVETENSKAP; NATURAL SCIENCES; constraint programming; combinatorial optimization; register allocation; instruction scheduling; compiler construction; Informations- och kommunikationsteknik; Information and Communication Technology;

    Abstract : Register allocation (mapping variables to processor registers or memory) and instruction scheduling (reordering instructions to improve latency or throughput) are central compiler problems. This dissertation proposes a combinatorial optimization approach to these problems that delivers optimal solutions according to a model, captures trade-offs between conflicting decisions, accommodates processor-specific features, and handles different optimization criteria. READ MORE

  2. 2. Integrated Register Allocation and Instruction Scheduling with Constraint Programming

    University dissertation from Stockholm, Sweden : KTH Royal Institute of Technology

    Author : Roberto Castañeda Lozano; Roberto Castaneda Lozano; KTH.; Computer Systems Laboratory.; [2014]
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Computer Science; Datalogi;

    Abstract : This dissertation proposes a combinatorial model, program representations, and constraint solving techniques for integrated register allocation and instruction scheduling in compiler back-ends. In contrast to traditional compilers based on heuristics, the proposed approach generates potentially optimal code by considering all trade-offs between interdependent decisions as a single optimization problem. READ MORE

  3. 3. Integrated Software Pipelining

    University dissertation from Linköping : Linköping University Electronic Press

    Author : Mattias Eriksson; Christoph Kessler; Sid Ahmed Ali Touati; [2009]
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Code generation; compilers; instruction scheduling; register allocation; spill code generation; modulo scheduling; integer linear programming; genetic programming.; TECHNOLOGY Information technology Computer science; TEKNIKVETENSKAP Informationsteknik Datavetenskap;

    Abstract : In this thesis we address the problem of integrated software pipelining for clustered VLIW architectures. The phases that are integrated and solved as one combined problem are: cluster assignment, instruction selection, scheduling, register allocation and spilling. READ MORE

  4. 4. Task Placement and Resource Allocation in Edge Computing Systems

    University dissertation from Stockholm : KTH Royal Institute of Technology

    Author : Sladana Josilo; György Dán; Ben Liang; [2020]
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Electrical Engineering; Elektro- och systemteknik;

    Abstract : The evolution of wireless and hardware technology has led to the rapiddevelopment of a variety of mobile applications. Common to these applicationsis that they have low latency and high computational requirementsthat often cannot be fulfilled by individual devices due to their insufficientcomputational power, memory and battery capacity. READ MORE

  5. 5. Register studies of cancer in the Southern Health Care Region in Sweden

    University dissertation from Department of Cancer Epidemiology, Clinical Sciences, Lund University

    Author : Bo Attner; [2012]
    Keywords : MEDICIN OCH HÄLSOVETENSKAP; MEDICAL AND HEALTH SCIENCES; Cancer risk; epidemiology; incidence; comorbidity; survival; partner; health care costs; population-based register study;

    Abstract : The overall aim was to study different aspect of health care use and health care costs on a population based level for persons with cancer and their partners, and from an individual level to explore the impact of comorbidities in incidence and survival. In the beginning of the study all persons in the Southern Health Care Region in Sweden diagnosed with colon, rectal, breast, prostate and lung cancer during the period 2000 to 2005 were identified via the Swedish Cancer Register. READ MORE