• Power optimized multipliers 

      Mathiassen, Stian (Master thesis, 2010)
      Power consumption becomes more important as more devices becomes embedded or battery dependant. Multipliers are generally complex circuits, consuming a lot of energy. This thesis uses Sand's multiplier generator, made for ...
    • Principles, Techniques, and Tools for Explicit and Automatic Parallelization 

      Reissmann, Nico (Doctoral theses at NTNU;2019:81, Doctoral thesis, 2019)
      The end of Dennard scaling also brought an end to frequency scaling as a means to improve performance. Chip manufacturers had to abandon frequency and superscalar scaling as processors became increasingly power constrained. ...
    • READEX gjør dynamiske HPC-applikasjoner energieffektive 

      Kjeldsberg, Per Gunnar (Journal article, 2018)
      EU-prosjektet READEX (Runtime Exploitation of Application Dynamism for Energy-efficient eXascale computing) kombinerer teknikker fra superdatamaskindomenet (high performance computing, HPC) og innvevde systemer (embedded ...
    • READEX: Linking Two Ends of the Computing Continuum to Improve Energy-efficiency in Dynamic Applications 

      Kjeldsberg, Per Gunnar; Gocht, Andreas; Gerndt, Michael; Říha, Lubomír; Schuchart, Joseph; Mian, Umbreen Sabir (Chapter, 2017)
      In both the embedded systems and High Performance Computing domains, energy-efficiency has become one of the main design criteria. Efficiently utilizing the resources provided in computing systems ranging from embedded ...
    • Real-time synchronization of data streams in low-power ECG and PPG sensors 

      Ellertsen, Fredrik Flornes (Master thesis, 2019)
      Nyvinninger i innvevde systemer har banet vei for energieffektive og trådløse sensornettverk. Innen helseteknologi har det skjedd stor utvikling, og stadig flere innovative metoder for pasientovervåkning når markedet. ...
    • RTL Power Estimation Flow and Its Use in Power Optimization 

      Nesset, Sondre Rennan (Master thesis, 2018)
      The increased complexity and low-power requirements of integrated circuit design demands reliable and accurate power estimations in the RTL phase, for effective design tradeoffs early in the design phase. This thesis ...
    • Run-time Exploitation of Application Dynamism for Energy-efficient Exascale Computing (READEX) 

      Oleynik, Yury; Gerndt, Michael; Schuchart, Joseph; Kjeldsberg, Per Gunnar; Nagel, Wolfgang (Chapter, 2015)
      Efficiently utilizing the resources provided on current petascale and future exascale systems will be a challenging task, potentially causing a large amount of underutilized resources and wasted energy. A promising potential ...
    • Runtime Configuration of Hardware Platform for Dynamic Applications 

      Skretteberg, Fredrik (Master thesis, 2017)
      The use of embedded systems is increasing fast, and the applications running on them are becoming more dynamic. The energy consumption is one of the main constraints in today's embedded systems. Traditionally, embedded ...
    • Runtime Precomputation of Data-Dependent Parameters in Embedded Systems 

      Hammari, Elena; Kjeldsberg, Per Gunnar; Catthoor, Francky (Journal article; Peer reviewed, 2018)
      In many modern embedded systems, the available resources (e.g., CPU clock cycles, memory, and energy) are consumed nonuniformly while the system is under exploitation. Typically, the resource requirements in the system ...
    • Secure Implementation of a RISC-V AES Accelerator 

      Waage, Aleksander (Master thesis, 2022)
      Teknologi har blitt en viktig del av hverdagen, og det forventes at det er sikkert å bruke det. Sikkerhet er dermed en kritisk faktor i hvert steg under utviklingen. Konfidensiell informasjon blir ofte skjult ved bruk av ...
    • Selective State Retention Power-Gating based on Complete Property Checking 

      Plasencia Balabarca, Frank Pedro (Master thesis, 2021)
    • Spherical Microphone Array Signal Processing on FPGA 

      Johnsen, Kenneth Karlsen (Master thesis, 2010)
      Spherical microphone arrays are finding an increasing number of applications, mainly because of their ability to describe the directionality of sound captured, and the ease with which this information can be used, e.g., ...
    • Switching in multipliers 

      Kalis, Jakub Jerzy (Master thesis, 2009)
      Digital multipliers are an important part of most of digital computation systems, such as microcontrollers and microprocessors. Multiplication operation is a quite complex task, thus there is many different solution varying ...
    • System Scenario Based Application Mapping 

      Fure, Solveig (Master thesis, 2015)
      During the past decade, the processing requirements of embedded real-time systems have become more and more challenging; not only in terms of performance, but also regarding the energy efficiency. The dynamic nature of ...
    • Techniques for dynamic hardware management of streaming media applications using a framework for system scenarios 

      Yassin, Yahya Hussain; Catthoor, Francky; Kjeldsberg, Per Gunnar; Perkis, Andrew (Journal article; Peer reviewed, 2018)
      Many modern applications exhibit dynamic behavior, which can be exploited for reduced energy consumption. We employ a two-phase combined design-time/run-time methodology that identifies different run-time situations and ...
    • Techniques for Scenario Prediction and Switching in System Scenario Based Designs 

      Yassin, Yahya H. (Doctoral theses at NTNU;2018:90, Doctoral thesis, 2018)
      Many modern applications exhibit dynamic behavior, which can be exploited for reduced energy consumption. In this dissertation we contribute to the development of a two-phase combined design-time/run-time methodology known ...
    • TEMPLATE MATCHING OF SPECKLE IMAGES USING A SUM OF ABSOLUTE DIFFERENCES ALGORITHM ON FPGA Template matching of speckle images using a sum of absolute differences algorithm on FPGA 

      Runshaug, Eirik Sebastian (Master thesis, 2023)
      I denne oppgaven er forskjellige malmatching-algoritmer, samt eksempler på deres mask- invareimplementasjoner sammenlignet. Algoritmene er Normalisert Kryss-korrelasjon, Null- gjennomsnittlig Normalisert Kryss-korrelsjon ...
    • The Mosaic IQ Microarchitecture: A Set-Associative Approach for Efficient Operand Wake-Up in OoO Cores 

      Baumann, Henrik Rambech (Master thesis, 2023)
      I de senere årene har fokuset på energieffektive prosessorkjerner ført til forskning på metoder for å maksimere ytelsen til mikrobrikker innenfor gitte energibudsjetter. I out- of-order-prosessorer er fleksibel ...
    • The READEX formalism for automatic tuning for energy efficiency 

      Schuchart, Joseph; Gerndt, Michael; Kjeldsberg, Per Gunnar; Lysaght, Michael; Horák, David; Říha, Lubomír; Gocht, Andreas; Sourouri, Mohammed; Kumaraswamy, Madhura; Chowdhury, Anamika; Jahre, Magnus; Diethelm, Kai; Bouizi, Othman; Mian, Umbreen Sabir; Kružík, Jakub; Sojka, Radim; Beseda, Martin; Kannan, Venkatesh; Bendifallah, Zakaria; Hackenberg, Daniel; Nagel, Wolfgang E. (Journal article; Peer reviewed, 2017)
      Energy efficiency is an important aspect of future exascale systems, mainly due to rising energy cost. Although High performance computing (HPC) applications are compute centric, they still exhibit varying computational ...
    • Tone mapping in video conference systems 

      Strømme, Erik (Master thesis, 2011)
      Normal sensors are able to only capture a limited dynamic range. In scenes with large dynamic range, such as situations with both dark indoor and bright outdoor parts, the image will get either over- or under exposed if ...