window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-DZ8LQ4EHBC');

Academics

Lazaros Papadopoulos
  
   9 Heroon Polytechneiou, Zographou Campus

    Book Chapters

  • “Design Space Exploration Methodology Based on Decision Trees for Cyber-Physical Systems,” in Book “Cyber-Physical Systems: Decision Making Mechanisms and Applications”

  • “PReDiCt: A Scenario-based Methodology for Realizing Decision-Making Mechanisms Targeting Cyber-Physical Systems” in Book “Cyber-Physical Systems: Decision Making Mechanisms and Applications”

    River Publishers. 2017
    • Christos Baloukas ,
    • Lazaros Papadopoulos ,
    • Dimitrios Soudris ,
    • S. Stuijk ,
    • O. Jovanovic ,
    • F. Schmoll ,
    • P. Marwedel ,
    • D. Cordes ,
    • R. Pyka ,
    • A. Mallik ,
    • Stylianos Mamagkakis ,
    • F. Capman ,
    • S. Collet ,
    • N. Mitas and
    • D. Kritharidis

    “Mapping embedded applications on MPSoCs: the MNEMEE approach” Book Chapter in “Designing Very Large Scale Integration Systems: Emerging Trends & Challenges”

    Editors: N. Voros, A. Mukherjee, N. Sklavos, K. Masselos, M. Huebner, Springer 2011

    Journals

  • Bringing Energy Efficiency closer to Application Developers: An Extensible Software Analysis Framework

    IEEE Transactions on Sustainable Computing
      BibTeX
  • Translating quality-driven code change selection to an instance of multiple-criteria decision making

    Elsevier Information and Software Technology
      BibTeX
  • Decision support for GPU acceleration by predicting energy savings and programming effort

    Elsevier Sustainable Computing: Informatics and Systems
      BibTeX
  • A flexible tool for estimating applications performance and energy consumption through static analysis

    SN Computer Science
      BibTeX
  • A design space exploration framework for convolutional neural networks implemented on edge devices

    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems DOI: 10.1109/TCAD.2018.2857280
  • A Message-Passing Microcoded Synchronization for Distributed Shared Memory Architectures

    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), DOI: 10.1109/TCAD.2018.2834423
  • High-Performance Embedded Computing in Space: Evaluation of Platforms for Vision-Based Navigation

    Journal of Aerospace Information Systems, Feb. 2018 DOI: 10.2514/1.I010555
  • Customization Methodology for Implementation of Streaming Aggregation in Embedded Systems

    Journal of Systems Architecture, Volumes 66–67, May 2016
  • Concurrent Data Structure Optimization Methodology for Embedded Systems

    IEEE Transactions on Computers. Volume: 65, Issue: 7, July 1 2016
  • Optimization Methodology of Dynamic Data Structures based on Genetic Algorithms for Multimedia Embedded Systems

    Journal of Systems and Software 82 (2009)
  • A System-Level Design Methodology for ApplicationSpecific Networks-on-Chip

    Journal of Embedded Computing, IOS press, Volume 3, Number 3, July 2009
  • Optimal Data Structure Exploration for Multimedia and Network Applications in Embedded Systems

    Journal of Systems Architecture, Volume 54, Issue 11, (November 2008)

    Conferences

  • SDK4ED: One-click platform for Energy-aware, Maintainable and Dependable Applications

    2022 Design, Automation & Test in Europe Conference & Exhibition (DATE)
      BibTeX
  • Memory Footprint Optimization Techniques for Machine Learning Applications in Embedded Systems

    2020 IEEE International Symposium on Circuits and Systems (ISCAS), DOI: https://doi.org/10.1109/ISCAS45731.2020.9181038
  • Interrelations between software quality metrics, performance and energy consumption in embedded applications

    Proceedings of the 21st International Workshop on Software and Compilers for Embedded Systems, SCOPES 2018 DOI: 10.1145/3207719.3207736
  • Efficient winograd-based convolution kernel implementation on edge devices

    Proceedings - Design Automation Conference DOI: 10.1145/3195970.3196041
  • EXA2PRO programming environment: Architecture and applications

    ACM International Conference Proceeding Series DOI: 10.1145/3229631.3239369
  • Technical Debt Management and Energy Consumption Evaluation in Implantable Medical Devices: The SDK4ED Approach

    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2020, DOI: 10.1007/978-3-030-60939-9_25
  • Platform-aware Dynamic Data Type Refinement Methodology for Radix Tree Data Structures

    in Proceedings of International Conference on Embedded Computer Systems: Architectures, MOdeling, and Simulation (SAMOS), 2015
  • An Energy Efficient Message Passing Synchronization Algorithm for Concurrent Data Structures in Embedded Systems

    in Proceedings of the 18th International Workshop on Software and Compilers for Embedded Systems (SCOPES), 2015
  • Evaluation of Message Passing Synchronization Algorithms in Embedded Systems

    accepted for presentation in International Conference on Embedded Computer Systems: Architectures, MOdeling, and Simulation (SAMOS), 2014
  • Run-Time Dynamic Data Type Transformations

    in PARMA Workshop, 2012
  • An Automatic Framework for Dynamic Data Structures Optimization in C

    in Proceedings of the 2010 18th IEEE/IFIP International Conference on VLSI and System-on-Chip (VLSI-SoC), 2010
    • Christos Baloukas ,
    • Lazaros Papadopoulos ,
    • Dimitrios Soudris ,
    • S. Stuijk ,
    • O. Jovanovic ,
    • F. Schmoll ,
    • D. Cordes ,
    • R. Pyka ,
    • A. Mallik ,
    • Stylianos Mamagkakis ,
    • F. Capman ,
    • S. Collet ,
    • N. Mitas and
    • D. Kritharidis

    Mapping embedded applications on MPSoCs: the MNEMEE approach

    in Proceedings IEEE Symposium ISVLSI, 2010
  • Component based library implementation of abstract data types for resource management customization of embedded systems

    in Proc. of 5th Workshop on Embedded Systems for Real-Time Multimedia (ESTIMEDIA), 2007
  • Dynamic Data Structure Exploration of Dynamic Applications

    in Proc. of PACT 2007, The Sixteenth International Conference on Parallel Architectures and Compilation Techniques (PACT), 2007
  • Implementing Cellular Automata Modeled Applications into Network-on-Chip Platform

    in Proc. of VLSI-SOC, IFIP Int. Conference on Very Large Scale Integration, 2007
  • System-Level Application-specific NoC design for Network and Multimedia applications

    in Proceedings of 17th International Workshop, Power and Timing Modeling, Optimization and Simulation (PATMOS), 2007
  • Optimal Data Structure Exploration for Multimedia and Network Applications in Embedded Systems

    in IC-SAMOS - International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS), 2007
  • Application – specific NoC platform design based on System Level Optimization

    in Proceedings of IEEE Computer Society Annual Symposium on VLSI (ISVLSI), 2007
  • Optimization of Dynamic Data Structures in Multimedia Embedded Systems Using Evolutionary Computation

    in Proceedings of 10th International Workshop on Software and Compilers for Embedded Systems (SCOPES), 2007

    Workshops

  • Portable exploitation of parallel and heterogeneous HPC architectures in neural simulation using SkePU

    Proceedings of the 23rd International Workshop on Software and Compilers for Embedded Systems, SCOPES 2020, DOI: 10.1145/3378678.3391889
  • Performance and Energy Consumption Evaluation of the Client-Server Synchronization Model for Concurrent Lists in Embedded Systems

    in Eight Workshop on Programmability Issues for Heterogeneous Multicores (MULTIPROG-2015), held in conjunction with the 10th International Conference on High- Performance and Embedded Architectures and Compilers (HiPEAC) Amsterdam, The Netherlands, January 20, 2015