Skip to main content
  • Business areas
  • Expertise
  • Home
  • Groups
  • Projects

Close

RISE SICS
SICS
Menu
Home » Tags » Constraint programming

Constraint programming

Pages
Pages related to Constraint programming

Unison - Robust, Scalable, and Open Code Generation by Combinatorial Problem Solving

1 March, 2012 - 08:39RISE SICSProject

Today's compilers typically generate code in stages: instruction selection (choose appropriate instructions for the program being compiled) is followed by register allocation (assign variables to registers or memory) and instruction scheduling (order instructions to improve throughput). Each stage commonly executes an approximation algorithm as taking optimal decisions is computationally infeasible in general. Both staging and approximation compromise the quality of the generated code and...

Users
1 users related to Constraint programming

Mats Carlsson

RISE SICSBig Data Analytics, Machine Learning and Optimization, Computer Systems, Software and Systems Engineering, Programming Tools and Platforms

Contact

RISE SICS (Head office, Kista)
+46 8 633 1500, info.sics [at] ri.se

RISE SICS Västerås
+46 705 17 34 80, info-vasteras [at] sics.se

RISE SICS East (Linköping)
+46 723 41 01 73, info-east [at] sics.se

RISE SICS North (Luleå)
+46 70 624 29 59, info-north [at] sics.se

RISE SICS Lund
+46 46 286 85 00, info-lund [at] sics.se

RISE SICS Norrköping
+46 706 82 36 34, info-norrkoping [at] sics.se

RISE SICS Uppsala
+46 18 57 23 61, info.sics [at] ri.se

Translate

 

Find us

SICS Offices

Maps to SICS
Luleå
Uppsala
Västerås
Stockholm/Kista
Linköping
Norrköping
Lund

 

Connect

Follow @RISE_SICS on Twitter

People at RISE SICS

Work with us

A part of RISE


Subscribe to our newsletters and invitations

Cookies

Powered by Drupal. Built with Happiness.
      • RISE SICS
      • Science Areas
        • Big Data Analytics, Machine Learning and Optimization
        • Computer Systems
        • Data intensive computing and cloud platforms
        • Interaction and User Experience
        • Network Technology and Architectures
        • Security, Trust, Privacy, and Integrity
        • Software and Systems Engineering
      • Application Areas
        • Automotive and Rail
        • Data Centers
        • Decision support and Business Intelligence
        • Digital Health
        • Digitalization of Education
        • Industrial Automation and Maintenance
        • Internet of Things at SICS
        • Telecom
      • Industrial work
        • Collaboration Forms
        • Industrial partners
        • SICS Software
        • Stockholm Living Lab
        • Spin-off Companies
      • Academic Work
      • Projects
      • Groups
      • About SICS
        • Organization
        • Boards & Management
        • Partners & Network
        • Centers
        • Working at SICS
        • Job openings and Master Thesis
        • Annual Reports
      • News, Media & Events
      • Contact
        • People
        • Head Office in Kista
        • SICS in Uppsala
        • SICS in Västerås
        • SICS East in Linköping
        • SICS in Lund
        • SICS in Norrköping
        • SICS North in Luleå
      • Search

    Stäng

      The RISE ICT Group

    • RISE ICT
    • RISE Acreo
    • RISE Interactive
    • RISE SICS
    • RISE Viktoria