Adrian Alin Lifa
Adrian Alin Lifa
Dept. of Computer and Information Science
Linköping University
SE-581 83 LINKÖPING
SWEDEN
Email: adrian.alin.lifa@liu.se
Phone: +46 13 281763
Fax: +46 13 142231
B 329:206 (see map)
Homepage: http://www.ida.liu.se/~adrli/
Member of:
Embedded Systems Laboratory (ESLAB)
Software and Systems (SaS)

About Me

Since 1 Nov. 2009 I am a Ph.D. student in the Embedded Systems Lab, at the Department of Computer and Information Science, Linköping University (LiU), Sweden. I am currently doing research in the area of HW/SW optimization of reconfigurable systems, under the supervision of Prof. Petru Eles and Prof. Zebo Peng. Previously, I have also did research in the area of fault-tolerant embedded systems, with a focus on error detection optimization.

I received the Diploma Engineer degree in 2009, from the Faculty of Automation and Computers, "Politehnica" University Timisoara, Romania.

Research

    Research Interests

    • HW/SW optimization of reconfigurable systems
      • FPGA configuration prefetching
    • Fault-tolerant embedded systems
      • Error detection optimization

    Project Description

    • Our research is done in the context of reconfigurable embedded systems with applications to areas such as fault tolerance, performance of real-time systems etc. Our main objective is to develop a set of tools and design methodologies for the optimization of such systems. Since modern systems have high performance requirements, it is important to efficiently use the limited resources and obtain good solutions. In order to deal with this problem we try to leverage the advantages of HW-SW co-design, as well as using state-of-the-art reconfiguration techniques.

    Motivation

    • Modern systems need high performance as well as flexibility and adaptability. Dynamically reconfigurable systems (like FPGAs) provide both the performance of hardware acceleration and the flexibility and adaptability that modern applications require. Unfortunately, applying reconfiguration techniques in a straight-forward manner will generate solutions that are not feasible: either from the cost perspective, or from the performance point of view. Since both cost and performance are important issues for today's embedded systems, we need to develop design methodologies that facilitate us to trade-off cost and performance in order to finally use the available resources as efficiently as possible.

Teaching

  • 2013 vt
    • Course assistant for System Design and Methodology (TDTS07)
    • Course assistant for Embedded Systems Design (TDDI08)
  • 2012 vt
    • Course assistant for System Design and Methodology (TDTS07)
    • Course assistant for Embedded Systems Design (TDDI08)
    • Course assistant for Computer Aided Design of Electronics (TDTS01)
  • 2011 vt
    • Course assistant for System Design and Methodology (TDTS07)
    • Course assistant for Embedded Systems Design (TDDI08)
    • Course assistant for Computer Aided Design of Electronics (TDTS01)
  • 2010 vt
    • Lab assistant for System Design and Methodology (TDTS07)
    • Course assistant for Embedded Systems Design (TDDI08)

Publications

  1. Energy-Aware Design of Secure Multi-Mode Real-Time Embedded Systems with FPGA Co-Processors
    Ke Jiang, Adrian Lifa, Petru Eles, Zebo Peng and Wei Jiang
    21st International Conference on Real-Time Networks and Systems (RTNS 2013), Sophia Antipolis, France, October 16-18, 2013.
  2. Dynamic Configuration Prefetching Based on Piecewise Linear Prediction
    Adrian Lifa, Petru Eles and Zebo Peng
    Design, Automation & Test in Europe (DATE 2013), Grenoble, France, March 18-22, 2013.
  3. Minimization of Average Execution Time Based on Speculative FPGA Configuration Prefetch
    Adrian Lifa, Petru Eles and Zebo Peng
    International Conference on ReConFigurable Computing and FPGAs (ReConFig 2012), Cancun, Mexico, December 5-7, 2012.
  4. Context-Aware Speculative Prefetch for Soft Real-Time Applications
    Adrian Lifa, Petru Eles and Zebo Peng
    International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2012), Seoul, Korea, August 19-22, 2012.
  5. Execution Time Minimization Based on Hardware/Software Partitioning and Speculative Prefetch
    Adrian Lifa, Petru Eles and Zebo Peng
    Technical reports in Computer and Information Science, ISSN 1654-7233, rep. no. 11, July 9, 2012.
  6. Performance Optimization of Error Detection Based on Speculative Reconfiguration
    Adrian Lifa, Petru Eles and Zebo Peng
    48th Design Automation Conference (DAC 2011), San Diego, CA, USA, June 5-10, 2011.
  7. Hardware/Software Optimization of Error Detection Implementation for Real-Time Embedded Systems
    Adrian Lifa, Petru Eles, Zebo Peng and Viacheslav Izosimov
    International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS 2010), part of the Embedded Systems Week, Scottsdale, AZ, USA, October 24-29, 2010.