Home | Legals | Sitemap | KIT

Year 2017

Journals

  • Sheldon X.-D. Tan, Hussam Amrouch, Taeyoung Kim, Zeyu Sun, Chase Cook, Jörg Henkel
    Recent Advances in EM and and BTI induced Reliability Modeling, Analysis and Optimization
    in Integration, the VLSI Journal, (accepted to appear), 2017 (Invited).
  • Marvin Damschen, Lars Bauer, Jörg Henkel
    CoRQ: Enabling Runtime Reconfiguration under WCET Guarantees for Real-Time Systems
    in IEEE Embedded Systems Letters (ESL), (accepted).
  • Victor M. van Santen,  Javier Martin-Martinez, Hussam Amrouch, Montserrat Nafria, Jörg Henkel
    Reliability in Super- and Near-Threshold Computing: A Unified Model of RTN, BTI and PV
    in IEEE Transactions on Circuits and Systems I (TCAS-I), pp. 1 - 14, 2017.
  • Hussam Amrouch, Victor M. van Santen, Jörg Henkel
    Interdependencies of Degradation Effects and their Impact on Computing
    in IEEE Design & Test, Vol.34, Issue 3, pp. 59-67, DOI, PDF, June 2017.
  • Anuj Pathania, Vanchinathan Venkatramani, Muhammad Shafique, Tulika Mitra, Jörg Henkel
    Optimal Greedy Algorithm for Many-Core Scheduling
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol.36, Issue 6, pp. 1054-1058, DOI, PDF, June 2017.
  • Hongyan Zhang, Lars Bauer, Michael A. Kochte, Eric Schneider, Hans-Joachim Wunderlich, Jörg Henkel
    Aging Resilience and Fault Tolerance in Runtime Reconfigurable Architectures
    in IEEE Transactions on Computers (TC), Vol.66, Issue 6, pp. 957-970, DOI, PDF, June 1, 2017.
  • Santiago Pagani, Anuj Pathania, Muhammad Shafique, Jian-Jia Chen, Jörg Henkel
    Energy Efficiency for Clustered Heterogeneous Multicores
    in IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol.28, Issue 5, pp. 1315-1330, DOI, PDF, May 1, 2017.
  • Anuj Pathania, Vanchinathan Venkatramani, Muhammad Shafique, Tulika Mitra, Jörg Henkel
    Defragmentation of Tasks in Many-Core Architectures
    in ACM Transactions on Architecture and Code Optimization (TACO), Vol. 14, Issue 1, Article No. 2, DOI, PDF, April 2017.
  • Tuo Li, Muhammad Shafique, Jude Angelo Ambrose, Jörg Henkel, Sri Parameswaran
    Fine-Grained Checkpoint Recovery for Application-Specific Instruction-Set Processors
    in IEEE Transactions on Computers (TC), Vol.66, Issue 4, pp. 647-660, DOI, PDF, April 1, 2017.
  • Muhammad Shafique, Semeen Rehman, Florian Kriebel, Muhammad Usman Karim Khan, Bruno Zatt, Arun Subramaniyan, Bruno Boessio Vizzotto, Jörg Henkel
    Application-Guided Power-Efficient Fault Tolerance for H.264 Context Adaptive Variable Length Coding
    in IEEE Transactions on Computers (TC), Vol.66, Issue 4, pp. 560-574, DOI, PDF, April 1, 2017.
  • Heba Khdr, Santiago Pagani, Éricles Sousa, Vahid Lari, Anuj Pathania, Frank Hannig, Muhammad Shafique, Jürgen Teich, Jörg Henkel
    Power density-aware resource management for heterogeneous tiled multicores
    in IEEE Transactions on Computers (TC), Vol.66, Issue 3, pp. 488-501, DOI, PDF, March 1, 2017.
  • Sana Mazahir, Osman Hasan, Rehan Hafiz, Muhammad Shafique, Jörg Henkel
    Probabilistic Error Modeling for Approximate Adders
    in IEEE Transactions on Computers (TC), Vol.66, Issue 3, pp. 515-530, DOI, PDF, March 1, 2017.
  • Artjom Grudnitsky, Lars Bauer, Jörg Henkel
    Efficient Partial Online-Synthesis of Special Instructions for Reconfigurable Processors
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol.25, Issue 2, pp. 594-607, DOI, PDF, Feb. 2017.
  • Marvin Damschen, Lars Bauer, Jörg Henkel
    Timing Analysis of Tasks on Runtime Reconfigurable Processors
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol.25, Issue 1, pp. 294-307, DOI, PDF, Jan. 2017.
  • Santiago Pagani, Heba Khdr, Jian-Jia Chen, Muhammad Shafique, Minming Li, Jörg Henkel
    Thermal safe power (TSP): Efficient power budgeting for heterogeneous manycore systems in dark silicon
    in IEEE Transactions on Computers (TC), Vol.66, Issue 1, pp. 147-162, DOI, PDF, Jan. 1, 2017.
  • Syed Ali Asadullah Bukhari, Faiq Khalid Lodhi, Osman Hasan, Muhammad Shafique, Jörg Henkel
    FAMe-TM: Formal Analysis Methodology for Task Migration Algorithms in Many-Core Systems
    in Elsevier Science of Computer Programming (SCICO), Vol.133, Part 2, pp. 154-174, DOI, PDF, Jan. 1, 2017.

 

Conferences

  • Hussam Amrouch and Jörg Henkel
    Evaluating and Mitigating Degradation Effects in Multimedia Circuits
    in IEEE Symposium on Embedded Systems for Real-Time Multimedia (ESTIMedia'17), October 15-20, Seoul, South Korea, 2017 (Invited paper).
  • Hussam Amrouch, Prashanth Krishnamurthy, Naman Patel, Jörg Henkel, Ramesh Karri, Farshad Khorrami
    Emerging (Un-)Reliability Based Security Threats and Mitigations for Embedded Systems
    in IEEE/ACM International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES'17), OCTOBER 15-20, Seoul, South Korea, 2017 (Special Session).
  • Vasileios Tenentes, Charles Leech, Graeme M. Bragg, Geo Merrett, Bashir M. Al-Hashimi, Hussam Amrouch, Jörg Henkel, Shidhartha Das
    Hardware and Software Innovations in Energy-Efficient System-Reliability Monitoring
    in in IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), October 23-25, Cambridge, UK, 2017 (Special Session).
  • Hussam Amrouch, Subrat Mishra, Victor M. van Santen, Souvik Mahapatra, Jörg Henkel
    Impact of BTI on Dynamic and Static Power: From the Physical to Circuit Level
    in IEEE 55th International Reliability Physics Symposium (IRPS), Monterey, CA, USA, DOI, PDF, April 2-6, 2017.
  • Hussam Amrouch, Behnam Khaleghi, Jörg Henkel
    Optimizing Temperature Guardbands
    in IEEE/ACM 20th Design, Automation and Test in Europe Conference (DATE'17), Laussane, Switzerland, DOI, PDF, March 27-31, 2017.
  • Syed Ali Asadullah Bukhari, Faiq Khalid Lodhi, Osman Hasan, Muhammad Shafique, Jörg Henkel
    CAnDy-TM: Comparative Analysis of Dynamic Thermal Management in Many-Cores using Model Checking
    in IEEE/ACM 20th Design, Automation and Test in Europe Conference (DATE'17), Laussane, Switzerland, DOI, PDF, March 27-31, 2017.
  • Jörg Henkel, Santiago Pagani, Hussam Amrouch, Lars Bauer, Farzad Samie
    Ultra-Low Power and Dependability for IoT Devices
    in IEEE/ACM 20th Design, Automation and Test in Europe Conference (DATE'17), Laussane, Switzerland, DOI, PDF, March 27-31, 2017 (special session paper).
  • Anuj Pathania, Heba Khdr, Muhammad Shafique, Tulika Mitra, Jörg Henkel
    Scalable Probabilistic Power Budgeting for Many-Cores
    in IEEE/ACM 20th Design, Automation and Test in Europe Conference (DATE'17), Laussane, Switzerland, DOI, PDF, March 27-31, 2017.
  • Arun Subramaniyan, Semeen Rehman, Muhammad Shafique, Akash Kumar, Jörg Henkel
    Soft Error-Aware Architectural Exploration for Designing Reliability Adaptive Cache Hierarchies in Multi-Cores
    in IEEE/ACM 20th Design, Automation and Test in Europe Conference (DATE'17), Laussane, Switzerland, DOI, PDF, March 27-31, 2017.
  • Hussam Amrouch, Jörg Henkel
    Containing Guardbands
    in 22nd IEEE/ACM Asia and South Pacific Design Automation Conference (ASP-DAC'17), Chiba/Tokyo, Japan,  DOI, PDF, January 16-19, 2017 (special session paper).

 

Books / Book Chapters

  • Santiago Pagani, Muhammad Shafique, Jörg Henkel
    Design Space Exploration and Run-Time Adaptation for Multi-Core Resource Management Under Performance and Power Constraints
    Chapter in book Handbook of Hardware/Software Codesign (Editors: Soonhoi Ha, Jürgen Teich), Springer Link, PDF. Springer, 2017.
  • Santiago Pagani, Heba Khdr, Jian-Jia Chen, Muhammad Shafique, Minming Li, Jörg Henkel
    Thermal safe power: Efficient thermal-aware power budgeting for manycore systems in dark silicon
    Chapter in book The Dark Side of Silicon (Editors: Amir M. Rahmani, Pasi Liljeberg, Ahmed Hemani, Axel Jantsch, Hannu Tenhunen). Springer Link, PDF. Springer, 2017.

 

Others

  • Tanja Harbaum, Christoph Schade, Marvin Damschen, Carsten Tradowsky, Lars Bauer, Jörg Henkel, Jürgen Becker
    Auto-SI: An Adaptive Reconfigurable Processor with Run-time Loop Detection and Acceleration
    in 30th IEEE International System-on-Chip Conference (SOCC), Munich, Germany, September 5-8, 2017.
  • Alexander Pöppl, Marvin Damschen, Florian Schmaus, Andreas Fried, Manuel Mohr, Matthias Blankertz, Lars Bauer, Jörg Henkel, Wolfgang Schröder-Preikschat, Michael Bader
    Shallow Water Waves on a Deep Technology Stack: Accelerating a Finite Volume Tsunami Model using Reconfigurable Hardware in Invasive Computing
    in 10th Workshop on UnConventional High Performance Computing (UCHPC), Santiago de Compostela, Spain, August 28/29, 2017.
  • Hussam Amrouch, Jörg Henke
    Containing Guardbands: From the Macro to Micro Time Domain
    in 20. Workshop „Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen (MBMV'17)”, Haus der Wissenschaft, Bremen, Germany, 8. - 9. Februar 2017.
  • Santiago Pagani, Lars Bauer, Qingqing Chen, Elisabeth Glocker, Frank Hannig, Andreas Herkersdorf, Heba Khdr, Anuj Pathania, Ulf Schlichtmann, Doris Schmitt-Landsiedel, Mark Sagi, Éricles Sousa, Philipp Wagner, Volker Wenzel, Thomas Wild, Jörg Henkel
    Dark silicon management: An integrated and coordinated cross-layer approach
    in Special Issue of (De Gruyter Oldenbourg) Information Technology on Invasive Computing, DOI, PDF, 2017.

Year 2016

Journals

  • Marvin Damschen, Lars Bauer, Jörg Henkel
    Extending the WCET Problem to Optimize for Runtime-Reconfigurable Processors
    in ACM Transactions on Architecture and Code Optimization (TACO), Vol.13, Issue 4, Article No.45, DOI, PDF, Dec. 2016.
  • Muhammad Shafique, Muhammad Usman Karim Khan, Jörg Henkel
    Content-Aware Low-Power Configurable Aging Mitigation for SRAM Memories
    in IEEE Transactions on Computers (TC), vol.65, Issue 12, pp. 3617-3630, DOI, PDF, Dec. 2016.
  • Jörg Henkel
    Best in Test
    in IEEE Design & Test, Vol. 33, Issue 6, pp. 6, Nov. 2016.
  • Muhammad Shafique, Anton Ivanov, Benjamin Vogel, Jörg Henkel
    Scalable Power Management for On-Chip Systems with Malleable Applications
    in IEEE Transactions on Computers (TC), vol. 65, Issue 11, pp. 3398-3412, DOI, PDF, Nov. 2016.
  • Hossein Tajik, Bryan Donyanavard, Nikil Dutt, Janmartin Jahn, Jörg Henkel
    SPMPool: Runtime SPM Management for Memory-intensive Applications in Embedded Many-Cores
    in ACM Transactions on Embedded Computing Systems (TECS), Vol. 16, Issue 1, Art. No. 25, DOI, PDF, Nov. 2016
  • Florian Kriebel, Semeen Rehman, Arun Subramaniyan, Segnon Jean Bruno Ahandagbe, Muhammad Shafique, Jörg Henkel
    Reliability-Aware Adaptations for Shared Last-Level Caches in Multi-Cores
    in ACM Transactions on Embedded Computing Systems (TECS), Vol.15, Issue 4, Article No. 67, DOI, PDF, Aug. 2016.
  • Muhammad Usama Sardar, Osman Hasan, Muhammad Shafique, Jörg Henkel
    Theorem Proving Based Formal Verification of Distributed Dynamic Thermal Management Schemes
    in Journal of Parallel and Distributed Computing (JPDC), DOI, PDF, Aug. 2016.
  • Amit Kumar Singh, Muhammad Shafique, Akash Kumar, Jörg Henkel
    Analysis and Mapping for Thermal and Energy Efficiency of 3D Video Processing on 3D Multi-Core Processors
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), vol.24, Issue 8, pp. 2745-2758, DOI, PDF, Aug. 2016.
  • Jörg Henkel
    Designing and Testing Implantable Medical Devices
    in IEEE Design & Test, Vol. 33, Issue 4, July 2016.
  • Mohammad Salehi, Mohammad Khavari Tavana, Semeen Rehman, Muhammad Shafique, Alireza Ejlali, Jörg Henkel
    Two-State Checkpointing for Energy-Efficient Fault-Tolerance in Hard Real-Time Systems
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), vol.24, Issue 7, pp. 2426-2437, DOI, PDF, July 2016.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Power-Efficient Workload Balancing for Video Applications
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), vol.24, Issue 6, pp. 2089-2102, DOI, PDF, June 2016.
  • Mateus Grellert, Bruno Zatt, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    Complexity Control of HEVC Encoders Targeting Real-Time Constraints
    in Journal of Real-Time Image Processing (JRTIP), Springer, pp. 1-20, DOI, PDF, May 2016.
  • Jörg Henkel
    Robustness for 3-D Circuits—Industrial Perspectives
    in IEEE Design & Test, Vol. 33, Issue 3, pp. 4-5, PDF, May 2016.
  • Fazal Hameed, Lars Bauer, Jörg Henkel
    Architecting On-Chip DRAM Cache for Simultaneous Miss Rate and Latency Reduction
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 35, Issue 4, pp. 651-664, DOI, PDF, April 2016.
  • Jörg Henkel
    Three-Dimensional Integrated Circuits
    in IEEE Design & Test, Vol. 33, Issue 2, pp. 4-6, DOI, PDF, March 2016.
  • Florian Kriebel, Semeen Rehman, Muhammad Shafique, Siddharth Garg, Jörg Henkel
    Variability- and Reliability-Awareness in the Age of Dark Silicon
    in IEEE Design & Test, Vol. 33, Issue 2, pp. 59-67, DOI, PDF, March 2016.
  • Jörg Henkel
    Approximate Computing: Solving Computing's Inefficiency Problem?
    in IEEE Design & Test, Vol. 33, Issue 1, pp. 4-5, DOI, PDF, Jan. 2016.
  • Semeen Rehman, Kuan-Hsun Chen, Florian Kriebel, Anas Toma, Muhammad Shafique, Jian-Jia Chen, Jörg Henkel
    Cross-Layer Software Dependability on Unreliable Hardware
    in IEEE Transactions on Computers (TC), Vol. 65, No. 1, pp. 80-94, DOI, PDF, Jan. 2016.
  • Amit Singh, Muhammad Shafique, Akash Kumar, Jörg Henkel
    Resource and Throughput Aware Execution Trace Analysis for Efficient Run-time Mapping on MPSoCs
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 35, Issue 1, pp. 72-85, DOI, PDF, Jan. 2016.

 

Conferences

  • Farzad Samie, Vasileios Tsoutsouras, Lars Bauer, Sotirios Xydis, Dimitrios Soudris, Jörg Henkel
    Computation Offloading Management and Resource Allocation for Low-power IoT Edge Devices
    in IEEE World Forum on Internet of Things (WF-IoT), Reston, VA, USA, PDF, 12-14 December 2016.
  • Jörg Henkel, Hussam Amrouch
    Designing Reliable, yet Energy-Efficient Guardbands
    in 23rd IEEE International Conference on Electronics, Circuits and Systems (ICECS'16), Monte Carlo, Monaco, DOI, PDF, December 11-14, 2016 (special session paper).
  • Semeen Rehman, Walaa El-Harouni, Muhammad Shafique, Akash Kumar, Jörg Henkel
    Architectural-Space Exploration of Approximate Multipliers
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Austin, TX, USA, DOI, PDF, November 7-10, 2016 (accepted).
  • Paul Bogdan, Partha Pratim Pande, Hussam Amrouch, Muhammad Shafique, Jörg Henkel
    Power and Thermal Management in Massive Multicore Chips: Theoretical Foundation meets Architectural Innovation and Resource Allocation
    in IEEE/ACM International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES'16), Pittsburgh, PA, USA, DOI, PDF, October 2-7, 2016 (special session paper).
  • Farzad Samie, Lars Bauer, Jörg Henkel
    IoT Technologies for Embedded Computing: A Survey
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), IoT day, Pittsburgh, PA, USA, DOI, PDF, October 2-7, 2016.
  • Farzad Samie, Vasileios Tsoutsouras, Sotirios Xydis, Lars Bauer, Dimitrios Soudris, Jörg Henkel
    Distributed QoS Management for Internet of Things under Resource Constraints
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), IoT day, Pittsburgh, PA, USA, DOI, PDF, October 2-7, 2016.
  • Behnam Khaleghi, Behzad Omidi, Hussam Amrouch, Jörg Henkel, Hossein Asadi
    Stress-Aware Routing to Mitigate Aging Effects in SRAM-based FPGAs
    in International Conference on Field-Programmable Logic and Applications (FPL), Lausanne, Switzerland, DOI, PDF, 29 August – 2 September, 2016.
  • Anas Toma, Santiago Pagani, Jian-Jia Chen, Wolfgang Karl, Jörg Henkel
    An Energy-Efficient Middleware for Computation Offloading in Real-Time Embedded Systems
    in 22nd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Daegu, South Korea, DOI, PDF, August 17-19, 2016.
  • Hussam Amrouch, Behnam Khaleghi, Andreas Gerstlauer, Jörg Henkel
    Reliability-Aware Design to Suppress Aging
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 12, DOI, PDF, June 5-9, 2016.
  • Florian Kriebel, Semeen Rehman, Muhammad Shafique, Jörg Henkel
    ageOpt-RMT: Compiler-Driven Variation-Aware Aging Optimization for Redundant Multithreading
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 46, DOI, PDF, June 5-9, 2016.
  • Sana Mazahir, Osman Hasan, Rehan Hafiz, Muhammad Shafique, Jörg Henkel
    An Area-Efficient Consolidated Configurable Error Correction for Approximate Hardware Accelerators
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 96, DOI, PDF, June 5-9, 2016.
  • Anuj Pathania, Vanchinathan Venkataramani, Muhammad Shafique, Tulika Mitra, Jörg Henkel
    Distributed Scheduling for Many-Cores Using Cooperative Game Theory
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 133, DOI, PDF, June 5-9, 2016.
  • Alok Prakash, Hussam Amrouch, Shafique Muhammad, Tulika Mitra, Jörg Henkel
    Improving Mobile Gaming Performance through Cooperative CPU-GPU Thermal Management
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 47, DOI, PDF, June 5-9, 2016.
  • Victor M. van Santen, Hussam Amrouch, Javier Martin-Martinez, Montserrat Nafria, Jörg Henkel
    Designing Guardbands for Instantaneous Aging Effects
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 69, DOI, PDF, June 5-9, 2016.
  • Muhammad Shafique, Rehan Hafiz, Semeen Rehman, Walaa El-Harouni, Jörg Henkel
    Cross-Layer Approximate Computing: From Logic to Architectures
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 99, DOI, PDF, June 5-9, 2016 (invited special session paper). [Also see open-source libraries: http://ces.itec.kit.edu/lpACLib.php, http://ces.itec.kit.edu/GeAR.php]
  • Hongyan Zhang, Lars Bauer, Jörg Henkel
    Resource Budgeting for Reliability in Reconfigurable Architectures
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 111, DOI, PDF, June 5-9, 2016.
  • Jörg Henkel, Santiago Pagani, Heba Khdr, Florian Kriebel, Semeen Rehman, Muhammad Shafique
    Towards Performance and Reliability-Efficient Computing in the Dark Silicon Era
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 1-6, DOI, PDF, March 14-18, 2016 (Invited Special Session Paper).
  • Shafaq Iqtedar, Osman Hasan, Muhammad Shafique, Jörg Henkel
    Formal Probabilistic Analysis of Distributed Resource Management Schemes in On-Chip Systems
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 930-935, DOI,
    PDF, March 14-18, 2016.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Apratim Gupta, Thomas Schumann, Jörg Henkel
    Power-Efficient Load-Balancing on Heterogeneous Computing Platforms
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 1469-1472, DOI,
    PDF, March 14-18, 2016.
  • Daniel Palomino, Muhammad Shafique, Altamiro Susin, Jörg Henkel
    Thermal Optimization using Adaptive Approximate Computing for Video Coding
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 1207-1212, DOI,
    PDF, March 14-18, 2016.
  • Anuj Pathania, Vanchinathan Venkataramani, Muhammad Shafique, Tulika Mitra, Jörg Henkel
    Distributed Fair Scheduling for Many-Cores
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 379-384, DOI,
    PDF, March 14-18, 2016.
  • Victor M. van Santen, Hussam Amrouch, Narendra Parihar, Souvik Mahapatra, Jörg Henkel
    Aging-Aware Voltage Scaling
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 576-581, DOI,
    PDF, March 14-18, 2016.

 

Others

  • Stefan Wildermann, Michael Bader, Lars Bauer, Marvin Damschen, Dirk Gabriel, Michael Gerndt, Michael Glaß, Jörg Henkel, Johny Paul, Alexander Pöppl, Sascha Roloff, Tobias Schwarzer, Gregor Snelting, Walter Stechele, Jürgen Teich, Andreas Weichslgartner, Andreas Zwinkau
    Invasive Computing for Timing-Predictable Stream Processing on MPSoCs
    in it – Information Technology (IT), Band 58, Heft 6, DOI, PDF, Dez. 2016.

Year 2015

Journals

  • Muhammad Usman Karim Khan, Muhammad Shafique, Lars Bauer, Jörg Henkel
    Multicast FullHD H.264 Intra Video Encoder Architecture
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 34, Issue 12, pp. 2049-2053, DOI, Dec. 2015.
  • Johny Paul, Walter Stechele, Benjamin Oechslein, Christoph Erhardt, Jens Schedel, Daniel Lohmann, Wolfgang Schröder-Preikschat, Manfred Kröhnert, Tamim Asfour, Éricles Sousa, Vahid Lari, Frank Hannig, Jürgen Teich, Artjom Grudnitsky, Lars Bauer, Jörg Henkel
    Resource-awareness on heterogeneous MPSoCs for image processing
    in Journal of Systems Architecture (JSA'15), Vol. 61, Issue 10, pp. 668-680, DOI, November 2015.
  • Santiago Pagani, Jian-Jia Chen, Jörg Henkel
    Energy and Peak Power Efficiency Analysis for the Single Voltage Approximation (SVA) Scheme
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 34, Issue 9, pp. 1415-1428, DOI, Sept. 2015.
  • Janmartin Jahn, Santiago Pagani, Sebastian Kobbe, Jian-Jia Chen, Jörg Henkel
    Runtime Resource Allocation for Software Pipelines
    in ACM Transactions on Parallel Computing (TOPC), Vol. 2, Issue 1, Article No. 5, pp. 5:1-5:23, DOI, May 2015.
  • Florian Kriebel, Semeen Rehman, Muhammad Shafique, Siddharth Garg, Jörg Henkel
    Variability- and Reliability-Awareness in the Age of Dark Silicon
    in IEEE Design & Test of Computers, Vol. 33, Issue 2, pp. 59-67, DOI, April 2016.
  • Cláudio Diniz, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    A Reconfigurable Hardware Architecture for Fractional Pixel Interpolation in High Efficiency Video Coding
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 34, No. 2, pp. 238-251, DOI, February 2015.

 

Conferences

  • Hussam Amrouch, Jörg Henkel
    Reliability Degradation in the Scope of Aging – From Physical to System Level
    in 10th IEEE International Design & Test Symposium (IDT'15), Dead Sea, Jordan, December 14-16, 2015 (invited talk).
  • Muhammad Shafique, Jörg Henkel
    Mitigating the Power Density and Temperature Problems in the Nano-Era
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Austin, TX, USA, pp. 176-177, November 2-6, 2015 (invited special session paper).
  • Hongyan Zhang, Michael A. Kochte, Eric Schneider, Lars Bauer, Hans-Joachim Wunderlich, Jörg Henkel
    STRAP: Stress-Aware Placement for Aging Mitigation in Runtime Reconfigurable Architectures
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Austin, TX, USA, pp. 38-45, November 2-6, 2015.
  • Lars Bauer, Artjom Grudnitsky, Marvin Damschen, Srinivas Rao Kerekare, Jörg Henkel
    Floating Point Acceleration for Stream Processing Applications in Dynamically Reconfigurable Processors
    in IEEE Symposium on Embedded Systems for Real-time Multimedia (ESTIMedia'15), Amsterdam, The Netherlands, October 8-9, 2015.
    Invited Paper for the Special Session "Dynamics and Predictability in Stream Processing -- A Contradiction?"
  • Felipe Sampaio, Muhammad Shafique, Bruno Zatt, Sergio Bampi, Jörg Henkel
    Approximation-Aware Multi-Level Cells STT-RAM Cache Architecture
    in IEEE/ACM International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES'15), Amsterdam, The Netherlands, pp. 79-88, October 4-9, 2015.
  • Florian Kriebel, Arun Subramaniyan, Semeen Rehman, Segnon Jean Bruno Ahandagbe, Muhammad Shafique, Jörg Henkel
    R2Cache: Reliability-Aware Reconfigurable Last-Level Cache Architecture for Multi-Cores
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Amsterdam, The Netherlands, October 4-9, 2015.
  • Santiago Pagani, Muhammad Shafique, Heba Khdr, Jian-Jia Chen, Jörg Henkel
    seBoost: Selective Boosting for Heterogeneous Manycores
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Amsterdam, The Netherlands, October 4-9, 2015.
  • Mohammad Salehi, Muhammad Shafique, Florian Kriebel, Semeen Rehman, Mohammad Khavari Tavana, Alireza Ejlali, Jörg Henkel
    dsReliM: Power-Constrained Reliability Management in Dark-Silicon Many-Core Chips under Process Variations
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Amsterdam, The Netherlands, October 4-9, 2015.
  • Farzad Samie, Lars Bauer, Jörg Henkel
    An Approximate Compressor for Wearable Biomedical Healthcare Monitoring Systems
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Amsterdam, The Netherlands, October 4-9, 2015.
  • Jörg Henkel, Haseeb Bukhari, Siddharth Garg, Muhammad Usman Karim Khan, Heba Khdr, Florian Kriebel, Umit Ogras, Sri Parameswaran, Muhammad Shafique
    Dark Silicon - From Computation to Communication
    in 9th International Symposium on Networks-on-Chip (NOCS'15), Vancouver, Canada, September 28-30, 2015, (invited special session paper).
  • Hussam Amrouch, Jörg Henkel
    Lucid Infrared Thermography of Thermally-Constrained Processors
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED'15), Rome, Italy, July 22-24, 2015.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Hierarchical Power Budgeting for Dark Silicon Chips
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED'15), Rome, Italy, July 22-24, 2015.
  • Anuj Pathania, Santiago Pagani, Muhammad Shafique, Jörg Henkel
    Power Management for Mobile Games on Asymmetric Multi-Cores
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED'15), Rome, Italy, July 22-24, 2015.
  • Mohammad Salehi, Mohammad Khavari Tavana, Semeen Rehman, Florian Kriebel, Muhammad Shafique, Alireza Ejlali, Jörg Henkel
    DRVS: Power-Efficient Reliability Management through Dynamic Redundancy and Voltage Scaling under Variations
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED'15), Rome, Italy, July 22-24, 2015.
  • Haseeb Bokhari, Haris Javaid, Muhammad Shafique, Jörg Henkel, Sri Parameswaran
    SuperNet: Multimode Interconnect Architecture for Manycore Chips
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015.
  • Dennis Gnad, Muhammad Shafique, Florian Kriebel, Semeen Rehman, Duo Sun, Jörg Henkel
    Hayat: Harnessing Dark Silicon and Variability for Aging Deceleration and Balancing
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015.
  • Jörg Henkel, Heba Khdr, Santiago Pagani, Muhammad Shafique
    New Trends in Dark Silicon
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015 (special session paper).
  • Heba Khdr, Santiago Pagani, Muhammad Shafique, Jörg Henkel
    Thermal Constrained Resource Management for Mixed ILP-TLP Workloads in Dark Silicon Chips
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015.
  • Muhammad Shafique, Waqas Ahmad, Rehan Hafiz, Jörg Henkel
    A low latency Generic Accuracy Configurable Adder
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015.
  • Muhammad Shafique, Muhammad Usman Karim Khan, Orcun Tuefek, Jörg Henkel
    EnAAM: Energy-Efficient Anti-Aging for On-Chip Video Memories
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015.
  • Shafaq Iqtedar, Osman Hasan, Muhammad Shafique, Jörg Henkel
    Probabilistic Formal Verification Methodology for Decentralized Thermal Management in On-Chip Systems
    in IEEE 24th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), Larnaca, Cyprus, June, 2015.
  • Jörg Henkel, Muhammad Usman Karim Khan, Muhammad Shafique
    Energy-Efficient Multimedia Systems for High Efficiency Video Coding
    in IEEE International Symposium on Circuits and Systems (ISCAS), Lisbon, Portugal, pp. 613-616, May 24-27, 2015.
  • Hussam Amrouch, Javier Martin-Martinez, Victor M. van Santen, Miquel Moras, Rosana Rodriguez, Montserrat Nafria and Jörg Henkel
    Connecting the Physical and Application Level Towards Grasping Aging Effects
    in IEEE 53rd International Reliability Physics Symposium (IRPS), Monterey, CA, USA, pp. 3D.1.1-3D.1.8, April 19-23, 2015.
  • Haseeb Bokhari, Haris Javaid, Muhammad Shafique, Jörg Henkel, Sri Parameswaran
    Malleable NoC: Dark Silicon Inspired Adaptable Network on Chip
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 1245-1248, 9-13 March, 2015.
  • Cláudio Diniz, Muhammad Shafique, Felipe Dalcin, Sergio Bampi, Jörg Henkel
    A Deblocking Filter Hardware Architecture for the High Efficiency Video Coding Standard
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 1509-1514, 9-13 March, 2015.
  • Shafaq Iqtedar, Osman Hasan, Muhammad Shafique, Jörg Henkel
    Formal Probabilistic Analysis of Distributed Dynamic Thermal Management
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 1221-1224, 9-13 March, 2015.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Power-Efficient Accelerator Allocation in Adaptive Dark Silicon Many-Core Systems
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 916-919, 9-13 March, 2015.
  • Florian Kriebel, Semeen Rehman, Duo Sun, Pau Vilimelis Aceituno, Muhammad Shafique, Jörg Henkel
    ACSEM: Accuracy-Configurable Fast Soft Error Masking Analysis in Combinatorial Circuits
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 824-829, 9-13 March, 2015.
  • Sebastian Kobbe, Lars Bauer, Jörg Henkel
    Adaptive on-the-fly Application Performance Modeling for Many Cores
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 730-735, 9-13 March, 2015.
  • Santiago Pagani, Jian-Jia Chen, Muhammad Shafique, Jörg Henkel
    MatEx: Efficient Transient and Peak Temperature Computation for Compact Thermal Models
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 1515-1520, 9-13 March, 2015.
  • Farzad Samie, Lars Bauer, Chih-Ming Hsieh, Jörg Henkel
    Online Binding of Applications to Multiple Clock Domains in Shared FPGA-based Systems
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 25-30, 9-13 March, 2015.
  • Muhammad Shafique, Dennis Gnad, Siddharth Garg, Jörg Henkel
    Variability-Aware Dark Silicon Management in On-Chip Many-Core Systems
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 387-392, 9-13 March, 2015.
  • Xi Zhang, Haris Javaid, Muhammad Shafique, Jorgen Peddersen, Jörg Henkel, Sri Parameswaran
    E-pipeline: Elastic Hardware/Software Pipelines on a Many-Core Fabric
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 363-368, 9-13 March, 2015.
  • Xi Zhang, Haris Javaid, Muhammad Shafique, Jude Angelo Ambrose, Jörg Henkel, Sri Parameswaran
    ADAPT: An ADAptive Manycore Methodology for Software Pipelined ApplicaTions
    in 20th IEEE/ACM Asia and South Pacific Design Automation Conference (ASP-DAC), Chiba/Tokyo, Japan, pp. 701-706, 19–22 January, 2015.

 

Workshops

  • Santiago Pagani, Jian-Jia Chen, Muhammad Shafique, Jörg Henkel
    Thermal-Aware Power Budgeting for Dark Silicon Chips (special session paper)
    in 2nd Workshop on Low-Power Dependable Computing (LPDC) at the International Green and Sustainable Computing Conference (IGSC), Las Vegas, Nevada, USA, December 14-16, 2015.
  • M. Shafique, W. Ahmad, R. Hafiz, J. Henkel
    A Generic Adder Model with Variable Approximation Modes
    in Workshop on Approximate Computing (AC), Paderborn, Germany, Oct. 15-16, 2015, PDF.
  • M. Shafique, F. Sampaio, B. Zatt, S. Bampi, J. Henkel
    Resilience-Driven STT-RAM Cache Architecture for Approximate Computing
    in Workshop on Approximate Computing (AC), Paderborn, Germany, Oct. 15-16, 2015, PDF.
  • Santiago Pagani, Muhammad Shafique, Jian-Jia Chen, Jörg Henkel
    Thermal-Aware Power Budgeting for Dark Silicon Chips (invited presentation)
    in Workshop on System-to-Silicon Performance Modeling and Analysis at the ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 8-12, 2015.

 

Others

  • Jörg Henkel
    Dependable embedded systems
    in it - Information Technology, Volume 57, Issue 3, Pages 147–148, June 2015.
  • Lars Bauer, Jörg Henkel, Andreas Herkersdorf, Michael A. Kochte, Johannes M. Kühn, Wolfgang Rosenstiel, Thomas Schweizer, Stefan Wallentowitz, Volker Wenzel, Thomas Wild, Hans-Joachim Wunderlich, Hongyan Zhang
    Adaptive multi-layer techniques for increased system dependability
    in it - Information Technology, Volume 57, Issue 3, Pages 149–158, June 2015.
  • Muhammad Shafique, Philip Axer, Christoph Borchert, Jian-Jia Chen, Kuan-Hsun Chen, Björn Döbel, Rolf Ernst, Hermann Härtig, Andreas Heinig, Rüdiger Kapitza, Florian Kriebel, Daniel Lohmann, Peter Marwedel, Semeen Rehman, Florian Schmoll, Olaf Spinczyk
    Multi-Layer Software Reliability for Unreliable Hardware
    in it - Information Technology, Volume 57, Issue 3, Pages 170–180, June 2015.

Year 2014

Journals

  • Semeen Rehman, Florian Kriebel, Muhammad Shafique, Jörg Henkel
    Reliability-Driven Software Transformations for Unreliable Hardware
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 33, Issue 11, pp. 1597-1610, Nov. 2014.
  • A. Herkersdorf, H. Aliee, M. Engel, M. Glaß, C. Gimmler-Dumont, J. Henkel, V. B. Kleeberger, M. A. Kochte, J. M. Kühn, D. Mueller-Gritschneder, S. R. Nassif, H. Rauchfuss, W. Rosenstielf, U. Schlichtmann, M. Shafique, M. B. Tahoori, J. Teich, N. Wehn, C. Weis, H.-J. Wunderlich
    Resilience Articulation Point (RAP): Cross-layer Dependability Modeling for Nanometer System-on-chip Resilience
    in Elsevier Microelectronics Reliability Journal, Volume 54, Issues 6–7, Pages 1066–1074, June–July 2014.
  • Hussam Amrouch, Thomas Ebi, Jörg Henkel
    RESI: Register-Embedded Self-Immunity for Reliability Enhancement
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 33, Issue 5, pp. 677-690, May 2014.
  • Haris Javaid, Muhammad Shafique, Jörg Henkel, Sri Parameswaran
    Energy-Efficient Adaptive Pipelined MPSoCs for Multimedia Applications
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 33, Issue 5, pp. 663-676, May 2014.
  • Muhammad Shafique, Lars Bauer, Jörg Henkel
    Adaptive Energy Management for Dynamically Reconfigurable Processors
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 33, Issue 1, pp. 50-63, Jan. 2014.

 

Conferences

  • Waqaas Munawar, Heba Khdr, Santiago Pagani, Muhammad Shafique, Jian-Jia Chen and Jörg Henkel
    Peak Power Management for Scheduling Real-time Tasks on Heterogeneous Many-Core Systems
    in 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS), Hsinchu, Taiwan, 16–19 December, 2014.
  • Saad Shoaib, Rehan Hafiz, Muhammad Shafique
    Hardware/Software Co-design of Embedded Real-Time KD-Tree Based Feature Matching Systems
    in International Symposium on Visual Computing (ISVC), Las Vegas, Nevada, USA, pp. 936-945, December 8, 2014.
  • Syed Ali Asadullah Bukhari, Faiq Khalid Lodhi, Osman Hasan, Muhammad Shafique, Joerg Henkel
    Formal Verification of Distributed Task Migration for Thermal Management in On-chip Multi-core Systems using nuXmv
    in Third International Workshop on Formal Techniques for Safety-Critical Systems (FTSCS'14), Luxembourg, pp. 22-36, November 6-7, 2014.
  • Hussam Amrouch, Victor M. van Santen, Thomas Ebi, Volker Wenzel, Jörg Henkel
    Towards Interdependencies of Aging Mechanisms
    in IEEE/ACM 33rd International Conference on Computer-Aided Design (ICCAD), San Jose, CA, USA, pp. 478-485, November 3-6, 2014.
  • Felipe Sampaio, Muhammad Shafique, Bruno Zatt, Sergio Bampi, Jörg Henkel
    Energy-Efficient Architecture for Advanced Video Memory
    in IEEE/ACM 33rd International Conference on Computer-Aided Design (ICCAD), San Jose, CA, USA, pp. 132-139, November 3-6, 2014.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Fast Hierarchical Intra Angular Mode Selection for High Efficiency Video Coding
    in International Conference on Image Processing (ICIP'14), Paris, France, pp. 3681-3685, October 27-30, 2014.
  • Muhammad Shafique, Muhammad Usman Karim Khan, Jörg Henkel
    Power Efficient and Workload Balanced Tiling for Parallelized High Efficiency Video Coding
    in International Conference on Image Processing (ICIP'14), Paris, France, pp. 1253-1257, October 27-30, 2014.
  • Artjom Grudnitsky, Lars Bauer, Jörg Henkel
    COREFAB: Concurrent Reconfigurable Fabric Utilization in Heterogeneous Multi-Core Systems
    in: International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES), New Delhi, India, October 12-17, 2014.
  • Martin Haaß, Lars Bauer, Jörg Henkel
    Automatic Custom Instruction Identification in Memory Streaming Algorithms
    in: International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES), New Delhi, India, October 12-17, 2014.
  • Chih-Ming Hsieh, Farzad Samie, M. Sammer Srouji, Manyi Wang, Zhonglei Wang, Jörg Henkel
    Hardware/Software Co-design for A Wireless Sensor Network Platform
    in: International Conference on Hardware - Software Codesign and System Synthesis (CODES+ISSS), New Delhi, India, October 12-17, 2014.
  • Santiago Pagani, Heba Khdr, Waqaas Munawar, Jian-Jia Chen, Muhammad Shafique, Minming Li, Jörg Henkel
    TSP: Thermal Safe Power - Efficient power budgeting for Many-Core Systems in Dark Silicon
    in: International Conference on Hardware - Software Codesign and System Synthesis (CODES+ISSS), New Delhi, India, October 12-17, 2014.
  • Cláudio Machado Diniz, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    Run-Time Accelerator Binding for Tile-Based Mixed-Grained Reconfigurable Architectures
    in 24th International Conference on Field Programmable Logic and Applications (FPL), Munich, Germany, pp. 1-4, September 2 - 4, 2014.
  • Daniel Palomino, Muhammad Shafique, Altamiro Susin, Jörg Henkel
    TONE: Adaptive Temperature Optimization for the Next Generation Video Encoders
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED´14), La Jolla, CA, USA, pp. 33-38, August 11-13, 2014.
  • Felipe Sampaio, Muhammad Shafique, Bruno Zatt, Sergio Bampi, Jörg Henkel
    Content-Driven Memory Pressure Balancing and Video Memory Power Management for Parallel High Efficiency Video Coding
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED´14), La Jolla, CA, USA, pp. 153-158, August 11-13, 2014.
  • M. Sammer Srouji, Talal Bonny, Jörg Henkel
    High-speed Encoding/Decoding Technique for Reliable Data Transmission in Wireless Sensor Networks
    in IEEE 11th International Conference on Sensing, Communication, and Networking (SECON '14), Singapore, pp. 329 - 336, 30 June - 3 July, 2014.
  • Haseeb Bokhari, Haris Javaid, Muhammad Shafique, Jörg Henkel, Sri Parameswaran
    darkNoC: Designing Energy Efficient Network-on-Chip with Multi-Vt Cells for Dark Silicon
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Fazal Hameed, Lars Bauer, Jörg Henkel
    Reducing Latency in an SRAM/DRAM Cache Hierarchy via a Novel Tag-Cache Architecture
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Jan Heisswolf, Aurang Zaib, Andreas Zwinkau, Sebastian Kobbe, Andreas Weichslgartner, Jürgen Teich, Jörg Henkel, Gregor Snelting, Andreas Herkersdorf, Jürgen Becker
    CAP: Communication Aware Programming
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Jörg Henkel, Lars Bauer, Hongyan Zhang, Semeen Rehman, Muhammad Shafique
    Multi-Layer Dependability: From Microarchitecture to Application Level
    (Invited Paper for the Special Session: "Embedded Resiliency: Approaches for the Next Decade")
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Florian Kriebel, Semeen Rehman, Duo Sun, Muhammad Shafique, Jörg Henkel
    ASER: Adaptive Soft Error Resilience for Reliability-Heterogeneous Processors in the Dark Silicon Era
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Semeen Rehman, Florian Kriebel, Duo Sun, Muhammad Shafique, Jörg Henkel
    dTune: Leveraging Reliable Code Generation for Adaptive Dependability Tuning under Process Variation and Aging-Induced Effects
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Muhammad Shafique, Siddharth Garg, Diana Marculescu, Jörg Henkel
    The EDA Challenges in the Dark Silicon Era: Temperature, Reliability, and Variability Perspectives
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Hongyan Zhang, Michael Kochte, Michael Imhof, Lars Bauer, Hans-Joachim Wunderlich, Jörg Henkel
    GUARD: GUAranteed Reliability in Dynamically Reconfigurable Systems
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Software Architecture of High Efficiency Video Coding for Many-Core Systems with Power-Efficient Workload Balancing
    in IEEE/ACM 17th Design Automation and Test in Europe Conference (DATE´14), Dresden, Germany, March 24-28, 2014.
  • Heba Khdr, Thomas Ebi, Muhammad Shafique, Hussam Amrouch, Jörg Henkel
    mDTM: Multi-Objective Dynamic Thermal Management for On-Chip Systems
    in IEEE/ACM 17th Design Automation and Test in Europe Conference (DATE´14), Dresden, Germany, March 24-28, 2014.
  • Daniel Palomino, Muhammad Shafique, Hussam Amrouch, Altamiro Susin, Jörg Henkel
    hevcDTM: Application-Driven Dynamic Thermal Management for High Efficiency Video Coding
    in IEEE/ACM 17th Design Automation and Test in Europe Conference (DATE´14), Dresden, Germany, March 24-28, 2014.
  • Semeen Rehman, Florian Kriebel, Muhammad Shafique, Jörg Henkel
    Compiler-Driven Dynamic Reliability Management for On-Chip Systems under Variabilities
    in IEEE/ACM 17th Design Automation and Test in Europe Conference (DATE´14), Dresden, Germany, March 24-28, 2014.
  • Felipe Sampaio, Muhammad Shafique, Bruno Zatt, Sergio Bampi, Jörg Henkel
    dSVM: Energy-Efficient Distributed Scratchpad Video Memory Architecture for the Next-Generation High Efficiency Video Coding
    in IEEE/ACM 17th Design Automation and Test in Europe Conference (DATE´14), Dresden, Germany, March 24-28, 2014.
  • Artjom Grudnitsky, Lars Bauer, Jörg Henkel
    MORP: Makespan Optimization for Processors with an Embedded Reconfigurable Fabric
    in 22nd ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), Monterey, California, USA, pp. 127-136, February 26-28, 2014
  • Muhammad Shafique, Jörg Henkel
    Low Power Design of the Next-Generation High Efficiency Video Coding
    (Invited Special Session Paper, Special Session: “Design Automation Methods for Highly-Complex Multimedia Systems”)
    in 19th Asia and South Pacific Design Automation Conference (ASP-DAC´14), Singapore, pp. 274 - 281, January 20-23, 2014.

 

Poster

  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Application-Specific Hierarchical Power Management for Multicast High Efficiency Video Coding
    in Designer Track, 51st ACM/EDA/IEEE Design Automation Conference (DAC´14), San Francisco, CA, USA, June 1-5, 2014

Year 2013

Journals

  • Bruno Boessio Vizzotto, Bruno Zatt, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    Model Predictive Hierarchical Rate Control with Markov Decision Process for Multiview Video Coding
    in IEEE Transactions on Circuits and Systems for Video Technology (TCSVT), vol. 23, no. 12, pp. 2090-2104, Dec. 2013.
  • Lars Bauer, Claus Braun, Michael E. Imhof, Michael A. Kochte, Eric Schneider, Hongyan Zhang, Jörg Henkel, Hans-Joachim Wunderlich
    Test Strategies for Reliable Runtime Reconfigurable Architectures
    in IEEE Transactions on Computers, vol. 62, no. 8, pp. 1494-1507, Aug. 2013.

 

Book

  • Bruno Zatt, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    3D Video Coding for Embedded Devices - Energy Efficient Algorithms and Architectures
    Springer Science+Business Media, LLC ISBN 978-1-4614-6758-8.

 

Editorial

  • Jian-Jia Chen, Jörg Henkel, Xiaobo Sharon Hu
    Guest Editorial Special Section on Power-Aware Design for Embedded Systems
    in IEEE Trans. Industrial Informatics 9(1), pp. 485-486, 2013.

 

Conferences

  • Daniel Palomino, Eduardo Cavichioli, Luciano Agostini, Muhammad Shafique, Jörg Henkel, Altamiro Susin
    Fast HEVC Intra Mode Decision Algorithm Based on New Evaluation Order in the Coding Tree Block
    in 30th Picture Coding Symposium (PCS´13), San Jose, CA, USA, pp. 209-212, December 8-11, 2013.
  • Rana Muhammad Bilal, Rehan Hafiz, Muhammad Shafique, Saad Shoaib, Asim Munawar, Jörg Henkel
    ISOMER: Integrated Selection, Partitioning and Placement Methodology for Reconfigurable Architectures
    in IEEE/ACM International Conference on  Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 755-762, November 18-21, 2013.
  • Muhammad Ismail, Osman Hasan, Thomas Ebi, Muhammad Shafique, Jörg Henkel
    Formal Verification of Distributed Dynamic Thermal Management
    in IEEE/ACM International Conference on  Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 248-255, November 18-21, 2013.
  • Janmartin Jahn, Santiago Pagani, Jian-Jia Chen, Jörg Henkel
    MOMA: Mapping of Memory-intensive Software-pipelined Applications for Systems with Multiple Memory Controllers
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 508-515, November 18-21, 2013.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    AMBER: Adaptive Energy Management for On-Chip Hybrid Video Memories
    in IEEE/ACM International Conference on  Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 405-412, November 18-21, 2013.
  • .
  • Tuo Li, Muhammad Shafique, Semeen Rehman, Jude Angelo Ambrose, Jörg Henkel, Sri Parameswaran
    DHASER: Dynamic Heterogeneous Adaptation for Soft-Error Resiliency in ASIP-based Multi-core Systems
    in IEEE/ACM International Conference on  Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 646-653, November 18-21, 2013.
  • Muhammad Shafique, Jörg Henkel
    Agent-Based Distributed Power Management for Kilo-Core Processors
    (Invited Special Session Paper, Special Session: “Keeping Kilo-core Chips Cool: New Directions and Emerging Solutions”)
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 153-160, November 18-21, 2013.
  • Fazal Hameed, Lars Bauer, Jörg Henkel
    Reducing Inter-Core Cache Contention with an Adaptive Bank Mapping Policy in DRAM Cache
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'13), Montreal, Canada, September 29 - October 04, 2013.
  • Fazal Hameed, Lars Bauer, Jörg Henkel
    Simultaneously Optimizing DRAM Cache Hit Latency and Miss Rate via Novel Set Mapping Policies
    in International Conference on Compilers Architecture and Synthesis for Embedded Systems (CASES'13), Montreal, Canada, September 29 - October 04, 2013.
  • Manuel Mohr, Artjom Grudnitsky, Tobias Modschiedler, Lars Bauer, Sebastian Hack, Jörg Henkel
    Hardware Acceleration for Programs in SSA Form
    in International Conference on Compilers Architecture and Synthesis for Embedded Systems (CASES'13), Montreal, Canada, September 29 - October 04, 2013.
  • Cláudio Machado Diniz, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    High-Throughput Interpolation Hardware Architecture with Coarse-Grained Reconfigurable Datapaths for HEVC
    in 20th IEEE International Conference on Image Processing (ICIP), Melbourne, Australia, pp. 2091-2095, September 15-18, 2013.
  • Mateus Grellert, Muhammad Shafique, Muhammad Usman Karim Khan, Luciano Agostini, Julio C. B. Mattos, Jörg Henkel
    An Adaptive Workload Management Scheme for HEVC
    in 20th IEEE International Conference on Image Processing (ICIP), Melbourne, Australia, pp. 1850-1854, September 15-18, 2013.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    An Adaptive Complexity Reduction Scheme with Fast Prediction Unit Decision for HEVC Intra Encoding
    in 20th IEEE International Conference on Image Processing (ICIP), Melbourne, Australia, pp. 1578-1582, September 15-18, 2013.
  • Felipe Sampaio, Bruno Zatt, Muhammad Shafique, Luciano Agostini, Jörg Henkel, Sergio Bampi
    Content-Adaptive Reference Frame Compression Based On Intra-Frame Prediction for Multiview Video Coding
    in 20th IEEE International Conference on Image Processing (ICIP), Melbourne, Australia, pp. 1831-1835, September 15-18, 2013.
  • Hongyan Zhang, Lars Bauer, Michael A. Kochte, Eric Schneider, Claus Braun, Michael E. Imhof, Hans-Joachim Wunderlich, Jörg Henkel
    Module Diversification: Fault Tolerance and Aging Mitigation for Runtime Reconfigurable Architectures
    in 2013 IEEE International Test Conference (ITC), Anaheim, California, USA, pp. 1-10, September 10-12, 2013.
  • Muhammad Shafique, Muhammad Usman Karim Khan, Jörg Henkel
    Content-Driven Adaptive Computation Offloading for Energy-Aware Hybrid Distributed Video Coding
    in International Symposium on Low Power Electronics and Design (ISLPED'13), Beijing, China, pp. 106-113, September 4-6, 2013.
  • Hussam Amrouch, Thomas Ebi, Josef Schneider, Sridevan Parameswaran, Jörg Henkel
    Analyzing the Thermal Hotspots in FPGA-based Embedded Systems
    in 23rd International Conference on Field Programmable Logic and Applications (FPL), Porto, Portugal, pp. 1-4, September 2-4, 2013.
  • Hussam Amrouch, Thomas Ebi, Jörg Henkel
    Stress Balancing to Mitigate NBTI Effects in Register Files
    in The 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'13), Budapest, Hungary, pp. 1-10, June 24-27, 2013.
  • Jörg Henkel, Lars Bauer, Nikil Dutt, Puneet Gupta, Sani Nassif, Muhammad Shafique, Mehdi Tahoori, Norbert Wehn
    Reliable On-Chip Systems in the Nano-Era: Lessons Learnt and Future Trends
    in IEEE/ACM Design Automation Conference (DAC), Austin, TX, USA, June 2-6, 2013.
  • Janmartin Jahn, Santiago Pagani, Sebastian Kobbe, Jian-Jia Chen, Jörg Henkel
    Optimizations for Configuring and Mapping Software Pipelines in Many Core Systems
    in IEEE/ACM Design Automation Conference (DAC), Austin, TX, USA, June 2-6, 2013.
  • Tuo Li, Muhammad Shafique, Jude Angelo Ambrose, Semeen Rehman, Jörg Henkel, Sri Parameswaran
    RASTER: Runtime Adaptive Spatial/Temporal Error Resiliency for Embedded Processors
    in IEEE/ACM Design Automation Conference (DAC), Austin, TX, USA, June 2-6, 2013.
  • Muhammad Shafique, Semeen Rehman, Pau Vilimelis Aceituno, Jörg Henkel
    Exploiting Program-Level Masking and Error Propagation for Constrained Reliability Optimization
    in IEEE/ACM Design Automation Conference (DAC), Austin, TX, USA, June 2-6, 2013.
  • Amit Singh, Muhammad Shafique, Akash Kumar, Jörg Henkel
    Mapping on Multi/Many Core Systems: Survey of Current and Emerging Trends
    in IEEE/ACM Design Automation Conference (DAC), Austin, TX, USA, June 2-6, 2013.
  • Abdulazim Amouri, Hussam Amrouch, Thomas Ebi, Jörg Henkel and Mehdi Tahoori
    Accurate Thermal-Profile Estimation and Validation for FPGA-Mapped Circuits
    in The 21st IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM'13), Seattle, Washington, USA, pp. 57 - 60, April 28-30, 2013.
  • Semeen Rehman, Anas Toma, Florian Kriebel, Muhammad Shafique, Jian-Jia Chen, Jörg Henkel
    Reliable Code Generation and Execution on Unreliable Hardware under Joint Functional and Timing Reliability Considerations
    in 19th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Philadelphia, USA, pp. 273-282, April 9 - 11, 2013.
  • Fazal Hameed, Lars Bauer, Jörg Henkel
    Adaptive Cache Management for a combined SRAM and DRAM Cache Hierarchy for Multi-Cores
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 77-82, March 18-22, 2013.
  • Chih-Ming Hsieh, Zhonglei Wang, Jörg Henkel
    DANCE: Distributed Application-aware Node Configuration Engine in Shared Reconfigurable Sensor Networks
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp.839-842, March 18-22, 2013.
  • Janmartin Jahn, Jörg Henkel
    Pipelets: Self-Organizing Software Pipelines for Many Core Systems
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 1516-1521, March 18-22, 2013.
  • Muhammad Usman Karim Khan, Jan Micha Borrmann, Lars Bauer, Muhammad Shafique, Jörg Henkel
    An H.264 Quad-FullHD Low-Latency Intra Video Encoder
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 115-120, March 18-22, 2013.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Mateus Grellert da Silva, Jörg Henkel
    Hardware-Software Collaborative Complexity Reduction Scheme for the Emerging HEVC Intra Encoder
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 125-128, March 18-22, 2013.
  • Tuo Li, Muhammad Shafique, Semeen Rehman, Swarnalatha Radhakrishnan, Roshan Ragel, Jude Angelo Ambrose, Jörg Henkel, Sri Parameswaran
    CSER: HW/SW Configurable Soft-Error Resiliency for Application Specific Instruction-Set Processors
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 707-712, March 18-22, 2013.
  • Semeen Rehman, Muhammad Shafique, Pau Vilimelis Aceituno, Florian Kriebel, Jian-Jia Chen, Jörg Henkel
    Leveraging Variable Function Resilience for Selective Software Reliability on Unreliable Hardware
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 1759-1764, March 18-22, 2013.
  • Felipe Sampaio, Bruno Zatt, Muhammad Shafique, Luciano Agostini, Sergio Bampi, Jörg Henkel
    Energy-Efficient Memory Hierarchy for Motion and Disparity Estimation in Multiview Video Coding
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 665-670, March 18-22, 2013.
  • Muhammad Shafique, Benjamin Vogel, Jörg Henkel
    Self-Adaptive Hybrid Dynamic Power Management for Many-Core Systems
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 51-56, March 18-22, 2013.
  • Zhonglei Wang, Jörg Henkel
    Fast and accurate data cache modeling in source-level simulation of embedded software
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 587-592, March 18-22, 2013.
  • Jörg Henkel, Thomas Ebi, Hussam Amrouch, Heba Khdr
    Thermal Management for Dependable on-chip Systems
    in 18th Asia and South Pacific Design Automation Conference (ASP-DAC’13), Yokohama, Japan, pp. 113-118, January 22-25, 2013.

 

Workshop

  • Andreas Herkersdorf, Michael Engel, Michael Glaß, Jörg Henkel, Veit B. Kleeberger, Michael A. Kochte, Johannes M.  Kühn, Sani R. Nassif, Holm Rauchfuss, Wolfgang Rosenstiel, Ulf Schlichtmann, Muhammad Shafique, Mehdi B. Tahoori, Jürgen Teich, Nobert Wehn, Christian Weis, Hans-Joachim Wunderlich
    Cross-Layer Dependability Modeling and Abstraction in System on Chip
    in The 9th Workshop on Silicon Errors in Logic - System Effects (SELSE), Stanford, USA, pp. 1-7, March 26-27, 2013.

Year 2012

Journal

  • Al Faruque, M.A.; Ebi, T.; Henkel, J.
    AdNoC: Runtime Adaptive Network-on-Chip Architecture
    in IEEE Transaction on Very Large Scale Integration Systems, Vol. 20 (2), pp. 257-269, 2012.

 

Conferences

  • Hsieh, C.; Wang, Z.; Henkel, J.
    A Reconfigurable Hardware Accelerated Platform for Clustered Wireless Sensor Networks
    in IEEE 18th International Conference on Parallel and Distributed Systems (ICPADS 2012), Singapore, Singapore, pp. 498-505, December 17-19, 2012.
  • Ebi, T.; Amrouch, H.; Henkel, J.
    COOL: Control-based Optimization Of Load-balancing for Thermal Behavior
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'12), Tampere, Finland, pp. 255-264, October 7-12, 2012.
  • Khan, M. U. K.; Shafique, M.; Henkel, J.
    A Hierarchical Control Scheme for Energy Quota Distribution in Hybrid Distributed Video Coding
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'12), Tampere, Finland, pp. 483-492, October 7-12, 2012.
  • Wang, Z.; Henkel, J.
    HyCoS: Hybrid Compiled Simulation of Embedded Software with Target Dependent Code
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'12), Tampere, Finland, pp. 133-142, October 7-12, 2012.
  • Jahn, J.; Kobbe, S.; Pagani, S.; Chen, J.; Henkel, J.
    Work in Progress: Malleable Software Pipelines for Efficient Many-core System Utilization
    in Proceedings of the 6th Many-core Applications Research Community (MARC) Symposium, Toulouse, France, pp. 30-33, July 19-20, 2012.
  • Vizzotto, B.; Zatt, B.; Shafique, M.; Bampi, S.; Henkel, J.
    A Model Predictive Controller for Frame-Level Rate Control in Multiview Video Coding
    in IEEE International Conference on Multimedia and Expo (ICME'12), Melbourne, Australia, pp. 485-490, July 9-13, 2012.
  • Feng, J.; Wang, Z.; Henkel, J.
    An Adaptive Data Gathering Strategy for Target Tracking in Cluster-based Wireless Sensor Networks
    in the 17th IEEE symposium on Computers and Communications (ISCC´12), Cappadocia, Turkey, pp. 468-474, July 1-4, 2012.
  • Abdelfattah, M.; Bauer, L.; Braun, C.; Imhof, M. E.; Kochte, M. A.; Zhang, H.; Henkel, J.; Wunderlich, H.-J.
    Transparent Structural Online Test for Reconfigurable Systems
    in IEEE International On-Line Testing Symposium (IOLTS'12), Sitges, Spain, pp. 37-42, June 2012.
  • Bauer, L.; Braun, C.; Imhof, M. E.; Kochte, M. A.; Zhang, H.; Wunderlich, H.-J.; Henkel, J.
    OTERA: Online Test Strategies for Reliable Reconfigurable Architectures
    in NASA/ESA Conference on Adaptive Hardware and Systems (AHS´12), Nuremberg, Germany, pp. 38 - 45, June 2012.
  • Rehman, S.; Shafique, M.; Henkel, J.
    Instruction Scheduling for Reliability-Aware Compilation
    in 49th ACM/EDA/IEEE Design Automation Conference (DAC´12), San Francisco, CA, USA, pp. 1288-1296, June 2012.
  • Shafique, M.; Zatt, B.; Walter, F.L.; Bampi, S.; Henkel, J.
    Adaptive Power Management of On-Chip Video Memory for Multiview Video Coding
    in 49th ACM/EDA/IEEE Design Automation Conference (DAC´12), San Francisco, CA, USA, pp. 866-875, June 2012.
  • Shafique, M.; Zatt, B.; Henkel, J.: A Complexity Reduction Scheme with Adaptive Search Direction and Mode Elimination for Multiview Video Coding
    in 29th Picture Coding Symposium (PCS´12), Kraków, Poland, pp. 105-108, May 2012.
  • Bauer, L.; Grudnitsky, A.; Shafique, M.; Henkel, J.
    PATS: a Performance Aware Task Scheduler for Runtime Reconfigurable Processors
    in 20th Annual International IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'12), Toronto, Canada, pp. 208 - 215, April 2012.
  • Hsieh, C.; Wang, Z.; Henkel, J.
    ECO/ee: Energy-aware Collaborative Organic Execution Environment for Wireless Sensor Networks
    in IEEE Wireless Communications and Networking Conference (WCNC´12), Paris, France, pp. 1998-2002, April 2012.
  • Grudnitsky, A.; Bauer, L.; Henkel, J.
    Partial Online-Synthesis for Mixed-Grained Reconfigurable Architectures
    in IEEE/ACM 15th Design Automation and Test in Europe Conference (DATE´12), Dresden, Germany, pp. 1555 - 1560, March 2012.
  • Hameed, F.; Bauer, L.; Henkel, J.
    Dynamic Cache Management in Multi-Core Architectures through Run-time Adaptation
    in IEEE/ACM 15th Design Automation and Test in Europe Conference (DATE´12), Dresden, Germany, pp. 485-490, March 2012.
  • Shafique, M.; Zatt, B.; Rehman, S.; Kriebel, F.; Henkel, J.
    Power-Efficient Error-Resiliency for H.264/AVC Context-Adaptive Variable Length Coding
    in IEEE/ACM 15th Design Automation and Test in Europe Conference (DATE´12), Dresden, Germany, pp. 697-702, March 2012.
  • Wang, Z.; Henkel, J.
    Accurate Source-Level Simulation of Embedded Software with Respect to Compiler Optimizations
    in IEEE/ACM 15th Design Automation and Test in Europe Conference (DATE´12), Dresden, Germany, pp. 382-387, March 2012.
  • Henkel, J.; Herkersdorf, A.; Bauer, L.; Wild, T.; Hübner, M; Pujari, R.K.; Grudnitsky, A.; Heisswolf, J.; Zaib, A.; Vogel, B.; Lari, V.; Kobbe, S.: Invasive Manycore Architectures
    in 17th Asia and South Pacific Design Automation Conference (ASP-DAC'12), Sydney, Australia, pp. 193 - 200, Jan. 2012.
  • Rehman, S.; Shafique, M.; Kriebel, F.; Henkel, J.
    RAISE: Reliability-Aware Instruction SchEduling for Unreliable Hardware
    in 17th Asia and South Pacific Design Automation Conference (ASP-DAC'12), Sydney, Australia, pp. 671-676, Jan. 2012.

Year 2011

Books / Book Contribution

 

Journal

  • Teich, J.; Henkel, J.; Herkersdorf, A.; Schmitt-Landsiedel, D.; Schröder-Preikschat, W.; Snelting, G.
    Invasive Computing: An Overview
    in Multiprocessor System-on-Chip -- Hardware Design and Tool Integration, M. Hübner and J. Becker (Eds.), pp. 241-268, Springer, 2011.

 

Conferences

  • Srouji, M.S.; Wang, Z.; Henkel, J.
    RDTS: A Reliable Erasure-Coding Based Data Transfer Scheme for Wireless Sensor Networks
    in IEEE International Conference on Parallel and Distributed Systems (ICPADS'11), Tainan, Taiwan, Dec. 2011.
  • Huebner, M.; Tradowsky, C.; Goehringer, D.; Braun, L.; Thoma, F.; Henkel, J.; Becker, J.
    Dynamic processor reconfiguration
    in IEEE International Conference on ReConFigurable Computing and FPGAs (ReConFig'11), Cancun, Mexico, Nov. 2011.
  • Javaid, H.; Shafique, M.; Henkel, J.; Parameswaran, S.
    System-Level Application-Aware Dynamic Power Management in Adaptive Pipelined MPSoCs for Multimedia
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'11), San Jose, CA, USA, pp. 616-623, Nov. 2011.
  • Zatt, B.; Shafique, M.; Bampi, S.; Henkel, J.
    A Low-Power Memory Architecture with Application-Aware Power Management for Motion & Disparity Estimation in Multiview Video Coding
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'11), San Jose, CA, USA, pp. 40-47, Nov. 2011.
  • Ahmed, W.; Shafique, M.; Bauer, L.; Henkel, J.
    Adaptive Resource Management for Simultaneous Multitasking in Mixed-Grained Reconfigurable Multi-core Processors
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'11), Taipei, Taiwan, pp. 365-374, Oct. 2011.
  • Ebi, T.; Kramer, D.; Karl, W.; Henkel, J.
    Economic Learning for Thermal-aware Power Budgeting in Many-core Architectures
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'11), Taipei, Taiwan, pp. 189-196, Oct. 2011.
  • Henkel, J.; Bauer, L.; Becker, J.; Bringmann, O.; Brinkschulte, U.; Chakraborty, S.; Engel, M.; Ernst, R.; Härtig, H.; Hedrich, L.; Herkersdorf, A.; Kapitza, R.; Lohmann, D.; Marwedel, P.; Platzner, M.; Rosenstiel, W.; Schlichtmann, U.; Spinczyk, O.; Tahoori, M.B.; Teich, J.; Wehn, N.; Wunderlich, H.J.
    Design and architectures for dependable embedded systems
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'11), Taipei, Taiwan, pp. 69-78, Oct. 2011.
  • Kobbe, S.; Bauer, L.; Henkel, J.; Lohmann, D.; Schröder-Preikschat, W.
    DistRM: Distributed Resource Management for On-Chip Many-Core Systems
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'11), Taipei, Taiwan, pp. 119-128, Oct. 2011.
  • Rehman, S.; Shafique, M.; Kriebel, F.; Henkel, J.
    Reliable Software for Unreliable Hardware: Embedded Code Generation aiming at Reliability
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'11), Taipei, Taiwan, pp. 237-246, Oct. 2011.
  • Ebi, T.; Rauchfuss, H.; Herkersdorf, A.;  Henkel, J.
    Agent-based Thermal Management using Real-Time I/O Communication Relocation for 3D Many-Cores
    in International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS) 2011, Madrid, Spain, pp. 112-121, Sept. 2011.
  • Rehman, S.; Shafique, M.; Kriebel, F.; Henkel, J.
    ReVC: Computationally Reliable Video Coding on Unreliable Hardware Platforms: A Case Study on Error-Tolerant H.264/AVC CAVLC Entropy Coding
    in IEEE 18th International Conference on Image Processing (ICIP´11), Brussels, Belgium, pp. 405-408, Sept. 2011.
  • Shafique, M.; Tüfek, A.O.; Henkel, J.
    A High-Throughput Parallel Hardware Architecture for H.264/AVC CAVLC Encoding
    in IEEE 18th International Conference on Image Processing (ICIP´11), Brussels, Belgium, pp. 401-404, Sept. 2011.
  • Zatt, B.; Shafique, M.; Bampi, S.; Henkel, J.
    A Multi-Level Dynamic Complexity Reduction Scheme for Multiview Video Coding
    in IEEE 18th International Conference on Image Processing (ICIP´11), Brussels, Belgium, pp. 761-764, Sept. 2011.
  • Henkel, J.;  Bauer, L.; Hübner, M.; Grudnitsky, A.
    i-Core: A run-time adaptive processor for embedded multi-core systems
    in International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA'11), Las Vegas, Nevada, USA (invited), July 2011.
  • Bauer, L.; Shafique, M.; Henkel, J.
    Concepts, Architectures, and Run-time Systems for Efficient and Adaptive Reconfigurable Processors
    in NASA/ESA 6th Conference on Adaptive Hardware and Systems (AHS´11), San Diego, CA, USA (invited), pp. 80-87, June 2011.
  • Figuli, P.; Huebner, M.; Girardey, R.; Bapp, F.; Bruckschlögl, T.; Thoma, F.; Henkel, J.; Becker, J.
    A heterogeneous SoC architecture with embedded virtual FPGA cores and runtime core fusion
    in NASA/ESA 6th Conference on Adaptive Hardware and Systems (AHS´11), San Diego, CA, USA (invited), June 2011.
  • Iqbal, N.; Siddique, M.A.; Henkel, J.
    SEAL: Soft Error Aware Low Power Scheduling by Monte Carlo State Space Under the Influence of Stochastic Spatial and Temporal Dependencies
    in 48th ACM/EDA/IEEE Design Automation Conference (DAC´11), San Diego, CA, USA, pp. 134 - 139, June 2011.
  • Javed, H.; Shafique, M.; Parameswaran, S.; Henkel, J.
    Low-Power Adaptive Pipelined MPSoCs for Multimedia: An H.264 Video Encoder Case Study
    in 48th ACM/EDA/IEEE Design Automation Conference (DAC´11), San Diego, CA, USA, pp. 1032-1037, June 2011.
  • Zatt, B.; Shafique, M.; Sampaio, F.; Agostini, L.; Bampi, S.; Henkel, J.
    Run-Time Adaptive Energy-Aware Motion and Disparity Estimation in Multiview Video Coding
    in 48th ACM/EDA/IEEE Design Automation Conference (DAC´11), San Diego, CA, USA, pp. 1026-1031, June 2011.
  • Ahmed, W.; Shafique, M.; Bauer, L.; Hammerich, M.; Henkel, J.; Becker, J.
    Run-Time Resource Allocation for Simultaneous Multi-Tasking in Multi-Core Reconfigurable Processors
    in IEEE 19th Symposium on Field-Programmable Custom Computing Machines (FCCM´11), Salt Lake City, Utah, USA, pp. 29-32, May 2011.
  • Ahmed, W.; Shafique, M.; Bauer, L.; Henkel, J.
    mRTS: Run-Time System for Reconfigurable Processors with Multi-Grained Instruction-Set Extensions
    in IEEE/ACM 14th Design Automation and Test in Europe Conference (DATE´11), Grenoble, France, pp. 1554-1559, March 2011.
  • Hameed, F.; Al Faruque, M.A.; Henkel, J.
    Dynamic Thermal Management in 3D Multi-Core Architecture through Run-time Adaptation
    in IEEE/ACM 14th Design Automation and Test in Europe Conference (DATE´11), Grenoble, France, pp. 299-304, March 2011.
  • Jahn, J.; Al Faruque, M.A.; Henkel, J.
    CARAT: Context-Aware Runtime Adaptive Task Migration for Multi Core Architectures in: IEEE/ACM 14th Design Automation and Test
    in IEEE/ACM 14th Design Automation and Test in Europe Conference (DATE´11), Grenoble, France, pp. 515-520, March 2011.
  • Shafique, M.; Bauer, L.; Ahmed, W.; Henkel, J.
    Minority-Game-based Resource Allocation for Run-Time Reconfigurable Multi-Core Processors
    in IEEE/ACM 14th Design Automation and Test in Europe Conference (DATE´11), Grenoble, France, pp. 1261-1266, March 2011.
  • Zatt, B.; Shafique, M.; Bampi, S.; Henkel, J.
    Multi-Level Pipelined Parallel Hardware Architecture for High Throughput Motion and Disparity Estimation in Multiview Video Coding
    in IEEE/ACM 14th Design Automation and Test in Europe Conference (DATE´11), Grenoble, France, pp. 1448-1453, March 2011.
  • Amrouch, H.; Henkel, J.
    Self-Immunity Technique to Improve Register File Integrity against Soft Errors
    in 24th International Conference on VLSI Design (VLSID'11), Chennai, India, pp. 189-194, Jan. 2011.

 

Workshops

  • Munawar, W.; Jahn, J.; Aleinikov, A.; Chen, J-J.; Henkel, J.
    An Empirical Feedback Provider for Multi Core Schedulers
    in Intel MARC Symposium in Ettlingen, Karlsruhe, Germany. July 2011.
  • Oechslein, B.; Schedel, J.; Kleinöder, J.; Bauer, L.; Henkel, J.; Lohmann, D.; Schröder-Preikschat, W.
    OctoPOS: A Parallel Operating System for Invasive Computing
    in Systems for Future Multi-Core Architectures (SFMA), co-located with EuroSys 2011, Salzburg, Austria, April 2011.

Year 2010

Journals

  • Chang, N. Henkel, J.
    Current Trends in Low Power Design ( Guest Editorial )
    in ACM Transactions on Design Automation of Electronic Systems (ACM TODAES), Vol. 16, No. 1, pp. 1-8, November 2010.
  • Al Faruque, M.A.; Jahn, J.; Ebi, T.; Henkel, J.
    Runtime Thermal Management Using Software Agents for Multi/Many-Core Architectures
    in IEEE Design & Test (IEEE D&T), Special Issue on Post-Silicon Calibration and Repair for Yield and Reliability Improvement, Vol. 27, No. 6, pp. 58-68, Nov/Dec 2010.
  • Bonny, T.; Henkel, J.
    Huffman-based code compression technique for embedded processors
    in ACM Trans. Design Autom. Electr. Syst. (TOADES), Vol. 15, No. 4, 2010.
  • Henkel, J.; Parameswaran, S.
    CASES 2009 Guest Editorial
    in Design Automation for Embedded Systems (Springer), Vol. 14, No. 3, pp. 285-286, 2010.
  • Shafique, M.; Bauer, L.; Henkel, J.
    Optimizing the H.264/AVC Video Encoder Application Structure for Reconfigurable and Application-Specific Platforms
    in Journal of Signal Processing Systems (JSPS), Special Issue: Embedded Multimedia Systems, Volume 60, Issue 2, pp. 183-210, August 2010.
  • Frantz, G.; Henkel, J.; Rabaey, J.; Schneider, T.; Wolf, M.; Batur, U.
    Ultra-Low Power Signal Processing
    in IEEE Signal Processing Magazine, Volume 27, Issue 2, pp. 149-154, March 2010.

 

Conferences

  • Shafique, M.; Zatt, B.; Bampi, S.; Henkel, J.
    Power-Aware Complexity-Scalable Multiview Video Coding for Mobile Devices
    in 28th Picture Coding Symposium (PCS´10), Nagoya, Japan, pp. 350-353, Dec. 2010.
  • Zatt, B.; Shafique, M.; Bampi, S.; Henkel, J.
    An Adaptive Early Skip Mode Decision Scheme for Multiview Video Coding
    in 28th Picture Coding Symposium (PCS´10), Nagoya, Japan, pp. 42-45, Dec. 2010.
  • Iqbal, N.; Henkel, J.
    SETS: Stochastic Execution Time Scheduling for Multicore Systems by Joint State Space and Monte Carlo
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD´10), San Jose, CA, USA, pp. 123-130, Nov. 2010.
  • Shafique, M.; Bauer, L.; Henkel, J.
    Selective Instruction Set Muting for Energy-Aware Adaptive Processors
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD´10), San Jose, CA, USA, pp. 353-360, Nov. 2010.
  • Ebi, T.; Al Faruque, M.A.; Henkel, J.
    NeuroNoC: Neural Network Inspired Runtime Adaptation for an On-chip Communication Architecture
    in IEEE International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS'10), Scottsdale, Arizona, AZ, USA, pp. 223-230, Oct. 2010.
  • Iqbal, N.; Siddique, M.A.; Henkel, J.
    RMOT: Recursion in Model Order for Task Execution Time Estimation in a Software Pipeline
    in IEEE/ACM 13th Design Automation and Test in Europe Conference (DATE´10), Dresden, Germany, pp. 953 - 956, March 2010.
  • Iqbal, N.; Siddique, M.A.; Henkel, J.
    DAGS: Distribution Agnostic Sequential Monte Carlo Scheme for Task Execution Time Estimation
    in IEEE/ACM 13th Design Automation and Test in Europe Conference (DATE´10), Dresden, Germany, pp. 1645 - 1648, March 2010.
  • Koenig, R.; Bauer, L.; Stripf, T.; Shafique, M.; Ahmed, W.; Becker, J.; Henkel, J.
    KAHRISMA: A Novel Hypermorphic Reconfigurable-Instruction-Set Multi-grained-Array Architecture
    in IEEE/ACM 13th Design Automation and Test in Europe Conference (DATE´10), Dresden, Germany, pp. 819 - 824, March 2010.
  • Shafique, M.; Bauer, L.; Henkel, J.
    enBudget: A Run-Time Adaptive Predictive Energy-Budgeting Scheme for Energy-Aware Motion Estimation in H.264/MPEG-4 AVC Video Encoder
    in IEEE/ACM 13th Design Automation and Test in Europe Conference (DATE´10), Dresden, Germany, pp. 1725 - 1730, March 2010.
  • Shafique, M.; Molkenthin, B.; Henkel, J.
    An HVS-based Adaptive Computational Complexity Reduction Scheme for H.264/AVC Video Encoder using Prognostic Early Mode Exclusion
    in IEEE/ACM 13th Design Automation and Test in Europe Conference (DATE´10), Dresden, Germany, pp. 1713 - 1718, March 2010.

 

PhD-Forums

  • Al Faruque, M.A.; Henkel, J.
    Runtime Adaptive System-on-Chip Communication Architecture
    in EDAA/ACM SIGDA PhD Forum at Design, Automation & Test in Europe Conference (DATE'10), Dresden, Germany, March 2010.

Year 2009

Conferences

  • Ebi, T.; Al Faruque, M.A.; Henkel, J.
    TAPE: Thermal-Aware Agent-Based Power Economy for Multi/Many-Core Architectures
    in IEEE/ACM 27th International Conference on Computer-Aided Design (ICCAD´09), San Jose, CA, USA, pp. 302-309, Nov. 2009.
  • Shafique, M.; Bauer, L.; Henkel, J.
    REMiS: Run-time Energy Minimization Scheme in a Reconfigurable Processor with Dynamic Power-Gated Instruction Set
    in IEEE/ACM 27th International Conference on Computer-Aided Design (ICCAD´09), San Jose, CA, USA, pp. 55-62, Nov. 2009.
  • Shafique, M.; Molkenthin, B.; Henkel, J.
    Non-Linear Rate Control for H.264/AVC Video Encoder with Multiple Picture Types using Image-Statistics and Motion-Based Macroblock Prioritization
    in 16th IEEE International Conference on Image Processing (ICIP´09), Cairo, Egypt, pp. 3429-3432, Nov. 2009.
  • Bauer, L.; Shafique, M.; Henkel, J.
    MinDeg: A Performance-guided Replacement Policy for Run-time Reconfigurable Accelerators
    in IEEE International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS´09), Grenoble, France, pp. 335-342, Oct. 2009.
  • Bonny, T.; Henkel, J.
    LICT: Left-uncompressed Instructions Compression Technique to Improve the Decoding Performance of VLIW Processors
    in 46th ACM/EDA/IEEE Design Automation Conference (DAC´09), San Fransisco CA, USA, pp. 903-906, July 2009.
  • Al Faruque, M.A.; Ebi, T.; Henkel, J.
    Configurable Links for Runtime Adaptive On-chip Communication
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’09), Nice, France, pp. 256-261, Apr. 2009.
  • Bauer, L.; Shafique, M.; Henkel, J.
    Cross-Architectural Design Space Exploration Tool for Reconfigurable Processors
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’09), Nice, France, pp. 1434-1439, Apr. 2009.
  • Iqbal, N.; Henkel, J.
    Efficient Constant-time Entropy Decoding for H.264
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’09), Nice, France, pp. 1440-1445, Apr. 2009.
  • Shafique, M.; Bauer, L.; Henkel, J.
    A Parallel Approach for High Performance Hardware Design of Intra Prediction in H.264/AVC Video Codec
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’09), Nice, France, pp. 958-963, Apr. 2009.

 

Tutorial

  • Henkel, J.; Narayanan, V.; Parameswaran, S.; Ragel, R.
    Security and Dependability of Embedded Systems: Computer Architects’ Perspective
    Full-Day Tutorial at IEEE VLSI Design Conference, Delhi, January 8th 2009.

 

PhD-Forums

  • Bauer, L.; Shafique, M.; Henkel, J.
    RISPP: A Run-time Adaptive Reconfigurable Embedded Processor
    in IEEE 19th International Conference on Field Programmable Logic and Application (FPL´09), Prague, Czech Republic, pp. 725-726, Aug./Sep. 2009.
  • Al Faruque, M.A.; Henkel, J.
    Runtime Adaptive System-on-Chip Communication Architecture
    in 12th ACM/SIGDA Ph.D. Forum at 46th ACM/EDA/IEEE Design Automation Conference (DAC´09), San Fransisco CA, USA, July 2009.
  • Bauer, L.; Shafique, M.; Henkel, J.
    RISPP: A Run-time Adaptive Reconfigurable Embedded Processor
    in 12th ACM/SIGDA Ph.D. Forum at 46th ACM/EDA/IEEE Design Automation Conference (DAC´09), San Fransisco CA, USA, July 2009.

Year 2008

Journals

  • Bonny, T.; Henkel, J.
    Efficient Code Compression for Embedded Processors
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Volume 16, Issue 12, pp. 1696-1707, December 2008.
  • Kalla, P.; Hu, X.S.; Henkel, J.
    A Flexible Framework for Communication Evaluation
    in SoC Design in: International Journal of Parallel Programming, Volume 36, Number 5, pp. 457-477, October 2008.
  • Bauer, L.; Shafique, M.; Henkel, J.
    Efficient Resource Utilization for an Extensible Processor through Dynamic Instruction Set Adaptation
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Special Section on Application-Specific Processors, Volume 16, Issue 10, pp. 1295-1308, October 2008.
  • Al Faruque, M.A.; Henkel, J.
    QoS-Supported On-chip Communication for Multi-Processors
    in International Journal of Parallel Programming (IJPP '08), Volume 36, Number 1, pp. 114-139, February 2008.
  • Serpanos, D.; Henkel, J.
    Dependability and Security Will Change Embedded Computing
    in IEEE Computer Magazine, pp. 82-84, Jan. 2008.

 

Conferences

  • Al Faruque, M.A.; Ebi, T.; Henkel, J.
    ROAdNoC: Runtime Observability for an Adaptive Network on Chip Architecture
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'08), San Jose, CA, USA, pp. 543-548, Nov. 2008.
  • Bonny, T.; Henkel, J.
    FBT: Filled Buffer Technique to reduce Code Size for VLIW Processors
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'08), San Jose, CA, USA, pp. 549-554, Nov. 2008.
  • Bauer, L.; Shafique, M.; Henkel, J.
    A Computation- and Communication-Infrastructure for Modular Special Instructions in a Dynamically Reconfigurable Processor
    in IEEE 18th. International Conference on Field Programmable Logic and Applications (FPL’08), Heidelberg, Germany, pp. 203-208, Sept. 2008.
  • Shafique, M.; Bauer, L.; Henkel, J.
    3-Tier Dynamically Adaptive Power-Aware Motion Estimator for H.264/AVC Video Encoding
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED’08), Bangalore, India, pp. 147-152, August 2008.
  • Al Faruque, M.A.; Krist, R.; Henkel, J.
    ADAM: Run-time Agent-based Distributed Application Mapping for on-chip Communication
    in ACM/IEEE/EDA 45th. Design Automation Conference (DAC’08), Anaheim, CA, USA, pp. 760-765, June 2008.
  • Bauer, L.; Shafique, M.; Henkel, J.
    Run-time Instruction Set Selection in a Transmutable Embedded Processor
    in ACM/IEEE/EDA 45th. Design Automation Conference (DAC’08), Anaheim, CA, USA, pp. 56-61, June 2008.
  • Al Faruque, M.A.; Henkel, J.
    Minimizing Virtual Channel Buffer for Routers in On-chip Communication Architectures
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’08), Munich, Germany, pp. 1238-1243, March 2008.
  • Bauer, L.; Shafique, M.; Kreutz, S.; Henkel, J.
    Run-time System for an Extensible Embedded Processor with Dynamic Instruction Set
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’08), Munich, Germany, pp. 752-757, March 2008.
  • Bonny, T.; Henkel, J.
    Instruction Re-encoding Facilitating Dense Embedded Code
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’08), Munich, Germany, pp.770-775, March 2008.
  • Hillenbrand, D.; Henkel, J.
    Block Cache for Embedded Systems
    in IEEE/ACM 13th Asia and South Pacific Design Automation Conference (ASP-DAC'08), Seoul, Korea, pp. 322-327, Jan. 2008.

 

Panels

  • Collins, E.; Kogel, T.; Topham, N.; Bagherzadeh, N.; Henkel, J.
    GP vs. ASP: Are ASIPS just a short-term transition in computing?
    Panel at IEEE Symposium on Application Specific Processors (SASP’08), Anaheim, CA, Moderator: Grant Martin, June 2008.
  • Chen, D.; Dutt, N.; Henkel, J.; Kim, K.; Kobayashi, K.
    Best Ways to Use Billions of Devices on a Chip
    Panel at IEEE/ACM 13th Asia and South Pacific Design Automation Conference (ASP-DAC’08), Seoul, Korea, Moderator: Grant Martin, Jan. 2008.

Year 2007

Book

 

Patents

  • Lekatsas, H.; Henkel, J.; Chakradhar, S.; Jakkula, V.
    Compressed memory architecture for embedded systems,
    issued November 27th., 2007, US Patent No. 7,302,543
  • Chakradhar, S.; Henkel, J.; Jakkula, V.; Lekatsas, H.; Murugan, S.
    Hardware/software platform for rapid prototyping of code compression technologies,
    issued April 10th, 2007, US Patent No. 7,203,935

 

Book Chapters

  • Henkel, J.; Parameswaran, S.; Cheung, N.
    Application-Specific Embedded Processors in "Designing Embedded Processors"
    J. Henkel and S. Parameswaran (Eds.), Springer, pp. 3-23, 2007.
  • Parameswaran, S.; Henkel, J.; Janapsatya, A.; Bonny, T.; Ignjatovic, A.
    Design and Run Time Code Compression for Embedded Systems in "Designing Embedded Processors
    J. Henkel and S. Parameswaran (Eds.), Springer, pp. 97-128, 2007.

 

Conferences

  • Al Faruque, M.A.; Ebi, T.; Henkel, J.
    Run-time Adaptive on-chip Communication Scheme
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'07), San Jose, California, USA, pp. 26-31, Nov. 2007.
  • Bauer, L.; Shafique, M.; Henkel, J.
    Efficient Resource Utilization for an Extensible Processor through Dynamic Instruction Set Adaptation
    in 5th Workshop on Application Specific Processors (WASP'07), Salzburg, Austria, pp. 39-46, Oct. 2007.
  • Shafique, M.; Bauer, L.; Henkel, J.
    Optimized Application Architecture of the H.264 Video Encoder for Application Specific Platforms
    in IEEE 5th Workshop on Embedded Systems for Real-Time Multimedia (ESTIMedia'07),Salzburg, Austria, pp. 119-124, Oct. 2007.
  • Al Faruque, M.A.; Henkel, J.
    Transaction Specific Virtual Channel Allocation in QoS Supported On-chip Communication
    in IEEE/ACM 18th. International Conference on Application-specific Systems, Architectures and Processors (ASAP'07), Montreal , Canada, pp. 48-53, July 2007.
  • Bauer, L.; Shafique, M.; Teufel, D.; Henkel, J.
    A Self-Adaptive Extensible Embedded Processor
    in IEEE/ACM International Conference on Self-Adaptive and Self-Organizing Systems (SASO'07), Boston, MA, USA, pp. 344-347, July 2007.
  • Bauer, L.; Shafique, M.; Kramer, S.; Henkel, J.
    RISPP: Rotating Instruction Set Processing Platform
    in ACM/IEEE/EDA 44th. Design Automation Conference (DAC'07), San Diego, CA, USA, pp. 791-796, June 2007.
  • Bonny, T.; Henkel, J.
    Instruction Splitting for Efficient Code Compression
    in ACM/IEEE/EDA 44th. Design Automation Conference (DAC'07), San Diego, CA, USA, pp. 646-651, June 2007.
  • Bonny, T.; Henkel, J.
    Efficient Code Density Through Look-up Table Compression
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE'07), Nice, France, pp. 809-814, April 2007.
  • Janapsatya, A.; Ignjatovic, A.; Parameswaran, S.; Henkel, J.
    Instruction Trace Compression for Rapid Instruction Cache Simulation
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE'07), Nice, France, pp. 803-808, April 2007.

 

Exhibition

  • Hillenbrand, D.; Mende, M.; Armstrong, T.; Henkel, J.
    Hyperion: A sensor node test bed for (high-speed) power measurements
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE'07), Session 8: "Power Management and Exhibition", Submission 82, Nice, France, April 2007.

Year 2006

Book Chapter

  • Cheung, N.; Henkel, J.; Parameswaran, S.
    Instruction Matching and Modelling
    in "Customizable and Configurable Embedded Processors", Publisher: Lenne, P.; Leupers, R.; Elsevier: Morgan Kaufmann, pp. 257-277, 2006.

 

Journals

  • Kalla, P.; Hu, X.S.; Henkel, J.
    Distance-based recent use (DRU): an enhancement to instruction cache replacement policies for transition energy reduction
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Volume: 14, Issue: 1, pp. 69-80, 2006.
  • Xu, J.; Wolf, W.; Henkel, J.; Chakradar, S.T.
    A design methodology for application-specific networks-on-chip
    in ACM Trans. Embedded Comput. Syst., Volume: 5, Issue: 2, pp. 263-280, 2006.

 

Conferences

  • Al Faruque, M.A.; Weiss, G.; Henkel, J.
    Bounded Arbitration Algorithm or QoS-Supported On-chip Communication
    in IEEE/ACM Int'l Conference on Hardware/Software Co-Design and System Synthesis (Codes+ISSS'06), Seoul, Korea, Oct. 2006.
  • Bonny, T.; Henkel, J.
    Using Lin-Kernighan Algorithm for Look-up Table Compression to Improve Code Density
    in Proc. of IEEE/ACM 16th. Great Lakes Symposium on VLSI (GLSVLSI'06), Philadelphia, USA, pp. 259-265, Apr. 30 - May 2, 2006.
  • Al Faruque, M.A.; YE, X.; Weiss, G.; Henkel, J.
    QoS-Oriented Configurable Networks on Chip
    Poster in Workshop Future Interconnects and Networks on Chip in Design Automation and Test in Europe (DATE'06), Munich, Germany, March 2006.
  • Ziller, R.; Schmid, D.
    Erstellung korrekter Spezifikationen für diskrete Systeme
    in GI/ITG/GMM - Workshop Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen 2006, Dresden, Germany, Feb. 2006.
  • Lekatsas, H.; Henkel, J.; Jakkula, V.; Chakradhar, S.
    Using Shiftable Content Addressable Memories to Double Memory Capacity on Embedded Systems
    in IEEE 19th. International Conference on VLSI Design 2006, pp. 639-644, Jan. 3-7, 2006.

Year 2005

Patents

  • Henkel, J.; Lekatsas, H.; Jakkula, V.
    Apparatus for one-cycle decompression of compressed data and methods of operation thereof
    issued May 10th, 2005, US Patent No. 6,892,292
  • Henkel, J.; Vahid, F.; Givargis, T.
    Method for core-based system-level power modeling using object-oriented techniques
    issued March 8th, 2005, US Patent No. 6,865,526

 

Conferences

  • Feldbusch, F.; Kaiser, F.
    Simulation of spiking neural nets with INSpiRE ME
    in IEEE Systems, Man and Cybernetics 2005, Volume 2, Hawaii, pp. 999-1004, Oct. 10-12, 2005.
  • Ziller, R.
    An Application of Generalized Supervisor Synthesis to the Control of a Call Center
    in Forum on Specification and Design Languages 2005, Lausanne, Switzerland, pp. 429-440, Sept. 2005.
  • Xu, J.; Wolf, W.; Henkel, J.; Chakradhar, S.
    H. 264 HDTV Decoder Using Application-Specific Networks-On-Chip
    in IEEE International Symposium on Multimedia and Expo, ICME'05, Amsterdam, The Netherlands, pp. 1508-1511, July 6-8, 2005.
  • Karuri, K.; Al Faruque, M.;  Kraemer, S.; Leupers, R.; Ascheid, G.; Meyr, H.
    Fine-grained Application Source Code Profiling for ASIP Design
    in 42nd. Design Automation Conference, DAC'05, California, USA, pp. 329-334, June 13-17, 2005.
  • Xu, J.; Wolf, W.; Henkel, J.; Chakradhar, S.
    A methodology for design, modeling, and analysis of networks-on-chip
    in IEEE International Symposium on Circuits and Systems, ISCAS'05, Vol.2, Kobe, Japan, pp. 1778-1781, May 23-26, 2005.
  • Lekatsas, H.; Henkel, J.; Jakkula, V.; Chakradhar, S.
    A unified architecture for adaptive compression of data and code on embedded systems
    in IEEE Proc. of 18th. the International Conference on VLSI Design 2005, Kolkata, pp. 117-123, Jan. 3-7, 2005.
  • Cheung, N.; Parameswaran, S.; Henkel, J.
    Battery-Aware Instruction Generation for Embedded Processors
    in IEEE Asia South Pacific Design Automation Conference, ASP-DAC'05, Shanghai, China, pp. 553-556, Jan. 2005.
  • Kalla, P.; Hu, X.S.; Henkel, J.
    A Flexible Framework for Communication Evaluation in SoC Design
    in IEEE Asia South Pacific Design Automation Conference, ASP-DAC'05, Shanghai, China, pp. 956-959, Jan. 2005.

 

Journals

  • Lekatsas, H.; Henkel, J.; Wolf, W.
    Approximate arithmetic coding for bus transition reduction in low power designs
    in IEEE Transactions on VLSI Systems, Volume: 13, Issue: 6, pp. 696-707, June 2005.
  • Bhattacharyya, S.S.; Henkel, J.; Hu, Xiaobo S.
    Hardware/software codesign for DSP
    in IEEE Signal Processing Magazine, Volume: 22, Issue: 3, pp. 11-12, May 2005.
  • Ziller, R.; Schneider, K.
    Combining Supervisor Synthesis and Model Checking
    in ACM Transactions on Embedded Computing Systems, Volume: 4, Issue: 2, pp. 331-362, May 2005.
  • Parameswaran, S.; Henkel, J.
    Instruction Code Mapping for Performance Increase and Energy Reduction in Embedded Computer Systems
    in IEEE Transactions on VLSI Systems, Volume: 13, Issue: 4, pp. 498-502, April 2005.
  • Lv, T.; Jiang Xu; Wolf, W.; Ozer, I.B.; Henkel, J.; Chakradhar, S.T.
    A Methodology for Architectural Design of Multimedia Multiprocessor SoCs
    in IEEE Design & Test of Computers, Volume: 22, Issue: 1, pp. 18-26, Jan. 2005.

 

PhD Thesis

  • Syrjakow, E.
    Eine Komponentenarchitektur zur Integration heterogener Modellierungswerkzeuge
    Dissertationsschrift der Universität Karlsruhe,  Fakultät für Informatik, Institut für Technische Informatik, 2005.
  • Ziller, R.
    Eine Verallgemeinerung der Überwachersynthese mit Hilfe des µ-Kalküls
    Dissertationsschrift der Universität Karlsruhe, Fakultät für Informatik, Institut für Technische Informatik, 2005.

Year 2004

Patents

  • Henkel, J., Lekatsas, H.
    Method and apparatus for adaptive bus coding for low power deep submicron designs
    issued May 25th., 2004, US Patent No. 6,741,190
  • Henkel, J., Wolf, W., Lekatsas, H.
    Method and apparatus for object code compression and decompression for computer systems
    issued May 4th., 2004, US Patent No. 6,732,256
  • Henkel, J., Wolf, W., Lekatsas, H.
    Object code compression using different schemes for different instruction types
    issued Feb. 10th., 2004, US Patent No. 6,691,305)

 

Conferences

  • Syrjakow, M., Syrjakow, E., Szczerbicka, H.
    Tool Support for Performance Modeling and Optimization
    in Proceedings of the fifth Asia-Pacific Industrial Engineering and Management Systems Conference (APIEMS'04), Brisbane, Queensland, Australia, Dec. 12-15, 2004.
  • Cheung, N., Parameswaran, S., Henkel, J.
    A Quantitative Study and Estimation Models for Extensible Instructions in Embedded Processors
    in IEEE/ACM Proceedings of International Conference on Computer-Aided Design (ICCAD'04), San Jose, California, USA, pp. 183-189, Nov. 2004.
  • Janapsatya, A., Parameswaran, S., Henkel, J.
    REMcode: relocating embedded code for improving system efficiency
    in IEE Proceedings of Computers and Digital Techniques 2004, Volume 151, Issue 6, pp. 457-465, Nov. 18, 2004.
  • Kapp, K., Sabelfeld, V.
    Automatic Correct Scheduling of Control Flow Intensive Behavioral Descriptions in Formal Synthesis
    in Proceedings of the 41st Design Automation Conference (DAC'04), San Diego, California, USA, pp. 61-66, June 7-11, 2004.
  • Kapp, K., Sabelfeld, V.
    Scheduling of Control Flow Intensive Behavioral Descriptions in Formal Synthesis
    in GI/ITG/GMM Workshop "Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen", D. Stoffel, W. Kunz (Eds.), Kaiserslautern, Germany, pp. 204-213, Feb. 24-25, 2004.
  • Cheung, N., Parameswaran, S., Henkel, J., Chan, J.
    MINCE: Matching Instructions with Combinational Equivalence for Extensible Processor
    in IEEE/ACM Proceedings of Design Automation and Test in Europe Conference (DATE’04), Paris, France, pp. 1020-1025, Feb. 16-20, 2004.
  • Marculescu, R., Henkel, J., Pedram, M.
    Quo Vadis Multimedia? From Desktop Multimedia to Distributed Multimedia Systems
    in IEEE/ACM Proceedings of Design Automation and Test in Europe Conference (DATE’04), Paris, France, pp. 1342-1347, Feb. 16-20, 2004.
  • Xu, J., Wolf, W., Henkel, J., Chakradhar, S., Lv, T.
    A case study in networks-on-chip design for embedded video
    in IEEE/ACM Proceedings of Design Automation and Test in Europe Conference (DATE’04), Paris, France, pp. 770-775, Feb. 16-20, 2004.
  • Henkel, J., Wolf, W., Chakradhar, S.
    On-chip networks: a scalable, communication-centric embedded system design paradigm
    in IEEE Proceedings of 17th. International Conference on VLSI Design 2004 (VLSI Design 2004), Mumbai, India, pp. 845-851, Jan. 5-9, 2004.

 

Journals

  • Lekatsas, H., Henkel, J., Chakradhar, S., Jakkula, V.
    Cypress: Compression and Encryption of Data and Code for Embedded Multimedia Systems
    in IEEE Proceedings of the Design & Test of Computers, Volume 21, Issue 5, pp. 406 - 415, May 2004.

Year 2003

Patents

  • Henkel, J.
    Low power hardware/software partitioning approach for core-based embedded systems
    issued Sept. 16, 2003, US Patent No. 6, 622, 287
  • Henkel, J.; Lekatsas, H.
    Method and apparatus for adaptive bus coding for low power deep submicron designs
    issued June 24, 2003, US Patent No. 6, 583, 735

 

Conferences

  • Logothetis, G.; Schneider, K.; Metzler, C.
    Generating Formal Models for Real-Time Verification by Exact Low-Level Analysis of Synchronous Programs
    in the 24th IEEE International Real-Time Systems Symposium (RTSS'03), Cancun, Mexico, pp. 256-265, Dec. 3-5, 2003.
  • Cheung, N.; Parameswaran, S.; Henkel, J.
    INSIDE:L INstruction selection/identification & design exploration for extensible processors
    in Proceedings of the International Conference on Computer Aided Design (ICCAD'03), pp. 291-297, Nov. 9-13, 2003.
  • Kalla, P.; Hu, X.S.; Henkel, J.
    LRU-SEQ: a novel replacement policy for transition energy reduction in instruction caches
    in Proceedings of the International Conference on Computer Aided Design (ICCAD'03), pp. 518-522, Nov. 9-13, 2003.
  • Ziller, R.; Schneider, K.
    Reducing Complexity of Supervisor Synthesis
    in Proceedings of the 2nd IFAC Conference on Control Systems Design 2003, Bratislava, Slovakia, Sep. 2003.
  • Logothetis, G.; Schneider, K.; Metzler, C.
    Runtime Analysis of Synchronous Programs for Low-Level Real-Time Verification
    in 16th Symposium on Integrated Circuits and System Design (SBCCI'03), Brazil, pp. 211-216, Sep. 8-11, 2003.
  • Logothetis, G.; Schneider, K.; Metzler, C.
    Exact Low-Level Runtime Analysis of Synchronous Programs for Formal Verification of Real-Time Systems
    in Forum on Specification and Design Language (FDL'03), Frankfurt, Germany, pp. 385-404, Sep. 23-26, 2003.
  • Sabelfeld, V.; Kapp, K.
    Numeric Types in Formal Synthesis
    in Perspectives of System Informatics, 5th International Andrei Ershov Memorial Conference 2003, LNCS 2890, Springer, Novosibirsk, Russia, pp. 79-90, Jul. 9-12, 2003.
  • Syrjakow, E.; Syrjakow, M.
    XML for Data Representation in Modeling and Simulation Environments
    in Proceedings of the International Conference on Modelling, Simulation, and Optimization (MSO'03), Banff, Alberta, Canada, pp. 100-107, Jul. 2-4, 2003.
  • Ziller, R.; Schneider, K.
    A Generalised Approach to Supervisor Synthesis
    in First ACM & IEEE International Conference on Formal Methods and Models for Codesign 2003, Mont Saint Michel, France, pp. 217-226, Jun. 24-26, 2003.
  • Lekatsas, H.; Henkel, J.; Chakradhar, S.; Jakkula, V.; Sankaraclass, M
    Coco: a hardware/software platform for rapid prototyping of code compression technologies
    in Proceedings of the 40th Design Automation Conference (DAC'03), Anaheim, California, USA, pp. 306-311, Jun. 2-6, 2003.
  • Cheung, N.; Henkel, J.; Parameswaran, S.
    Rapid configuration and instruction selection for an ASIP: a case study
    in Proceedings of the Design, Automation and Test in Europe Conference and Exposition (DATE'03), Munich, Germany, pp. 10802-10809, Mar. 3-7, 2003.
  • Logothetis, G.; Schneider, K.
    Exact High Level WCET Analysis of Synchronous Programs by Symbolic State Space Exploration
    in Proceedings of the Design, Automation and Test in Europe Conference and Exposition (DATE'03), Munich, Germany, pp. 10196-10203, Mar. 3-7, 2003.
  • Lv, T.; Henkel, J.; Lekatsas, H.; Wolf, W.
    Enhancing Signal Integrity through a Low-Overhead Encoding Scheme on Address Buses
    in Proceedings of the Design, Automation and Test in Europe Conference and Exposition (DATE'03), Munich, Germany, pp. 10542-10549, Mar. 3-7, 2003.
  • Kapp, K.; Sabelfeld, V.
    Dead Code Elimination in Formal Synthesis
    in 6. GI/ITG/GMM-Workshop: Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen, Bremen, Germany, pp. 121-130, Feb. 24-26, 2003.
  • Sabelfeld, V.; Kapp, K.
    Arithmetics in Formal Synthesis
    in 6. GI/ITG/GMM-Workshop: Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen, Bremen, Germany, pp. 112-120, Feb. 24-26, 2003.
  • Ziller, R.; Schneider, K.
    A µ-Calculus Approach to Supervisor Synthesis
    in 6. GI/ITG/GMM-Workshop: Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen, Bremen, Germany, pp. 132-143, Feb. 24-26, 2003.
  • Kalla, P.; Henkel, J.; Hu, X.S.
    SEA: fast power estimation for micro-architectures
    in Proceedings of the Design Automation Conference (ASP-DAC'03), Asia and South Pacific, pp. 600-605, Jan. 21-24, 2003.
  • Parameswaran, S.; Henkel, J.; Lekatsas, H
    Multi-parametric improvements for embedded systems using code-placement and address bus coding
    in Proceedings of the Design Automation Conference (ASP-DAC'03), Asia and South Pacific, pp. 15-21, Jan. 21-24, 2003.
  • Chandra, R.; Henkel, J.; Panda, P.R.; Parameswaran, S.; Ramachandran, L.
    Specification and design of multi-million gate SOCs
    in Proceedings of the 16th International Conference on VLSI Design 2003, pp. 18-19, Jan. 04-08, 2003.

 

Journals

  • Kordon, F.; Henkel, J.
    An Overview of Rapid System Prototyping Today
    in Kluwer Journal on Design Automation for Embedded Systems (DAES), Volume 8, Issue 4, pp. 275-282, Dec. 2003.
  • Lv, T.; Henkel, J.; Lekatsas, H.; Wolf, W.
    A dictionary-based en/decoding scheme for low-power data buses
    in IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Volume 11, Issue 5, pp. 943-951, Oct. 2003.
  • Henkel, J.
    Closing the SoC design gap
    in Computer, Volume 36, Issue 9, pp. 119-121, Sept. 2003.
  • Henkel, J.; Hu, X.S.; Bhattacharyya, S.S.
    Taking on the embedded system design challenge
    in Computer, Volume 36, Issue 4, pp. 35-37, April 2003.
  • Feldbusch, F.; Ivanov, I.; Odendahl, M.; Paar, A.
    The BTRC Bluetooth Remote Control System
    in Personal and Ubiquitous Computing Journal, Volume 7, pp. 102-112, 2003.

 

Books, Book Contributions

  • Syrjakow, E.
    Prozesssimulation und -optimierung in der Planung und Durchführung
    in Informationslogistik und Prozessmanagement, H. Grabowski, C. Klimesch (Hrsg.), Logos Verlag Berlin, ISBN 3-8325-0182-7, Mai 2003.
  • Ashar, P.; Chakradhar, S.; Gupta, A.; Henkel, J.; Raghunathan, A.; Wakabayashi, K.
    NEC and ICCAD - EDA Partners in Success
    in The Best of ICCAD: 20 Years of Excellence in Computer-Aided Design, A. Kuehlmann (ed.), Kluwer, pp. 663 - 674, Feb. 2003.

 

Habilitations / PhD Thesis / Diploma Thesis

  • Syrjakow, M.
    Web- und Komponenten Technologien in der Modellierung und Simulation
    Habilitationsschrift der Universität Karlsruhe, Fakultät für Informatik, Institut für Rechnerentwurf und Fehlertoleranz, 2003.
  • Logothetis, G.
    Specification, Modelling, Verification and Runtime Analysis of Real Time Systems
    Dissertationsschrift der Fakultät für Informatik der Universität Karlsruhe, 2003.
  • Stoecklein, S.
    Entwicklung eines BTRC-RC5 Umsetzers auf Mikrocontrollerbasis
    Diplomarbeit an der Universität Karlsruhe, Fakultät für Informatik, Institut für Rechnerentwurf und Fehlertoleranz, 2003.
  • Weiss, W.
    Lernen in pulscodierten Neuronalen Netzen
    Diplomarbeit an der Universität Karlsruhe, Fakultät für Informatik, Institut für Rechnerentwurf und Fehlertoleranz, 2003.
  • Metzler, C.
    Laufzeitanalyse Synchroner Programme
    Diplomarbeit an der Universität Karlsruhe, Fakultät für Informatik, Institut für Rechnerentwurf und Fehlertoleranz, 2003.

All publications

Year 2017

Journals

  • Marvin Damschen, Lars Bauer, Jörg Henkel
    CoRQ: Enabling Runtime Reconfiguration under WCET Guarantees for Real-Time Systems
    in IEEE Embedded Systems Letters (ESL), (accepted).
  • Victor M. van Santen,  Javier Martin-Martinez, Hussam Amrouch, Montserrat Nafria, Jörg Henkel
    Reliability in Super- and Near-Threshold Computing: A Unified Model of RTN, BTI and PV
    in IEEE Transactions on Circuits and Systems I (TCAS-I), (to appear).
  • Hussam Amrouch, Victor M. van Santen, Jörg Henkel
    Interdependencies of Degradation Effects and their Impact on Computing
    in IEEE Design & Test, Vol.34, Issue 3, pp. 59-67, DOI, PDF, June 2017.
  • Anuj Pathania, Vanchinathan Venkatramani, Muhammad Shafique, Tulika Mitra, Jörg Henkel
    Optimal Greedy Algorithm for Many-Core Scheduling
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol.36, Issue 6, pp. 1054-1058, DOI, PDF, June 2017.
  • Hongyan Zhang, Lars Bauer, Michael A. Kochte, Eric Schneider, Hans-Joachim Wunderlich, Jörg Henkel
    Aging Resilience and Fault Tolerance in Runtime Reconfigurable Architectures
    in IEEE Transactions on Computers (TC), Vol.66, Issue 6, pp. 957-970, DOI, PDF, June 1, 2017.
  • Santiago Pagani, Anuj Pathania, Muhammad Shafique, Jian-Jia Chen, Jörg Henkel
    Energy Efficiency for Clustered Heterogeneous Multicores
    in IEEE Transactions on Parallel and Distributed Systems (TPDS), Vol.28, Issue 5, pp. 1315-1330, DOI, PDF, May 1, 2017.
  • Anuj Pathania, Vanchinathan Venkatramani, Muhammad Shafique, Tulika Mitra, Jörg Henkel
    Defragmentation of Tasks in Many-Core Architectures
    in ACM Transactions on Architecture and Code Optimization (TACO), Vol. 14, Issue 1, Article No. 2, DOI, PDF, April 2017.
  • Tuo Li, Muhammad Shafique, Jude Angelo Ambrose, Jörg Henkel, Sri Parameswaran
    Fine-Grained Checkpoint Recovery for Application-Specific Instruction-Set Processors
    in IEEE Transactions on Computers (TC), Vol.66, Issue 4, pp. 647-660, DOI, PDF, April 1, 2017.
  • Muhammad Shafique, Semeen Rehman, Florian Kriebel, Muhammad Usman Karim Khan, Bruno Zatt, Arun Subramaniyan, Bruno Boessio Vizzotto, Jörg Henkel
    Application-Guided Power-Efficient Fault Tolerance for H.264 Context Adaptive Variable Length Coding
    in IEEE Transactions on Computers (TC), Vol.66, Issue 4, pp. 560-574, DOI, PDF, April 1, 2017.
  • Heba Khdr, Santiago Pagani, Éricles Sousa, Vahid Lari, Anuj Pathania, Frank Hannig, Muhammad Shafique, Jürgen Teich, Jörg Henkel
    Power density-aware resource management for heterogeneous tiled multicores
    in IEEE Transactions on Computers (TC), Vol.66, Issue 3, pp. 488-501, DOI, PDF, March 1, 2017.
  • Sana Mazahir, Osman Hasan, Rehan Hafiz, Muhammad Shafique, Jörg Henkel
    Probabilistic Error Modeling for Approximate Adders
    in IEEE Transactions on Computers (TC), Vol.66, Issue 3, pp. 515-530, DOI, PDF, March 1, 2017.
  • Artjom Grudnitsky, Lars Bauer, Jörg Henkel
    Efficient Partial Online-Synthesis of Special Instructions for Reconfigurable Processors
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol.25, Issue 2, pp. 594-607, DOI, PDF, Feb. 2017.
  • Marvin Damschen, Lars Bauer, Jörg Henkel
    Timing Analysis of Tasks on Runtime Reconfigurable Processors
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Vol.25, Issue 1, pp. 294-307, DOI, PDF, Jan. 2017.
  • Santiago Pagani, Heba Khdr, Jian-Jia Chen, Muhammad Shafique, Minming Li, Jörg Henkel
    Thermal safe power (TSP): Efficient power budgeting for heterogeneous manycore systems in dark silicon
    in IEEE Transactions on Computers (TC), Vol.66, Issue 1, pp. 147-162, DOI, PDF, Jan. 1, 2017.
  • Syed Ali Asadullah Bukhari, Faiq Khalid Lodhi, Osman Hasan, Muhammad Shafique, Jörg Henkel
    FAMe-TM: Formal Analysis Methodology for Task Migration Algorithms in Many-Core Systems
    in Elsevier Science of Computer Programming (SCICO), Vol.133, Part 2, pp. 154-174, DOI, PDF, Jan. 1, 2017.

 

Conferences

  • Hussam Amrouch, Behnam Khaleghi, Andreas Gerstlauer, Jörg Henkel
    Towards Aging-induced Approximations
    in ACM/EDAC/IEEE 54rd Design Automation Conference (DAC),Austin, TX, USA, DOI, PDF, June 18-22, 2017.
  • Hussam Amrouch, Subrat Mishra, Victor M. van Santen, Souvik Mahapatra, Jörg Henkel
    Impact of BTI on Dynamic and Static Power: From the Physical to Circuit Level
    in IEEE 55th International Reliability Physics Symposium (IRPS), Monterey, CA, USA, DOI, PDF, April 2-6, 2017.
  • Hussam Amrouch, Behnam Khaleghi, Jörg Henkel
    Optimizing Temperature Guardbands
    in IEEE/ACM 20th Design, Automation and Test in Europe Conference (DATE'17), Laussane, Switzerland, DOI, PDF, March 27-31, 2017.
  • Syed Ali Asadullah Bukhari, Faiq Khalid Lodhi, Osman Hasan, Muhammad Shafique, Jörg Henkel
    CAnDy-TM: Comparative Analysis of Dynamic Thermal Management in Many-Cores using Model Checking
    in IEEE/ACM 20th Design, Automation and Test in Europe Conference (DATE'17), Laussane, Switzerland, DOI, PDF, March 27-31, 2017.
  • Jörg Henkel, Santiago Pagani, Hussam Amrouch, Lars Bauer, Farzad Samie
    Ultra-Low Power and Dependability for IoT Devices
    in IEEE/ACM 20th Design, Automation and Test in Europe Conference (DATE'17), Laussane, Switzerland, DOI, PDF, March 27-31, 2017 (special session paper).
  • Anuj Pathania, Heba Khdr, Muhammad Shafique, Tulika Mitra, Jörg Henkel
    Scalable Probabilistic Power Budgeting for Many-Cores
    in IEEE/ACM 20th Design, Automation and Test in Europe Conference (DATE'17), Laussane, Switzerland, DOI, PDF, March 27-31, 2017.
  • Arun Subramaniyan, Semeen Rehman, Muhammad Shafique, Akash Kumar, Jörg Henkel
    Soft Error-Aware Architectural Exploration for Designing Reliability Adaptive Cache Hierarchies in Multi-Cores
    in IEEE/ACM 20th Design, Automation and Test in Europe Conference (DATE'17), Laussane, Switzerland, DOI, PDF, March 27-31, 2017.
  • Hussam Amrouch, Jörg Henkel
    Containing Guardbands
    in 22nd IEEE/ACM Asia and South Pacific Design Automation Conference (ASP-DAC'17), Chiba/Tokyo, Japan,  DOI, PDF, January 16-19, 2017 (special session paper).

 

Books / Book Chapters

  • Santiago Pagani, Muhammad Shafique, Jörg Henkel
    Design Space Exploration and Run-Time Adaptation for Multi-Core Resource Management Under Performance and Power Constraints
    Chapter in book Handbook of Hardware/Software Codesign (Editors: Soonhoi Ha, Jürgen Teich), Springer Link, PDF. Springer, 2017.
  • Santiago Pagani, Heba Khdr, Jian-Jia Chen, Muhammad Shafique, Minming Li, Jörg Henkel
    Thermal safe power: Efficient thermal-aware power budgeting for manycore systems in dark silicon
    Chapter in book The Dark Side of Silicon (Editors: Amir M. Rahmani, Pasi Liljeberg, Ahmed Hemani, Axel Jantsch, Hannu Tenhunen). Springer Link, PDF. Springer, 2017.

 

Others

  • Tanja Harbaum, Christoph Schade, Marvin Damschen, Carsten Tradowsky, Lars Bauer, Jörg Henkel, Jürgen Becker
    Auto-SI: An Adaptive Reconfigurable Processor with Run-time Loop Detection and Acceleration
    in 30th IEEE International System-on-Chip Conference (SOCC), Munich, Germany, September 5-8, 2017.
  • Alexander Pöppl, Marvin Damschen, Florian Schmaus, Andreas Fried, Manuel Mohr, Matthias Blankertz, Lars Bauer, Jörg Henkel, Wolfgang Schröder-Preikschat, Michael Bader
    Shallow Water Waves on a Deep Technology Stack: Accelerating a Finite Volume Tsunami Model using Reconfigurable Hardware in Invasive Computing
    in 10th Workshop on UnConventional High Performance Computing (UCHPC), Santiago de Compostela, Spain, August 28/29, 2017.
  • Hussam Amrouch, Jörg Henke
    Containing Guardbands: From the Macro to Micro Time Domain
    in 20. Workshop „Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen (MBMV'17)”, Haus der Wissenschaft, Bremen, Germany, 8. - 9. Februar 2017.
  • Santiago Pagani, Lars Bauer, Qingqing Chen, Elisabeth Glocker, Frank Hannig, Andreas Herkersdorf, Heba Khdr, Anuj Pathania, Ulf Schlichtmann, Doris Schmitt-Landsiedel, Mark Sagi, Éricles Sousa, Philipp Wagner, Volker Wenzel, Thomas Wild, Jörg Henkel
    Dark silicon management: An integrated and coordinated cross-layer approach
    in Special Issue of (De Gruyter Oldenbourg) Information Technology on Invasive Computing, DOI, PDF, 2017.

Top

Year 2016

Journals

  • Marvin Damschen, Lars Bauer, Jörg Henkel
    Extending the WCET Problem to Optimize for Runtime-Reconfigurable Processors
    in ACM Transactions on Architecture and Code Optimization (TACO), Vol.13, Issue 4, Article No.45, DOI, PDF, Dec. 2016.
  • Muhammad Shafique, Muhammad Usman Karim Khan, Jörg Henkel
    Content-Aware Low-Power Configurable Aging Mitigation for SRAM Memories
    in IEEE Transactions on Computers (TC), vol.65, Issue 12, pp. 3617-3630, DOI, PDF, Dec. 2016.
  • Jörg Henkel
    Best in Test
    in IEEE Design & Test, Vol. 33, Issue 6, pp. 6, Nov. 2016.
  • Muhammad Shafique, Anton Ivanov, Benjamin Vogel, Jörg Henkel
    Scalable Power Management for On-Chip Systems with Malleable Applications
    in IEEE Transactions on Computers (TC), vol. 65, Issue 11, pp. 3398-3412, DOI, PDF, Nov. 2016.
  • Hossein Tajik, Bryan Donyanavard, Nikil Dutt, Janmartin Jahn, Jörg Henkel
    SPMPool: Runtime SPM Management for Memory-intensive Applications in Embedded Many-Cores
    in ACM Transactions on Embedded Computing Systems (TECS), Vol. 16, Issue 1, Art. No. 25, DOI, PDF, Nov. 2016
  • Florian Kriebel, Semeen Rehman, Arun Subramaniyan, Segnon Jean Bruno Ahandagbe, Muhammad Shafique, Jörg Henkel
    Reliability-Aware Adaptations for Shared Last-Level Caches in Multi-Cores
    in ACM Transactions on Embedded Computing Systems (TECS), Vol.15, Issue 4, Article No. 67, DOI, PDF, Aug. 2016.
  • Muhammad Usama Sardar, Osman Hasan, Muhammad Shafique, Jörg Henkel
    Theorem Proving Based Formal Verification of Distributed Dynamic Thermal Management Schemes
    in Journal of Parallel and Distributed Computing (JPDC), DOI, PDF, Aug. 2016.
  • Amit Kumar Singh, Muhammad Shafique, Akash Kumar, Jörg Henkel
    Analysis and Mapping for Thermal and Energy Efficiency of 3D Video Processing on 3D Multi-Core Processors
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), vol.24, Issue 8, pp. 2745-2758, DOI, PDF, Aug. 2016.
  • Jörg Henkel
    Designing and Testing Implantable Medical Devices
    in IEEE Design & Test, Vol. 33, Issue 4, July 2016.
  • Mohammad Salehi, Mohammad Khavari Tavana, Semeen Rehman, Muhammad Shafique, Alireza Ejlali, Jörg Henkel
    Two-State Checkpointing for Energy-Efficient Fault-Tolerance in Hard Real-Time Systems
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), vol.24, Issue 7, pp. 2426-2437, DOI, PDF, July 2016.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Power-Efficient Workload Balancing for Video Applications
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), vol.24, Issue 6, pp. 2089-2102, DOI, PDF, June 2016.
  • Mateus Grellert, Bruno Zatt, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    Complexity Control of HEVC Encoders Targeting Real-Time Constraints
    in Journal of Real-Time Image Processing (JRTIP), Springer, pp. 1-20, DOI, PDF, May 2016.
  • Jörg Henkel
    Robustness for 3-D Circuits—Industrial Perspectives
    in IEEE Design & Test, Vol. 33, Issue 3, pp. 4-5, PDF, May 2016.
  • Fazal Hameed, Lars Bauer, Jörg Henkel
    Architecting On-Chip DRAM Cache for Simultaneous Miss Rate and Latency Reduction
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 35, Issue 4, pp. 651-664, DOI, PDF, April 2016.
  • Jörg Henkel
    Three-Dimensional Integrated Circuits
    in IEEE Design & Test, Vol. 33, Issue 2, pp. 4-6, DOI, PDF, March 2016.
  • Florian Kriebel, Semeen Rehman, Muhammad Shafique, Siddharth Garg, Jörg Henkel
    Variability- and Reliability-Awareness in the Age of Dark Silicon
    in IEEE Design & Test, Vol. 33, Issue 2, pp. 59-67, DOI, PDF, March 2016.
  • Jörg Henkel
    Approximate Computing: Solving Computing's Inefficiency Problem?
    in IEEE Design & Test, Vol. 33, Issue 1, pp. 4-5, DOI, PDF, Jan. 2016.
  • Semeen Rehman, Kuan-Hsun Chen, Florian Kriebel, Anas Toma, Muhammad Shafique, Jian-Jia Chen, Jörg Henkel
    Cross-Layer Software Dependability on Unreliable Hardware
    in IEEE Transactions on Computers (TC), Vol. 65, No. 1, pp. 80-94, DOI, PDF, Jan. 2016.
  • Amit Singh, Muhammad Shafique, Akash Kumar, Jörg Henkel
    Resource and Throughput Aware Execution Trace Analysis for Efficient Run-time Mapping on MPSoCs
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 35, Issue 1, pp. 72-85, DOI, PDF, Jan. 2016.

 

Conferences

  • Farzad Samie, Vasileios Tsoutsouras, Lars Bauer, Sotirios Xydis, Dimitrios Soudris, Jörg Henkel
    Computation Offloading Management and Resource Allocation for Low-power IoT Edge Devices
    in IEEE World Forum on Internet of Things (WF-IoT), Reston, VA, USA, PDF, 12-14 December 2016.
  • Jörg Henkel, Hussam Amrouch
    Designing Reliable, yet Energy-Efficient Guardbands
    in 23rd IEEE International Conference on Electronics, Circuits and Systems (ICECS'16), Monte Carlo, Monaco, DOI, PDF, December 11-14, 2016 (special session paper).
  • Semeen Rehman, Walaa El-Harouni, Muhammad Shafique, Akash Kumar, Jörg Henkel
    Architectural-Space Exploration of Approximate Multipliers
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Austin, TX, USA, DOI, PDF, November 7-10, 2016 (accepted).
  • Paul Bogdan, Partha Pratim Pande, Hussam Amrouch, Muhammad Shafique, Jörg Henkel
    Power and Thermal Management in Massive Multicore Chips: Theoretical Foundation meets Architectural Innovation and Resource Allocation
    in IEEE/ACM International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES'16), Pittsburgh, PA, USA, DOI, PDF, October 2-7, 2016 (special session paper).
  • Farzad Samie, Lars Bauer, Jörg Henkel
    IoT Technologies for Embedded Computing: A Survey
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), IoT day, Pittsburgh, PA, USA, DOI, PDF, October 2-7, 2016.
  • Farzad Samie, Vasileios Tsoutsouras, Sotirios Xydis, Lars Bauer, Dimitrios Soudris, Jörg Henkel
    Distributed QoS Management for Internet of Things under Resource Constraints
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), IoT day, Pittsburgh, PA, USA, DOI, PDF, October 2-7, 2016.
  • Behnam Khaleghi, Behzad Omidi, Hussam Amrouch, Jörg Henkel, Hossein Asadi
    Stress-Aware Routing to Mitigate Aging Effects in SRAM-based FPGAs
    in International Conference on Field-Programmable Logic and Applications (FPL), Lausanne, Switzerland, DOI, PDF, 29 August – 2 September, 2016.
  • Anas Toma, Santiago Pagani, Jian-Jia Chen, Wolfgang Karl, Jörg Henkel
    An Energy-Efficient Middleware for Computation Offloading in Real-Time Embedded Systems
    in 22nd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Daegu, South Korea, DOI, PDF, August 17-19, 2016.
  • Hussam Amrouch, Behnam Khaleghi, Andreas Gerstlauer, Jörg Henkel
    Reliability-Aware Design to Suppress Aging
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 12, DOI, PDF, June 5-9, 2016.
  • Florian Kriebel, Semeen Rehman, Muhammad Shafique, Jörg Henkel
    ageOpt-RMT: Compiler-Driven Variation-Aware Aging Optimization for Redundant Multithreading
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 46, DOI, PDF, June 5-9, 2016.
  • Sana Mazahir, Osman Hasan, Rehan Hafiz, Muhammad Shafique, Jörg Henkel
    An Area-Efficient Consolidated Configurable Error Correction for Approximate Hardware Accelerators
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 96, DOI, PDF, June 5-9, 2016.
  • Anuj Pathania, Vanchinathan Venkataramani, Muhammad Shafique, Tulika Mitra, Jörg Henkel
    Distributed Scheduling for Many-Cores Using Cooperative Game Theory
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 133, DOI, PDF, June 5-9, 2016.
  • Alok Prakash, Hussam Amrouch, Shafique Muhammad, Tulika Mitra, Jörg Henkel
    Improving Mobile Gaming Performance through Cooperative CPU-GPU Thermal Management
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 47, DOI, PDF, June 5-9, 2016.
  • Victor M. van Santen, Hussam Amrouch, Javier Martin-Martinez, Montserrat Nafria, Jörg Henkel
    Designing Guardbands for Instantaneous Aging Effects
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 69, DOI, PDF, June 5-9, 2016.
  • Muhammad Shafique, Rehan Hafiz, Semeen Rehman, Walaa El-Harouni, Jörg Henkel
    Cross-Layer Approximate Computing: From Logic to Architectures
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 99, DOI, PDF, June 5-9, 2016 (invited special session paper). [Also see open-source libraries: http://ces.itec.kit.edu/lpACLib.php, http://ces.itec.kit.edu/GeAR.php]
  • Hongyan Zhang, Lars Bauer, Jörg Henkel
    Resource Budgeting for Reliability in Reconfigurable Architectures
    in ACM/EDAC/IEEE 53rd Design Automation Conference (DAC'16), Austin, TX, USA, Article No. 111, DOI, PDF, June 5-9, 2016.
  • Jörg Henkel, Santiago Pagani, Heba Khdr, Florian Kriebel, Semeen Rehman, Muhammad Shafique
    Towards Performance and Reliability-Efficient Computing in the Dark Silicon Era
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 1-6, DOI, PDF, March 14-18, 2016 (Invited Special Session Paper).
  • Shafaq Iqtedar, Osman Hasan, Muhammad Shafique, Jörg Henkel
    Formal Probabilistic Analysis of Distributed Resource Management Schemes in On-Chip Systems
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 930-935, DOI,
    PDF, March 14-18, 2016.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Apratim Gupta, Thomas Schumann, Jörg Henkel
    Power-Efficient Load-Balancing on Heterogeneous Computing Platforms
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 1469-1472, DOI,
    PDF, March 14-18, 2016.
  • Daniel Palomino, Muhammad Shafique, Altamiro Susin, Jörg Henkel
    Thermal Optimization using Adaptive Approximate Computing for Video Coding
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 1207-1212, DOI,
    PDF, March 14-18, 2016.
  • Anuj Pathania, Vanchinathan Venkataramani, Muhammad Shafique, Tulika Mitra, Jörg Henkel
    Distributed Fair Scheduling for Many-Cores
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 379-384, DOI,
    PDF, March 14-18, 2016.
  • Victor M. van Santen, Hussam Amrouch, Narendra Parihar, Souvik Mahapatra, Jörg Henkel
    Aging-Aware Voltage Scaling
    in IEEE/ACM 19th Design, Automation and Test in Europe Conference (DATE'16), Dresden, Germany, pp. 576-581, DOI,
    PDF, March 14-18, 2016.

 

Others

  • Stefan Wildermann, Michael Bader, Lars Bauer, Marvin Damschen, Dirk Gabriel, Michael Gerndt, Michael Glaß, Jörg Henkel, Johny Paul, Alexander Pöppl, Sascha Roloff, Tobias Schwarzer, Gregor Snelting, Walter Stechele, Jürgen Teich, Andreas Weichslgartner, Andreas Zwinkau
    Invasive Computing for Timing-Predictable Stream Processing on MPSoCs
    in it – Information Technology (IT), Band 58, Heft 6, DOI, PDF, Dez. 2016.

Top

Year 2015

Journals

  • Muhammad Usman Karim Khan, Muhammad Shafique, Lars Bauer, Jörg Henkel
    Multicast FullHD H.264 Intra Video Encoder Architecture
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 34, Issue 12, pp. 2049-2053, DOI, Dec. 2015.
  • Johny Paul, Walter Stechele, Benjamin Oechslein, Christoph Erhardt, Jens Schedel, Daniel Lohmann, Wolfgang Schröder-Preikschat, Manfred Kröhnert, Tamim Asfour, Éricles Sousa, Vahid Lari, Frank Hannig, Jürgen Teich, Artjom Grudnitsky, Lars Bauer, Jörg Henkel
    Resource-awareness on heterogeneous MPSoCs for image processing
    in Journal of Systems Architecture (JSA'15), Vol. 61, Issue 10, pp. 668-680, DOI, November 2015.
  • Santiago Pagani, Jian-Jia Chen, Jörg Henkel
    Energy and Peak Power Efficiency Analysis for the Single Voltage Approximation (SVA) Scheme
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 34, Issue 9, pp. 1415-1428, DOI, Sept. 2015.
  • Janmartin Jahn, Santiago Pagani, Sebastian Kobbe, Jian-Jia Chen, Jörg Henkel
    Runtime Resource Allocation for Software Pipelines
    in ACM Transactions on Parallel Computing (TOPC), Vol. 2, Issue 1, Article No. 5, pp. 5:1-5:23, DOI, May 2015.
  • Florian Kriebel, Semeen Rehman, Muhammad Shafique, Siddharth Garg, Jörg Henkel
    Variability- and Reliability-Awareness in the Age of Dark Silicon
    in IEEE Design & Test of Computers, Vol. 33, Issue 2, pp. 59-67, DOI, April 2016.
  • Cláudio Diniz, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    A Reconfigurable Hardware Architecture for Fractional Pixel Interpolation in High Efficiency Video Coding
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 34, No. 2, pp. 238-251, DOI, February 2015.

 

Conferences

  • Hussam Amrouch, Jörg Henkel
    Reliability Degradation in the Scope of Aging – From Physical to System Level
    in 10th IEEE International Design & Test Symposium (IDT'15), Dead Sea, Jordan, December 14-16, 2015 (invited talk).
  • Muhammad Shafique, Jörg Henkel
    Mitigating the Power Density and Temperature Problems in the Nano-Era
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Austin, TX, USA, pp. 176-177, November 2-6, 2015 (invited special session paper).
  • Hongyan Zhang, Michael A. Kochte, Eric Schneider, Lars Bauer, Hans-Joachim Wunderlich, Jörg Henkel
    STRAP: Stress-Aware Placement for Aging Mitigation in Runtime Reconfigurable Architectures
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Austin, TX, USA, pp. 38-45, November 2-6, 2015.
  • Lars Bauer, Artjom Grudnitsky, Marvin Damschen, Srinivas Rao Kerekare, Jörg Henkel
    Floating Point Acceleration for Stream Processing Applications in Dynamically Reconfigurable Processors
    in IEEE Symposium on Embedded Systems for Real-time Multimedia (ESTIMedia'15), Amsterdam, The Netherlands, October 8-9, 2015.
    Invited Paper for the Special Session "Dynamics and Predictability in Stream Processing -- A Contradiction?"
  • Felipe Sampaio, Muhammad Shafique, Bruno Zatt, Sergio Bampi, Jörg Henkel
    Approximation-Aware Multi-Level Cells STT-RAM Cache Architecture
    in IEEE/ACM International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES'15), Amsterdam, The Netherlands, pp. 79-88, October 4-9, 2015.
  • Florian Kriebel, Arun Subramaniyan, Semeen Rehman, Segnon Jean Bruno Ahandagbe, Muhammad Shafique, Jörg Henkel
    R2Cache: Reliability-Aware Reconfigurable Last-Level Cache Architecture for Multi-Cores
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Amsterdam, The Netherlands, October 4-9, 2015.
  • Santiago Pagani, Muhammad Shafique, Heba Khdr, Jian-Jia Chen, Jörg Henkel
    seBoost: Selective Boosting for Heterogeneous Manycores
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Amsterdam, The Netherlands, October 4-9, 2015.
  • Mohammad Salehi, Muhammad Shafique, Florian Kriebel, Semeen Rehman, Mohammad Khavari Tavana, Alireza Ejlali, Jörg Henkel
    dsReliM: Power-Constrained Reliability Management in Dark-Silicon Many-Core Chips under Process Variations
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Amsterdam, The Netherlands, October 4-9, 2015.
  • Farzad Samie, Lars Bauer, Jörg Henkel
    An Approximate Compressor for Wearable Biomedical Healthcare Monitoring Systems
    in International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Amsterdam, The Netherlands, October 4-9, 2015.
  • Jörg Henkel, Haseeb Bukhari, Siddharth Garg, Muhammad Usman Karim Khan, Heba Khdr, Florian Kriebel, Umit Ogras, Sri Parameswaran, Muhammad Shafique
    Dark Silicon - From Computation to Communication
    in 9th International Symposium on Networks-on-Chip (NOCS'15), Vancouver, Canada, September 28-30, 2015, (invited special session paper).
  • Hussam Amrouch, Jörg Henkel
    Lucid Infrared Thermography of Thermally-Constrained Processors
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED'15), Rome, Italy, July 22-24, 2015.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Hierarchical Power Budgeting for Dark Silicon Chips
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED'15), Rome, Italy, July 22-24, 2015.
  • Anuj Pathania, Santiago Pagani, Muhammad Shafique, Jörg Henkel
    Power Management for Mobile Games on Asymmetric Multi-Cores
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED'15), Rome, Italy, July 22-24, 2015.
  • Mohammad Salehi, Mohammad Khavari Tavana, Semeen Rehman, Florian Kriebel, Muhammad Shafique, Alireza Ejlali, Jörg Henkel
    DRVS: Power-Efficient Reliability Management through Dynamic Redundancy and Voltage Scaling under Variations
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED'15), Rome, Italy, July 22-24, 2015.
  • Haseeb Bokhari, Haris Javaid, Muhammad Shafique, Jörg Henkel, Sri Parameswaran
    SuperNet: Multimode Interconnect Architecture for Manycore Chips
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015.
  • Dennis Gnad, Muhammad Shafique, Florian Kriebel, Semeen Rehman, Duo Sun, Jörg Henkel
    Hayat: Harnessing Dark Silicon and Variability for Aging Deceleration and Balancing
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015.
  • Jörg Henkel, Heba Khdr, Santiago Pagani, Muhammad Shafique
    New Trends in Dark Silicon
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015 (special session paper).
  • Heba Khdr, Santiago Pagani, Muhammad Shafique, Jörg Henkel
    Thermal Constrained Resource Management for Mixed ILP-TLP Workloads in Dark Silicon Chips
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015.
  • Muhammad Shafique, Waqas Ahmad, Rehan Hafiz, Jörg Henkel
    A low latency Generic Accuracy Configurable Adder
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015.
  • Muhammad Shafique, Muhammad Usman Karim Khan, Orcun Tuefek, Jörg Henkel
    EnAAM: Energy-Efficient Anti-Aging for On-Chip Video Memories
    in ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 7-11, 2015.
  • Shafaq Iqtedar, Osman Hasan, Muhammad Shafique, Jörg Henkel
    Probabilistic Formal Verification Methodology for Decentralized Thermal Management in On-Chip Systems
    in IEEE 24th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), Larnaca, Cyprus, June, 2015.
  • Jörg Henkel, Muhammad Usman Karim Khan, Muhammad Shafique
    Energy-Efficient Multimedia Systems for High Efficiency Video Coding
    in IEEE International Symposium on Circuits and Systems (ISCAS), Lisbon, Portugal, pp. 613-616, May 24-27, 2015.
  • Hussam Amrouch, Javier Martin-Martinez, Victor M. van Santen, Miquel Moras, Rosana Rodriguez, Montserrat Nafria and Jörg Henkel
    Connecting the Physical and Application Level Towards Grasping Aging Effects
    in IEEE 53rd International Reliability Physics Symposium (IRPS), Monterey, CA, USA, pp. 3D.1.1-3D.1.8, April 19-23, 2015.
  • Haseeb Bokhari, Haris Javaid, Muhammad Shafique, Jörg Henkel, Sri Parameswaran
    Malleable NoC: Dark Silicon Inspired Adaptable Network on Chip
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 1245-1248, 9-13 March, 2015.
  • Cláudio Diniz, Muhammad Shafique, Felipe Dalcin, Sergio Bampi, Jörg Henkel
    A Deblocking Filter Hardware Architecture for the High Efficiency Video Coding Standard
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 1509-1514, 9-13 March, 2015.
  • Shafaq Iqtedar, Osman Hasan, Muhammad Shafique, Jörg Henkel
    Formal Probabilistic Analysis of Distributed Dynamic Thermal Management
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 1221-1224, 9-13 March, 2015.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Power-Efficient Accelerator Allocation in Adaptive Dark Silicon Many-Core Systems
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 916-919, 9-13 March, 2015.
  • Florian Kriebel, Semeen Rehman, Duo Sun, Pau Vilimelis Aceituno, Muhammad Shafique, Jörg Henkel
    ACSEM: Accuracy-Configurable Fast Soft Error Masking Analysis in Combinatorial Circuits
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 824-829, 9-13 March, 2015.
  • Sebastian Kobbe, Lars Bauer, Jörg Henkel
    Adaptive on-the-fly Application Performance Modeling for Many Cores
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 730-735, 9-13 March, 2015.
  • Santiago Pagani, Jian-Jia Chen, Muhammad Shafique, Jörg Henkel
    MatEx: Efficient Transient and Peak Temperature Computation for Compact Thermal Models
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 1515-1520, 9-13 March, 2015.
  • Farzad Samie, Lars Bauer, Chih-Ming Hsieh, Jörg Henkel
    Online Binding of Applications to Multiple Clock Domains in Shared FPGA-based Systems
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 25-30, 9-13 March, 2015.
  • Muhammad Shafique, Dennis Gnad, Siddharth Garg, Jörg Henkel
    Variability-Aware Dark Silicon Management in On-Chip Many-Core Systems
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 387-392, 9-13 March, 2015.
  • Xi Zhang, Haris Javaid, Muhammad Shafique, Jorgen Peddersen, Jörg Henkel, Sri Parameswaran
    E-pipeline: Elastic Hardware/Software Pipelines on a Many-Core Fabric
    in IEEE/ACM 18th Design, Automation and Test in Europe Conference (DATE'15), Grenoble, France, pp. 363-368, 9-13 March, 2015.
  • Xi Zhang, Haris Javaid, Muhammad Shafique, Jude Angelo Ambrose, Jörg Henkel, Sri Parameswaran
    ADAPT: An ADAptive Manycore Methodology for Software Pipelined ApplicaTions
    in 20th IEEE/ACM Asia and South Pacific Design Automation Conference (ASP-DAC), Chiba/Tokyo, Japan, pp. 701-706, 19–22 January, 2015.

 

Workshops

  • Santiago Pagani, Jian-Jia Chen, Muhammad Shafique, Jörg Henkel
    Thermal-Aware Power Budgeting for Dark Silicon Chips (special session paper)
    in 2nd Workshop on Low-Power Dependable Computing (LPDC) at the International Green and Sustainable Computing Conference (IGSC), Las Vegas, Nevada, USA, December 14-16, 2015.
  • M. Shafique, W. Ahmad, R. Hafiz, J. Henkel
    A Generic Adder Model with Variable Approximation Modes
    in Workshop on Approximate Computing (AC), Paderborn, Germany, Oct. 15-16, 2015, PDF.
  • M. Shafique, F. Sampaio, B. Zatt, S. Bampi, J. Henkel
    Resilience-Driven STT-RAM Cache Architecture for Approximate Computing
    in Workshop on Approximate Computing (AC), Paderborn, Germany, Oct. 15-16, 2015, PDF.
  • Santiago Pagani, Muhammad Shafique, Jian-Jia Chen, Jörg Henkel
    Thermal-Aware Power Budgeting for Dark Silicon Chips (invited presentation)
    in Workshop on System-to-Silicon Performance Modeling and Analysis at the ACM/EDAC/IEEE 52nd Design Automation Conference (DAC), San Francisco, CA, USA, June 8-12, 2015.

 

Others

  • Jörg Henkel
    Dependable embedded systems
    in it - Information Technology, Volume 57, Issue 3, Pages 147–148, June 2015.
  • Lars Bauer, Jörg Henkel, Andreas Herkersdorf, Michael A. Kochte, Johannes M. Kühn, Wolfgang Rosenstiel, Thomas Schweizer, Stefan Wallentowitz, Volker Wenzel, Thomas Wild, Hans-Joachim Wunderlich, Hongyan Zhang
    Adaptive multi-layer techniques for increased system dependability
    in it - Information Technology, Volume 57, Issue 3, Pages 149–158, June 2015.
  • Muhammad Shafique, Philip Axer, Christoph Borchert, Jian-Jia Chen, Kuan-Hsun Chen, Björn Döbel, Rolf Ernst, Hermann Härtig, Andreas Heinig, Rüdiger Kapitza, Florian Kriebel, Daniel Lohmann, Peter Marwedel, Semeen Rehman, Florian Schmoll, Olaf Spinczyk
    Multi-Layer Software Reliability for Unreliable Hardware
    in it - Information Technology, Volume 57, Issue 3, Pages 170–180, June 2015.

Top

Year 2014

Journals

  • Semeen Rehman, Florian Kriebel, Muhammad Shafique, Jörg Henkel
    Reliability-Driven Software Transformations for Unreliable Hardware
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 33, Issue 11, pp. 1597-1610, Nov. 2014.
  • A. Herkersdorf, H. Aliee, M. Engel, M. Glaß, C. Gimmler-Dumont, J. Henkel, V. B. Kleeberger, M. A. Kochte, J. M. Kühn, D. Mueller-Gritschneder, S. R. Nassif, H. Rauchfuss, W. Rosenstielf, U. Schlichtmann, M. Shafique, M. B. Tahoori, J. Teich, N. Wehn, C. Weis, H.-J. Wunderlich
    Resilience Articulation Point (RAP): Cross-layer Dependability Modeling for Nanometer System-on-chip Resilience
    in Elsevier Microelectronics Reliability Journal, Volume 54, Issues 6–7, Pages 1066–1074, June–July 2014.
  • Hussam Amrouch, Thomas Ebi, Jörg Henkel
    RESI: Register-Embedded Self-Immunity for Reliability Enhancement
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 33, Issue 5, pp. 677-690, May 2014.
  • Haris Javaid, Muhammad Shafique, Jörg Henkel, Sri Parameswaran
    Energy-Efficient Adaptive Pipelined MPSoCs for Multimedia Applications
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), Vol. 33, Issue 5, pp. 663-676, May 2014.
  • Muhammad Shafique, Lars Bauer, Jörg Henkel
    Adaptive Energy Management for Dynamically Reconfigurable Processors
    in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 33, Issue 1, pp. 50-63, Jan. 2014.

 

Conferences

  • Waqaas Munawar, Heba Khdr, Santiago Pagani, Muhammad Shafique, Jian-Jia Chen and Jörg Henkel
    Peak Power Management for Scheduling Real-time Tasks on Heterogeneous Many-Core Systems
    in 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS), Hsinchu, Taiwan, 16–19 December, 2014.
  • Saad Shoaib, Rehan Hafiz, Muhammad Shafique
    Hardware/Software Co-design of Embedded Real-Time KD-Tree Based Feature Matching Systems
    in International Symposium on Visual Computing (ISVC), Las Vegas, Nevada, USA, pp. 936-945, December 8, 2014.
  • Syed Ali Asadullah Bukhari, Faiq Khalid Lodhi, Osman Hasan, Muhammad Shafique, Jörg Henkel
    Formal Verification of Distributed Task Migration for Thermal Management in On-chip Multi-core Systems using nuXmv
    in Third International Workshop on Formal Techniques for Safety-Critical Systems (FTSCS'14), Luxembourg, pp. 22-36, November 6-7, 2014.
  • Hussam Amrouch, Victor M. van Santen, Thomas Ebi, Volker Wenzel, Jörg Henkel
    Towards Interdependencies of Aging Mechanisms
    in IEEE/ACM 33rd International Conference on Computer-Aided Design (ICCAD), San Jose, CA, USA, pp. 478-485, November 3-6, 2014.
  • Felipe Sampaio, Muhammad Shafique, Bruno Zatt, Sergio Bampi, Jörg Henkel
    Energy-Efficient Architecture for Advanced Video Memory
    in IEEE/ACM 33rd International Conference on Computer-Aided Design (ICCAD), San Jose, CA, USA, pp. 132-139, November 3-6, 2014.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Fast Hierarchical Intra Angular Mode Selection for High Efficiency Video Coding
    in International Conference on Image Processing (ICIP'14), Paris, France, pp. 3681-3685, October 27-30, 2014.
  • Muhammad Shafique, Muhammad Usman Karim Khan, Jörg Henkel
    Power Efficient and Workload Balanced Tiling for Parallelized High Efficiency Video Coding
    in International Conference on Image Processing (ICIP'14), Paris, France, pp. 1253-1257, October 27-30, 2014.
  • Artjom Grudnitsky, Lars Bauer, Jörg Henkel
    COREFAB: Concurrent Reconfigurable Fabric Utilization in Heterogeneous Multi-Core Systems
    in: International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES), New Delhi, India, October 12-17, 2014.
  • Martin Haaß, Lars Bauer, Jörg Henkel
    Automatic Custom Instruction Identification in Memory Streaming Algorithms
    in: International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES), New Delhi, India, October 12-17, 2014.
  • Chih-Ming Hsieh, Farzad Samie, M. Sammer Srouji, Manyi Wang, Zhonglei Wang, Jörg Henkel
    Hardware/Software Co-design for A Wireless Sensor Network Platform
    in: International Conference on Hardware - Software Codesign and System Synthesis (CODES+ISSS), New Delhi, India, October 12-17, 2014.
  • Santiago Pagani, Heba Khdr, Waqaas Munawar, Jian-Jia Chen, Muhammad Shafique, Minming Li, Jörg Henkel
    TSP: Thermal Safe Power - Efficient power budgeting for Many-Core Systems in Dark Silicon
    in: International Conference on Hardware - Software Codesign and System Synthesis (CODES+ISSS), New Delhi, India, October 12-17, 2014.
  • Cláudio Machado Diniz, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    Run-Time Accelerator Binding for Tile-Based Mixed-Grained Reconfigurable Architectures
    in 24th International Conference on Field Programmable Logic and Applications (FPL), Munich, Germany, pp. 1-4, September 2 - 4, 2014.
  • Daniel Palomino, Muhammad Shafique, Altamiro Susin, Jörg Henkel
    TONE: Adaptive Temperature Optimization for the Next Generation Video Encoders
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED´14), La Jolla, CA, USA, pp. 33-38, August 11-13, 2014.
  • Felipe Sampaio, Muhammad Shafique, Bruno Zatt, Sergio Bampi, Jörg Henkel
    Content-Driven Memory Pressure Balancing and Video Memory Power Management for Parallel High Efficiency Video Coding
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED´14), La Jolla, CA, USA, pp. 153-158, August 11-13, 2014.
  • M. Sammer Srouji, Talal Bonny, Jörg Henkel
    High-speed Encoding/Decoding Technique for Reliable Data Transmission in Wireless Sensor Networks
    in IEEE 11th International Conference on Sensing, Communication, and Networking (SECON '14), Singapore, pp. 329 - 336, 30 June - 3 July, 2014.
  • Haseeb Bokhari, Haris Javaid, Muhammad Shafique, Jörg Henkel, Sri Parameswaran
    darkNoC: Designing Energy Efficient Network-on-Chip with Multi-Vt Cells for Dark Silicon
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Fazal Hameed, Lars Bauer, Jörg Henkel
    Reducing Latency in an SRAM/DRAM Cache Hierarchy via a Novel Tag-Cache Architecture
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Jan Heisswolf, Aurang Zaib, Andreas Zwinkau, Sebastian Kobbe, Andreas Weichslgartner, Jürgen Teich, Jörg Henkel, Gregor Snelting, Andreas Herkersdorf, Jürgen Becker
    CAP: Communication Aware Programming
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Jörg Henkel, Lars Bauer, Hongyan Zhang, Semeen Rehman, Muhammad Shafique
    Multi-Layer Dependability: From Microarchitecture to Application Level
    (Invited Paper for the Special Session: "Embedded Resiliency: Approaches for the Next Decade")
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Florian Kriebel, Semeen Rehman, Duo Sun, Muhammad Shafique, Jörg Henkel
    ASER: Adaptive Soft Error Resilience for Reliability-Heterogeneous Processors in the Dark Silicon Era
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Semeen Rehman, Florian Kriebel, Duo Sun, Muhammad Shafique, Jörg Henkel
    dTune: Leveraging Reliable Code Generation for Adaptive Dependability Tuning under Process Variation and Aging-Induced Effects
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Muhammad Shafique, Siddharth Garg, Diana Marculescu, Jörg Henkel
    The EDA Challenges in the Dark Silicon Era: Temperature, Reliability, and Variability Perspectives
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Hongyan Zhang, Michael Kochte, Michael Imhof, Lars Bauer, Hans-Joachim Wunderlich, Jörg Henkel
    GUARD: GUAranteed Reliability in Dynamically Reconfigurable Systems
    in IEEE/ACM Design Automation Conference (DAC'14), San Francisco, CA, USA, June 1-5, 2014.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Software Architecture of High Efficiency Video Coding for Many-Core Systems with Power-Efficient Workload Balancing
    in IEEE/ACM 17th Design Automation and Test in Europe Conference (DATE´14), Dresden, Germany, March 24-28, 2014.
  • Heba Khdr, Thomas Ebi, Muhammad Shafique, Hussam Amrouch, Jörg Henkel
    mDTM: Multi-Objective Dynamic Thermal Management for On-Chip Systems
    in IEEE/ACM 17th Design Automation and Test in Europe Conference (DATE´14), Dresden, Germany, March 24-28, 2014.
  • Daniel Palomino, Muhammad Shafique, Hussam Amrouch, Altamiro Susin, Jörg Henkel
    hevcDTM: Application-Driven Dynamic Thermal Management for High Efficiency Video Coding
    in IEEE/ACM 17th Design Automation and Test in Europe Conference (DATE´14), Dresden, Germany, March 24-28, 2014.
  • Semeen Rehman, Florian Kriebel, Muhammad Shafique, Jörg Henkel
    Compiler-Driven Dynamic Reliability Management for On-Chip Systems under Variabilities
    in IEEE/ACM 17th Design Automation and Test in Europe Conference (DATE´14), Dresden, Germany, March 24-28, 2014.
  • Felipe Sampaio, Muhammad Shafique, Bruno Zatt, Sergio Bampi, Jörg Henkel
    dSVM: Energy-Efficient Distributed Scratchpad Video Memory Architecture for the Next-Generation High Efficiency Video Coding
    in IEEE/ACM 17th Design Automation and Test in Europe Conference (DATE´14), Dresden, Germany, March 24-28, 2014.
  • Artjom Grudnitsky, Lars Bauer, Jörg Henkel
    MORP: Makespan Optimization for Processors with an Embedded Reconfigurable Fabric
    in 22nd ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), Monterey, California, USA, pp. 127-136, February 26-28, 2014
  • Muhammad Shafique, Jörg Henkel
    Low Power Design of the Next-Generation High Efficiency Video Coding
    (Invited Special Session Paper, Special Session: “Design Automation Methods for Highly-Complex Multimedia Systems”)
    in 19th Asia and South Pacific Design Automation Conference (ASP-DAC´14), Singapore, pp. 274 - 281, January 20-23, 2014.

 

Poster

  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    Application-Specific Hierarchical Power Management for Multicast High Efficiency Video Coding
    in Designer Track, 51st ACM/EDA/IEEE Design Automation Conference (DAC´14), San Francisco, CA, USA, June 1-5, 2014

Top

Year 2013

Journals

  • Bruno Boessio Vizzotto, Bruno Zatt, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    Model Predictive Hierarchical Rate Control with Markov Decision Process for Multiview Video Coding
    in IEEE Transactions on Circuits and Systems for Video Technology (TCSVT), vol. 23, no. 12, pp. 2090-2104, Dec. 2013.
  • Lars Bauer, Claus Braun, Michael E. Imhof, Michael A. Kochte, Eric Schneider, Hongyan Zhang, Jörg Henkel, Hans-Joachim Wunderlich
    Test Strategies for Reliable Runtime Reconfigurable Architectures
    in IEEE Transactions on Computers, vol. 62, no. 8, pp. 1494-1507, Aug. 2013.

 

Book

  • Bruno Zatt, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    3D Video Coding for Embedded Devices - Energy Efficient Algorithms and Architectures
    Springer Science+Business Media, LLC ISBN 978-1-4614-6758-8.

 

Editorial

  • Jian-Jia Chen, Jörg Henkel, Xiaobo Sharon Hu
    Guest Editorial Special Section on Power-Aware Design for Embedded Systems
    in IEEE Trans. Industrial Informatics 9(1), pp. 485-486, 2013.

 

Conferences

  • Daniel Palomino, Eduardo Cavichioli, Luciano Agostini, Muhammad Shafique, Jörg Henkel, Altamiro Susin
    Fast HEVC Intra Mode Decision Algorithm Based on New Evaluation Order in the Coding Tree Block
    in 30th Picture Coding Symposium (PCS´13), San Jose, CA, USA, pp. 209-212, December 8-11, 2013.
  • Rana Muhammad Bilal, Rehan Hafiz, Muhammad Shafique, Saad Shoaib, Asim Munawar, Jörg Henkel
    ISOMER: Integrated Selection, Partitioning and Placement Methodology for Reconfigurable Architectures
    in IEEE/ACM International Conference on  Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 755-762, November 18-21, 2013.
  • Muhammad Ismail, Osman Hasan, Thomas Ebi, Muhammad Shafique, Jörg Henkel
    Formal Verification of Distributed Dynamic Thermal Management
    in IEEE/ACM International Conference on  Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 248-255, November 18-21, 2013.
  • Janmartin Jahn, Santiago Pagani, Jian-Jia Chen, Jörg Henkel
    MOMA: Mapping of Memory-intensive Software-pipelined Applications for Systems with Multiple Memory Controllers
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 508-515, November 18-21, 2013.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    AMBER: Adaptive Energy Management for On-Chip Hybrid Video Memories
    in IEEE/ACM International Conference on  Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 405-412, November 18-21, 2013.
  • .
  • Tuo Li, Muhammad Shafique, Semeen Rehman, Jude Angelo Ambrose, Jörg Henkel, Sri Parameswaran
    DHASER: Dynamic Heterogeneous Adaptation for Soft-Error Resiliency in ASIP-based Multi-core Systems
    in IEEE/ACM International Conference on  Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 646-653, November 18-21, 2013.
  • Muhammad Shafique, Jörg Henkel
    Agent-Based Distributed Power Management for Kilo-Core Processors
    (Invited Special Session Paper, Special Session: “Keeping Kilo-core Chips Cool: New Directions and Emerging Solutions”)
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'13), San Jose, CA, USA, pp. 153-160, November 18-21, 2013.
  • Fazal Hameed, Lars Bauer, Jörg Henkel
    Reducing Inter-Core Cache Contention with an Adaptive Bank Mapping Policy in DRAM Cache
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'13), Montreal, Canada, September 29 - October 04, 2013.
  • Fazal Hameed, Lars Bauer, Jörg Henkel
    Simultaneously Optimizing DRAM Cache Hit Latency and Miss Rate via Novel Set Mapping Policies
    in International Conference on Compilers Architecture and Synthesis for Embedded Systems (CASES'13), Montreal, Canada, September 29 - October 04, 2013.
  • Manuel Mohr, Artjom Grudnitsky, Tobias Modschiedler, Lars Bauer, Sebastian Hack, Jörg Henkel
    Hardware Acceleration for Programs in SSA Form
    in International Conference on Compilers Architecture and Synthesis for Embedded Systems (CASES'13), Montreal, Canada, September 29 - October 04, 2013.
  • Cláudio Machado Diniz, Muhammad Shafique, Sergio Bampi, Jörg Henkel
    High-Throughput Interpolation Hardware Architecture with Coarse-Grained Reconfigurable Datapaths for HEVC
    in 20th IEEE International Conference on Image Processing (ICIP), Melbourne, Australia, pp. 2091-2095, September 15-18, 2013.
  • Mateus Grellert, Muhammad Shafique, Muhammad Usman Karim Khan, Luciano Agostini, Julio C. B. Mattos, Jörg Henkel
    An Adaptive Workload Management Scheme for HEVC
    in 20th IEEE International Conference on Image Processing (ICIP), Melbourne, Australia, pp. 1850-1854, September 15-18, 2013.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Jörg Henkel
    An Adaptive Complexity Reduction Scheme with Fast Prediction Unit Decision for HEVC Intra Encoding
    in 20th IEEE International Conference on Image Processing (ICIP), Melbourne, Australia, pp. 1578-1582, September 15-18, 2013.
  • Felipe Sampaio, Bruno Zatt, Muhammad Shafique, Luciano Agostini, Jörg Henkel, Sergio Bampi
    Content-Adaptive Reference Frame Compression Based On Intra-Frame Prediction for Multiview Video Coding
    in 20th IEEE International Conference on Image Processing (ICIP), Melbourne, Australia, pp. 1831-1835, September 15-18, 2013.
  • Hongyan Zhang, Lars Bauer, Michael A. Kochte, Eric Schneider, Claus Braun, Michael E. Imhof, Hans-Joachim Wunderlich, Jörg Henkel
    Module Diversification: Fault Tolerance and Aging Mitigation for Runtime Reconfigurable Architectures
    in 2013 IEEE International Test Conference (ITC), Anaheim, California, USA, pp. 1-10, September 10-12, 2013.
  • Muhammad Shafique, Muhammad Usman Karim Khan, Jörg Henkel
    Content-Driven Adaptive Computation Offloading for Energy-Aware Hybrid Distributed Video Coding
    in International Symposium on Low Power Electronics and Design (ISLPED'13), Beijing, China, pp. 106-113, September 4-6, 2013.
  • Hussam Amrouch, Thomas Ebi, Josef Schneider, Sridevan Parameswaran, Jörg Henkel
    Analyzing the Thermal Hotspots in FPGA-based Embedded Systems
    in 23rd International Conference on Field Programmable Logic and Applications (FPL), Porto, Portugal, pp. 1-4, September 2-4, 2013.
  • Hussam Amrouch, Thomas Ebi, Jörg Henkel
    Stress Balancing to Mitigate NBTI Effects in Register Files
    in The 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'13), Budapest, Hungary, pp. 1-10, June 24-27, 2013.
  • Jörg Henkel, Lars Bauer, Nikil Dutt, Puneet Gupta, Sani Nassif, Muhammad Shafique, Mehdi Tahoori, Norbert Wehn
    Reliable On-Chip Systems in the Nano-Era: Lessons Learnt and Future Trends
    in IEEE/ACM Design Automation Conference (DAC), Austin, TX, USA, June 2-6, 2013.
  • Janmartin Jahn, Santiago Pagani, Sebastian Kobbe, Jian-Jia Chen, Jörg Henkel
    Optimizations for Configuring and Mapping Software Pipelines in Many Core Systems
    in IEEE/ACM Design Automation Conference (DAC), Austin, TX, USA, June 2-6, 2013.
  • Tuo Li, Muhammad Shafique, Jude Angelo Ambrose, Semeen Rehman, Jörg Henkel, Sri Parameswaran
    RASTER: Runtime Adaptive Spatial/Temporal Error Resiliency for Embedded Processors
    in IEEE/ACM Design Automation Conference (DAC), Austin, TX, USA, June 2-6, 2013.
  • Muhammad Shafique, Semeen Rehman, Pau Vilimelis Aceituno, Jörg Henkel
    Exploiting Program-Level Masking and Error Propagation for Constrained Reliability Optimization
    in IEEE/ACM Design Automation Conference (DAC), Austin, TX, USA, June 2-6, 2013.
  • Amit Singh, Muhammad Shafique, Akash Kumar, Jörg Henkel
    Mapping on Multi/Many Core Systems: Survey of Current and Emerging Trends
    in IEEE/ACM Design Automation Conference (DAC), Austin, TX, USA, June 2-6, 2013.
  • Abdulazim Amouri, Hussam Amrouch, Thomas Ebi, Jörg Henkel and Mehdi Tahoori
    Accurate Thermal-Profile Estimation and Validation for FPGA-Mapped Circuits
    in The 21st IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM'13), Seattle, Washington, USA, pp. 57 - 60, April 28-30, 2013.
  • Semeen Rehman, Anas Toma, Florian Kriebel, Muhammad Shafique, Jian-Jia Chen, Jörg Henkel
    Reliable Code Generation and Execution on Unreliable Hardware under Joint Functional and Timing Reliability Considerations
    in 19th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Philadelphia, USA, pp. 273-282, April 9 - 11, 2013.
  • Fazal Hameed, Lars Bauer, Jörg Henkel
    Adaptive Cache Management for a combined SRAM and DRAM Cache Hierarchy for Multi-Cores
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 77-82, March 18-22, 2013.
  • Chih-Ming Hsieh, Zhonglei Wang, Jörg Henkel
    DANCE: Distributed Application-aware Node Configuration Engine in Shared Reconfigurable Sensor Networks
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp.839-842, March 18-22, 2013.
  • Janmartin Jahn, Jörg Henkel
    Pipelets: Self-Organizing Software Pipelines for Many Core Systems
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 1516-1521, March 18-22, 2013.
  • Muhammad Usman Karim Khan, Jan Micha Borrmann, Lars Bauer, Muhammad Shafique, Jörg Henkel
    An H.264 Quad-FullHD Low-Latency Intra Video Encoder
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 115-120, March 18-22, 2013.
  • Muhammad Usman Karim Khan, Muhammad Shafique, Mateus Grellert da Silva, Jörg Henkel
    Hardware-Software Collaborative Complexity Reduction Scheme for the Emerging HEVC Intra Encoder
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 125-128, March 18-22, 2013.
  • Tuo Li, Muhammad Shafique, Semeen Rehman, Swarnalatha Radhakrishnan, Roshan Ragel, Jude Angelo Ambrose, Jörg Henkel, Sri Parameswaran
    CSER: HW/SW Configurable Soft-Error Resiliency for Application Specific Instruction-Set Processors
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 707-712, March 18-22, 2013.
  • Semeen Rehman, Muhammad Shafique, Pau Vilimelis Aceituno, Florian Kriebel, Jian-Jia Chen, Jörg Henkel
    Leveraging Variable Function Resilience for Selective Software Reliability on Unreliable Hardware
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 1759-1764, March 18-22, 2013.
  • Felipe Sampaio, Bruno Zatt, Muhammad Shafique, Luciano Agostini, Sergio Bampi, Jörg Henkel
    Energy-Efficient Memory Hierarchy for Motion and Disparity Estimation in Multiview Video Coding
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 665-670, March 18-22, 2013.
  • Muhammad Shafique, Benjamin Vogel, Jörg Henkel
    Self-Adaptive Hybrid Dynamic Power Management for Many-Core Systems
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 51-56, March 18-22, 2013.
  • Zhonglei Wang, Jörg Henkel
    Fast and accurate data cache modeling in source-level simulation of embedded software
    in IEEE/ACM 16th Design Automation and Test in Europe Conference (DATE´13), Grenoble, France, pp. 587-592, March 18-22, 2013.
  • Jörg Henkel, Thomas Ebi, Hussam Amrouch, Heba Khdr
    Thermal Management for Dependable on-chip Systems
    in 18th Asia and South Pacific Design Automation Conference (ASP-DAC’13), Yokohama, Japan, pp. 113-118, January 22-25, 2013.

 

Workshop

  • Andreas Herkersdorf, Michael Engel, Michael Glaß, Jörg Henkel, Veit B. Kleeberger, Michael A. Kochte, Johannes M.  Kühn, Sani R. Nassif, Holm Rauchfuss, Wolfgang Rosenstiel, Ulf Schlichtmann, Muhammad Shafique, Mehdi B. Tahoori, Jürgen Teich, Nobert Wehn, Christian Weis, Hans-Joachim Wunderlich
    Cross-Layer Dependability Modeling and Abstraction in System on Chip
    in The 9th Workshop on Silicon Errors in Logic - System Effects (SELSE), Stanford, USA, pp. 1-7, March 26-27, 2013.

Top

Year 2012

Journal

  • Al Faruque, M.A.; Ebi, T.; Henkel, J.
    AdNoC: Runtime Adaptive Network-on-Chip Architecture
    in IEEE Transaction on Very Large Scale Integration Systems, Vol. 20 (2), pp. 257-269, 2012.

 

Conferences

  • Hsieh, C.; Wang, Z.; Henkel, J.
    A Reconfigurable Hardware Accelerated Platform for Clustered Wireless Sensor Networks
    in IEEE 18th International Conference on Parallel and Distributed Systems (ICPADS 2012), Singapore, Singapore, pp. 498-505, December 17-19, 2012.
  • Ebi, T.; Amrouch, H.; Henkel, J.
    COOL: Control-based Optimization Of Load-balancing for Thermal Behavior
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'12), Tampere, Finland, pp. 255-264, October 7-12, 2012.
  • Khan, M. U. K.; Shafique, M.; Henkel, J.
    A Hierarchical Control Scheme for Energy Quota Distribution in Hybrid Distributed Video Coding
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'12), Tampere, Finland, pp. 483-492, October 7-12, 2012.
  • Wang, Z.; Henkel, J.
    HyCoS: Hybrid Compiled Simulation of Embedded Software with Target Dependent Code
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'12), Tampere, Finland, pp. 133-142, October 7-12, 2012.
  • Jahn, J.; Kobbe, S.; Pagani, S.; Chen, J.; Henkel, J.
    Work in Progress: Malleable Software Pipelines for Efficient Many-core System Utilization
    in Proceedings of the 6th Many-core Applications Research Community (MARC) Symposium, Toulouse, France, pp. 30-33, July 19-20, 2012.
  • Vizzotto, B.; Zatt, B.; Shafique, M.; Bampi, S.; Henkel, J.
    A Model Predictive Controller for Frame-Level Rate Control in Multiview Video Coding
    in IEEE International Conference on Multimedia and Expo (ICME'12), Melbourne, Australia, pp. 485-490, July 9-13, 2012.
  • Feng, J.; Wang, Z.; Henkel, J.
    An Adaptive Data Gathering Strategy for Target Tracking in Cluster-based Wireless Sensor Networks
    in the 17th IEEE symposium on Computers and Communications (ISCC´12), Cappadocia, Turkey, pp. 468-474, July 1-4, 2012.
  • Abdelfattah, M.; Bauer, L.; Braun, C.; Imhof, M. E.; Kochte, M. A.; Zhang, H.; Henkel, J.; Wunderlich, H.-J.
    Transparent Structural Online Test for Reconfigurable Systems
    in IEEE International On-Line Testing Symposium (IOLTS'12), Sitges, Spain, pp. 37-42, June 2012.
  • Bauer, L.; Braun, C.; Imhof, M. E.; Kochte, M. A.; Zhang, H.; Wunderlich, H.-J.; Henkel, J.
    OTERA: Online Test Strategies for Reliable Reconfigurable Architectures
    in NASA/ESA Conference on Adaptive Hardware and Systems (AHS´12), Nuremberg, Germany, pp. 38 - 45, June 2012.
  • Rehman, S.; Shafique, M.; Henkel, J.
    Instruction Scheduling for Reliability-Aware Compilation
    in 49th ACM/EDA/IEEE Design Automation Conference (DAC´12), San Francisco, CA, USA, pp. 1288-1296, June 2012.
  • Shafique, M.; Zatt, B.; Walter, F.L.; Bampi, S.; Henkel, J.
    Adaptive Power Management of On-Chip Video Memory for Multiview Video Coding
    in 49th ACM/EDA/IEEE Design Automation Conference (DAC´12), San Francisco, CA, USA, pp. 866-875, June 2012.
  • Shafique, M.; Zatt, B.; Henkel, J.: A Complexity Reduction Scheme with Adaptive Search Direction and Mode Elimination for Multiview Video Coding
    in 29th Picture Coding Symposium (PCS´12), Kraków, Poland, pp. 105-108, May 2012.
  • Bauer, L.; Grudnitsky, A.; Shafique, M.; Henkel, J.
    PATS: a Performance Aware Task Scheduler for Runtime Reconfigurable Processors
    in 20th Annual International IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'12), Toronto, Canada, pp. 208 - 215, April 2012.
  • Hsieh, C.; Wang, Z.; Henkel, J.
    ECO/ee: Energy-aware Collaborative Organic Execution Environment for Wireless Sensor Networks
    in IEEE Wireless Communications and Networking Conference (WCNC´12), Paris, France, pp. 1998-2002, April 2012.
  • Grudnitsky, A.; Bauer, L.; Henkel, J.
    Partial Online-Synthesis for Mixed-Grained Reconfigurable Architectures
    in IEEE/ACM 15th Design Automation and Test in Europe Conference (DATE´12), Dresden, Germany, pp. 1555 - 1560, March 2012.
  • Hameed, F.; Bauer, L.; Henkel, J.
    Dynamic Cache Management in Multi-Core Architectures through Run-time Adaptation
    in IEEE/ACM 15th Design Automation and Test in Europe Conference (DATE´12), Dresden, Germany, pp. 485-490, March 2012.
  • Shafique, M.; Zatt, B.; Rehman, S.; Kriebel, F.; Henkel, J.
    Power-Efficient Error-Resiliency for H.264/AVC Context-Adaptive Variable Length Coding
    in IEEE/ACM 15th Design Automation and Test in Europe Conference (DATE´12), Dresden, Germany, pp. 697-702, March 2012.
  • Wang, Z.; Henkel, J.
    Accurate Source-Level Simulation of Embedded Software with Respect to Compiler Optimizations
    in IEEE/ACM 15th Design Automation and Test in Europe Conference (DATE´12), Dresden, Germany, pp. 382-387, March 2012.
  • Henkel, J.; Herkersdorf, A.; Bauer, L.; Wild, T.; Hübner, M; Pujari, R.K.; Grudnitsky, A.; Heisswolf, J.; Zaib, A.; Vogel, B.; Lari, V.; Kobbe, S.: Invasive Manycore Architectures
    in 17th Asia and South Pacific Design Automation Conference (ASP-DAC'12), Sydney, Australia, pp. 193 - 200, Jan. 2012.
  • Rehman, S.; Shafique, M.; Kriebel, F.; Henkel, J.
    RAISE: Reliability-Aware Instruction SchEduling for Unreliable Hardware
    in 17th Asia and South Pacific Design Automation Conference (ASP-DAC'12), Sydney, Australia, pp. 671-676, Jan. 2012.

Top

Year 2011

Books / Book Contribution

 

Journal

  • Teich, J.; Henkel, J.; Herkersdorf, A.; Schmitt-Landsiedel, D.; Schröder-Preikschat, W.; Snelting, G.
    Invasive Computing: An Overview
    in Multiprocessor System-on-Chip -- Hardware Design and Tool Integration, M. Hübner and J. Becker (Eds.), pp. 241-268, Springer, 2011.

 

Conferences

  • Srouji, M.S.; Wang, Z.; Henkel, J.
    RDTS: A Reliable Erasure-Coding Based Data Transfer Scheme for Wireless Sensor Networks
    in IEEE International Conference on Parallel and Distributed Systems (ICPADS'11), Tainan, Taiwan, Dec. 2011.
  • Huebner, M.; Tradowsky, C.; Goehringer, D.; Braun, L.; Thoma, F.; Henkel, J.; Becker, J.
    Dynamic processor reconfiguration
    in IEEE International Conference on ReConFigurable Computing and FPGAs (ReConFig'11), Cancun, Mexico, Nov. 2011.
  • Javaid, H.; Shafique, M.; Henkel, J.; Parameswaran, S.
    System-Level Application-Aware Dynamic Power Management in Adaptive Pipelined MPSoCs for Multimedia
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'11), San Jose, CA, USA, pp. 616-623, Nov. 2011.
  • Zatt, B.; Shafique, M.; Bampi, S.; Henkel, J.
    A Low-Power Memory Architecture with Application-Aware Power Management for Motion & Disparity Estimation in Multiview Video Coding
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'11), San Jose, CA, USA, pp. 40-47, Nov. 2011.
  • Ahmed, W.; Shafique, M.; Bauer, L.; Henkel, J.
    Adaptive Resource Management for Simultaneous Multitasking in Mixed-Grained Reconfigurable Multi-core Processors
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'11), Taipei, Taiwan, pp. 365-374, Oct. 2011.
  • Ebi, T.; Kramer, D.; Karl, W.; Henkel, J.
    Economic Learning for Thermal-aware Power Budgeting in Many-core Architectures
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'11), Taipei, Taiwan, pp. 189-196, Oct. 2011.
  • Henkel, J.; Bauer, L.; Becker, J.; Bringmann, O.; Brinkschulte, U.; Chakraborty, S.; Engel, M.; Ernst, R.; Härtig, H.; Hedrich, L.; Herkersdorf, A.; Kapitza, R.; Lohmann, D.; Marwedel, P.; Platzner, M.; Rosenstiel, W.; Schlichtmann, U.; Spinczyk, O.; Tahoori, M.B.; Teich, J.; Wehn, N.; Wunderlich, H.J.
    Design and architectures for dependable embedded systems
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'11), Taipei, Taiwan, pp. 69-78, Oct. 2011.
  • Kobbe, S.; Bauer, L.; Henkel, J.; Lohmann, D.; Schröder-Preikschat, W.
    DistRM: Distributed Resource Management for On-Chip Many-Core Systems
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'11), Taipei, Taiwan, pp. 119-128, Oct. 2011.
  • Rehman, S.; Shafique, M.; Kriebel, F.; Henkel, J.
    Reliable Software for Unreliable Hardware: Embedded Code Generation aiming at Reliability
    in IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'11), Taipei, Taiwan, pp. 237-246, Oct. 2011.
  • Ebi, T.; Rauchfuss, H.; Herkersdorf, A.;  Henkel, J.
    Agent-based Thermal Management using Real-Time I/O Communication Relocation for 3D Many-Cores
    in International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS) 2011, Madrid, Spain, pp. 112-121, Sept. 2011.
  • Rehman, S.; Shafique, M.; Kriebel, F.; Henkel, J.
    ReVC: Computationally Reliable Video Coding on Unreliable Hardware Platforms: A Case Study on Error-Tolerant H.264/AVC CAVLC Entropy Coding
    in IEEE 18th International Conference on Image Processing (ICIP´11), Brussels, Belgium, pp. 405-408, Sept. 2011.
  • Shafique, M.; Tüfek, A.O.; Henkel, J.
    A High-Throughput Parallel Hardware Architecture for H.264/AVC CAVLC Encoding
    in IEEE 18th International Conference on Image Processing (ICIP´11), Brussels, Belgium, pp. 401-404, Sept. 2011.
  • Zatt, B.; Shafique, M.; Bampi, S.; Henkel, J.
    A Multi-Level Dynamic Complexity Reduction Scheme for Multiview Video Coding
    in IEEE 18th International Conference on Image Processing (ICIP´11), Brussels, Belgium, pp. 761-764, Sept. 2011.
  • Henkel, J.;  Bauer, L.; Hübner, M.; Grudnitsky, A.
    i-Core: A run-time adaptive processor for embedded multi-core systems
    in International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA'11), Las Vegas, Nevada, USA (invited), July 2011.
  • Bauer, L.; Shafique, M.; Henkel, J.
    Concepts, Architectures, and Run-time Systems for Efficient and Adaptive Reconfigurable Processors
    in NASA/ESA 6th Conference on Adaptive Hardware and Systems (AHS´11), San Diego, CA, USA (invited), pp. 80-87, June 2011.
  • Figuli, P.; Huebner, M.; Girardey, R.; Bapp, F.; Bruckschlögl, T.; Thoma, F.; Henkel, J.; Becker, J.
    A heterogeneous SoC architecture with embedded virtual FPGA cores and runtime core fusion
    in NASA/ESA 6th Conference on Adaptive Hardware and Systems (AHS´11), San Diego, CA, USA (invited), June 2011.
  • Iqbal, N.; Siddique, M.A.; Henkel, J.
    SEAL: Soft Error Aware Low Power Scheduling by Monte Carlo State Space Under the Influence of Stochastic Spatial and Temporal Dependencies
    in 48th ACM/EDA/IEEE Design Automation Conference (DAC´11), San Diego, CA, USA, pp. 134 - 139, June 2011.
  • Javed, H.; Shafique, M.; Parameswaran, S.; Henkel, J.
    Low-Power Adaptive Pipelined MPSoCs for Multimedia: An H.264 Video Encoder Case Study
    in 48th ACM/EDA/IEEE Design Automation Conference (DAC´11), San Diego, CA, USA, pp. 1032-1037, June 2011.
  • Zatt, B.; Shafique, M.; Sampaio, F.; Agostini, L.; Bampi, S.; Henkel, J.
    Run-Time Adaptive Energy-Aware Motion and Disparity Estimation in Multiview Video Coding
    in 48th ACM/EDA/IEEE Design Automation Conference (DAC´11), San Diego, CA, USA, pp. 1026-1031, June 2011.
  • Ahmed, W.; Shafique, M.; Bauer, L.; Hammerich, M.; Henkel, J.; Becker, J.
    Run-Time Resource Allocation for Simultaneous Multi-Tasking in Multi-Core Reconfigurable Processors
    in IEEE 19th Symposium on Field-Programmable Custom Computing Machines (FCCM´11), Salt Lake City, Utah, USA, pp. 29-32, May 2011.
  • Ahmed, W.; Shafique, M.; Bauer, L.; Henkel, J.
    mRTS: Run-Time System for Reconfigurable Processors with Multi-Grained Instruction-Set Extensions
    in IEEE/ACM 14th Design Automation and Test in Europe Conference (DATE´11), Grenoble, France, pp. 1554-1559, March 2011.
  • Hameed, F.; Al Faruque, M.A.; Henkel, J.
    Dynamic Thermal Management in 3D Multi-Core Architecture through Run-time Adaptation
    in IEEE/ACM 14th Design Automation and Test in Europe Conference (DATE´11), Grenoble, France, pp. 299-304, March 2011.
  • Jahn, J.; Al Faruque, M.A.; Henkel, J.
    CARAT: Context-Aware Runtime Adaptive Task Migration for Multi Core Architectures in: IEEE/ACM 14th Design Automation and Test
    in IEEE/ACM 14th Design Automation and Test in Europe Conference (DATE´11), Grenoble, France, pp. 515-520, March 2011.
  • Shafique, M.; Bauer, L.; Ahmed, W.; Henkel, J.
    Minority-Game-based Resource Allocation for Run-Time Reconfigurable Multi-Core Processors
    in IEEE/ACM 14th Design Automation and Test in Europe Conference (DATE´11), Grenoble, France, pp. 1261-1266, March 2011.
  • Zatt, B.; Shafique, M.; Bampi, S.; Henkel, J.
    Multi-Level Pipelined Parallel Hardware Architecture for High Throughput Motion and Disparity Estimation in Multiview Video Coding
    in IEEE/ACM 14th Design Automation and Test in Europe Conference (DATE´11), Grenoble, France, pp. 1448-1453, March 2011.
  • Amrouch, H.; Henkel, J.
    Self-Immunity Technique to Improve Register File Integrity against Soft Errors
    in 24th International Conference on VLSI Design (VLSID'11), Chennai, India, pp. 189-194, Jan. 2011.

 

Workshops

  • Munawar, W.; Jahn, J.; Aleinikov, A.; Chen, J-J.; Henkel, J.
    An Empirical Feedback Provider for Multi Core Schedulers
    in Intel MARC Symposium in Ettlingen, Karlsruhe, Germany. July 2011.
  • Oechslein, B.; Schedel, J.; Kleinöder, J.; Bauer, L.; Henkel, J.; Lohmann, D.; Schröder-Preikschat, W.
    OctoPOS: A Parallel Operating System for Invasive Computing
    in Systems for Future Multi-Core Architectures (SFMA), co-located with EuroSys 2011, Salzburg, Austria, April 2011.

Top

Year 2010

Journals

  • Chang, N. Henkel, J.
    Current Trends in Low Power Design ( Guest Editorial )
    in ACM Transactions on Design Automation of Electronic Systems (ACM TODAES), Vol. 16, No. 1, pp. 1-8, November 2010.
  • Al Faruque, M.A.; Jahn, J.; Ebi, T.; Henkel, J.
    Runtime Thermal Management Using Software Agents for Multi/Many-Core Architectures
    in IEEE Design & Test (IEEE D&T), Special Issue on Post-Silicon Calibration and Repair for Yield and Reliability Improvement, Vol. 27, No. 6, pp. 58-68, Nov/Dec 2010.
  • Bonny, T.; Henkel, J.
    Huffman-based code compression technique for embedded processors
    in ACM Trans. Design Autom. Electr. Syst. (TOADES), Vol. 15, No. 4, 2010.
  • Henkel, J.; Parameswaran, S.
    CASES 2009 Guest Editorial
    in Design Automation for Embedded Systems (Springer), Vol. 14, No. 3, pp. 285-286, 2010.
  • Shafique, M.; Bauer, L.; Henkel, J.
    Optimizing the H.264/AVC Video Encoder Application Structure for Reconfigurable and Application-Specific Platforms
    in Journal of Signal Processing Systems (JSPS), Special Issue: Embedded Multimedia Systems, Volume 60, Issue 2, pp. 183-210, August 2010.
  • Frantz, G.; Henkel, J.; Rabaey, J.; Schneider, T.; Wolf, M.; Batur, U.
    Ultra-Low Power Signal Processing
    in IEEE Signal Processing Magazine, Volume 27, Issue 2, pp. 149-154, March 2010.

 

Conferences

  • Shafique, M.; Zatt, B.; Bampi, S.; Henkel, J.
    Power-Aware Complexity-Scalable Multiview Video Coding for Mobile Devices
    in 28th Picture Coding Symposium (PCS´10), Nagoya, Japan, pp. 350-353, Dec. 2010.
  • Zatt, B.; Shafique, M.; Bampi, S.; Henkel, J.
    An Adaptive Early Skip Mode Decision Scheme for Multiview Video Coding
    in 28th Picture Coding Symposium (PCS´10), Nagoya, Japan, pp. 42-45, Dec. 2010.
  • Iqbal, N.; Henkel, J.
    SETS: Stochastic Execution Time Scheduling for Multicore Systems by Joint State Space and Monte Carlo
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD´10), San Jose, CA, USA, pp. 123-130, Nov. 2010.
  • Shafique, M.; Bauer, L.; Henkel, J.
    Selective Instruction Set Muting for Energy-Aware Adaptive Processors
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD´10), San Jose, CA, USA, pp. 353-360, Nov. 2010.
  • Ebi, T.; Al Faruque, M.A.; Henkel, J.
    NeuroNoC: Neural Network Inspired Runtime Adaptation for an On-chip Communication Architecture
    in IEEE International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS'10), Scottsdale, Arizona, AZ, USA, pp. 223-230, Oct. 2010.
  • Iqbal, N.; Siddique, M.A.; Henkel, J.
    RMOT: Recursion in Model Order for Task Execution Time Estimation in a Software Pipeline
    in IEEE/ACM 13th Design Automation and Test in Europe Conference (DATE´10), Dresden, Germany, pp. 953 - 956, March 2010.
  • Iqbal, N.; Siddique, M.A.; Henkel, J.
    DAGS: Distribution Agnostic Sequential Monte Carlo Scheme for Task Execution Time Estimation
    in IEEE/ACM 13th Design Automation and Test in Europe Conference (DATE´10), Dresden, Germany, pp. 1645 - 1648, March 2010.
  • Koenig, R.; Bauer, L.; Stripf, T.; Shafique, M.; Ahmed, W.; Becker, J.; Henkel, J.
    KAHRISMA: A Novel Hypermorphic Reconfigurable-Instruction-Set Multi-grained-Array Architecture
    in IEEE/ACM 13th Design Automation and Test in Europe Conference (DATE´10), Dresden, Germany, pp. 819 - 824, March 2010.
  • Shafique, M.; Bauer, L.; Henkel, J.
    enBudget: A Run-Time Adaptive Predictive Energy-Budgeting Scheme for Energy-Aware Motion Estimation in H.264/MPEG-4 AVC Video Encoder
    in IEEE/ACM 13th Design Automation and Test in Europe Conference (DATE´10), Dresden, Germany, pp. 1725 - 1730, March 2010.
  • Shafique, M.; Molkenthin, B.; Henkel, J.
    An HVS-based Adaptive Computational Complexity Reduction Scheme for H.264/AVC Video Encoder using Prognostic Early Mode Exclusion
    in IEEE/ACM 13th Design Automation and Test in Europe Conference (DATE´10), Dresden, Germany, pp. 1713 - 1718, March 2010.

 

PhD-Forums

  • Al Faruque, M.A.; Henkel, J.
    Runtime Adaptive System-on-Chip Communication Architecture
    in EDAA/ACM SIGDA PhD Forum at Design, Automation & Test in Europe Conference (DATE'10), Dresden, Germany, March 2010.

Top

Year 2009

Conferences

  • Ebi, T.; Al Faruque, M.A.; Henkel, J.
    TAPE: Thermal-Aware Agent-Based Power Economy for Multi/Many-Core Architectures
    in IEEE/ACM 27th International Conference on Computer-Aided Design (ICCAD´09), San Jose, CA, USA, pp. 302-309, Nov. 2009.
  • Shafique, M.; Bauer, L.; Henkel, J.
    REMiS: Run-time Energy Minimization Scheme in a Reconfigurable Processor with Dynamic Power-Gated Instruction Set
    in IEEE/ACM 27th International Conference on Computer-Aided Design (ICCAD´09), San Jose, CA, USA, pp. 55-62, Nov. 2009.
  • Shafique, M.; Molkenthin, B.; Henkel, J.
    Non-Linear Rate Control for H.264/AVC Video Encoder with Multiple Picture Types using Image-Statistics and Motion-Based Macroblock Prioritization
    in 16th IEEE International Conference on Image Processing (ICIP´09), Cairo, Egypt, pp. 3429-3432, Nov. 2009.
  • Bauer, L.; Shafique, M.; Henkel, J.
    MinDeg: A Performance-guided Replacement Policy for Run-time Reconfigurable Accelerators
    in IEEE International Conference on Hardware-Software Codesign and System Synthesis (CODES+ISSS´09), Grenoble, France, pp. 335-342, Oct. 2009.
  • Bonny, T.; Henkel, J.
    LICT: Left-uncompressed Instructions Compression Technique to Improve the Decoding Performance of VLIW Processors
    in 46th ACM/EDA/IEEE Design Automation Conference (DAC´09), San Fransisco CA, USA, pp. 903-906, July 2009.
  • Al Faruque, M.A.; Ebi, T.; Henkel, J.
    Configurable Links for Runtime Adaptive On-chip Communication
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’09), Nice, France, pp. 256-261, Apr. 2009.
  • Bauer, L.; Shafique, M.; Henkel, J.
    Cross-Architectural Design Space Exploration Tool for Reconfigurable Processors
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’09), Nice, France, pp. 1434-1439, Apr. 2009.
  • Iqbal, N.; Henkel, J.
    Efficient Constant-time Entropy Decoding for H.264
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’09), Nice, France, pp. 1440-1445, Apr. 2009.
  • Shafique, M.; Bauer, L.; Henkel, J.
    A Parallel Approach for High Performance Hardware Design of Intra Prediction in H.264/AVC Video Codec
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’09), Nice, France, pp. 958-963, Apr. 2009.

 

Tutorial

  • Henkel, J.; Narayanan, V.; Parameswaran, S.; Ragel, R.
    Security and Dependability of Embedded Systems: Computer Architects’ Perspective
    Full-Day Tutorial at IEEE VLSI Design Conference, Delhi, January 8th 2009.

 

PhD-Forums

  • Bauer, L.; Shafique, M.; Henkel, J.
    RISPP: A Run-time Adaptive Reconfigurable Embedded Processor
    in IEEE 19th International Conference on Field Programmable Logic and Application (FPL´09), Prague, Czech Republic, pp. 725-726, Aug./Sep. 2009.
  • Al Faruque, M.A.; Henkel, J.
    Runtime Adaptive System-on-Chip Communication Architecture
    in 12th ACM/SIGDA Ph.D. Forum at 46th ACM/EDA/IEEE Design Automation Conference (DAC´09), San Fransisco CA, USA, July 2009.
  • Bauer, L.; Shafique, M.; Henkel, J.
    RISPP: A Run-time Adaptive Reconfigurable Embedded Processor
    in 12th ACM/SIGDA Ph.D. Forum at 46th ACM/EDA/IEEE Design Automation Conference (DAC´09), San Fransisco CA, USA, July 2009.

Top

Journals

  • Bonny, T.; Henkel, J.
    Efficient Code Compression for Embedded Processors
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Volume 16, Issue 12, pp. 1696-1707, December 2008.
  • Kalla, P.; Hu, X.S.; Henkel, J.
    A Flexible Framework for Communication Evaluation
    in SoC Design in: International Journal of Parallel Programming, Volume 36, Number 5, pp. 457-477, October 2008.
  • Bauer, L.; Shafique, M.; Henkel, J.
    Efficient Resource Utilization for an Extensible Processor through Dynamic Instruction Set Adaptation
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Special Section on Application-Specific Processors, Volume 16, Issue 10, pp. 1295-1308, October 2008.
  • Al Faruque, M.A.; Henkel, J.
    QoS-Supported On-chip Communication for Multi-Processors
    in International Journal of Parallel Programming (IJPP '08), Volume 36, Number 1, pp. 114-139, February 2008.
  • Serpanos, D.; Henkel, J.
    Dependability and Security Will Change Embedded Computing
    in IEEE Computer Magazine, pp. 82-84, Jan. 2008.

 

Conferences

  • Al Faruque, M.A.; Ebi, T.; Henkel, J.
    ROAdNoC: Runtime Observability for an Adaptive Network on Chip Architecture
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'08), San Jose, CA, USA, pp. 543-548, Nov. 2008.
  • Bonny, T.; Henkel, J.
    FBT: Filled Buffer Technique to reduce Code Size for VLIW Processors
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'08), San Jose, CA, USA, pp. 549-554, Nov. 2008.
  • Bauer, L.; Shafique, M.; Henkel, J.
    A Computation- and Communication-Infrastructure for Modular Special Instructions in a Dynamically Reconfigurable Processor
    in IEEE 18th. International Conference on Field Programmable Logic and Applications (FPL’08), Heidelberg, Germany, pp. 203-208, Sept. 2008.
  • Shafique, M.; Bauer, L.; Henkel, J.
    3-Tier Dynamically Adaptive Power-Aware Motion Estimator for H.264/AVC Video Encoding
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED’08), Bangalore, India, pp. 147-152, August 2008.
  • Al Faruque, M.A.; Krist, R.; Henkel, J.
    ADAM: Run-time Agent-based Distributed Application Mapping for on-chip Communication
    in ACM/IEEE/EDA 45th. Design Automation Conference (DAC’08), Anaheim, CA, USA, pp. 760-765, June 2008.
  • Bauer, L.; Shafique, M.; Henkel, J.
    Run-time Instruction Set Selection in a Transmutable Embedded Processor
    in ACM/IEEE/EDA 45th. Design Automation Conference (DAC’08), Anaheim, CA, USA, pp. 56-61, June 2008.
  • Al Faruque, M.A.; Henkel, J.
    Minimizing Virtual Channel Buffer for Routers in On-chip Communication Architectures
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’08), Munich, Germany, pp. 1238-1243, March 2008.
  • Bauer, L.; Shafique, M.; Kreutz, S.; Henkel, J.
    Run-time System for an Extensible Embedded Processor with Dynamic Instruction Set
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’08), Munich, Germany, pp. 752-757, March 2008.
  • Bonny, T.; Henkel, J.
    Instruction Re-encoding Facilitating Dense Embedded Code
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE’08), Munich, Germany, pp.770-775, March 2008.
  • Hillenbrand, D.; Henkel, J.
    Block Cache for Embedded Systems
    in IEEE/ACM 13th Asia and South Pacific Design Automation Conference (ASP-DAC'08), Seoul, Korea, pp. 322-327, Jan. 2008.

 

Panels

  • Collins, E.; Kogel, T.; Topham, N.; Bagherzadeh, N.; Henkel, J.
    GP vs. ASP: Are ASIPS just a short-term transition in computing?
    Panel at IEEE Symposium on Application Specific Processors (SASP’08), Anaheim, CA, Moderator: Grant Martin, June 2008.
  • Chen, D.; Dutt, N.; Henkel, J.; Kim, K.; Kobayashi, K.
    Best Ways to Use Billions of Devices on a Chip
    Panel at IEEE/ACM 13th Asia and South Pacific Design Automation Conference (ASP-DAC’08), Seoul, Korea, Moderator: Grant Martin, Jan. 2008.

Top

Year 2007

Book

 

Patents

  • Lekatsas, H.; Henkel, J.; Chakradhar, S.; Jakkula, V.
    Compressed memory architecture for embedded systems,
    issued November 27th., 2007, US Patent No. 7,302,543
  • Chakradhar, S.; Henkel, J.; Jakkula, V.; Lekatsas, H.; Murugan, S.
    Hardware/software platform for rapid prototyping of code compression technologies,
    issued April 10th, 2007, US Patent No. 7,203,935

 

Book Chapters

  • Henkel, J.; Parameswaran, S.; Cheung, N.
    Application-Specific Embedded Processors in "Designing Embedded Processors"
    J. Henkel and S. Parameswaran (Eds.), Springer, pp. 3-23, 2007.
  • Parameswaran, S.; Henkel, J.; Janapsatya, A.; Bonny, T.; Ignjatovic, A.
    Design and Run Time Code Compression for Embedded Systems in "Designing Embedded Processors
    J. Henkel and S. Parameswaran (Eds.), Springer, pp. 97-128, 2007.

 

Conferences

  • Al Faruque, M.A.; Ebi, T.; Henkel, J.
    Run-time Adaptive on-chip Communication Scheme
    in IEEE/ACM International Conference on Computer-Aided Design (ICCAD'07), San Jose, California, USA, pp. 26-31, Nov. 2007.
  • Bauer, L.; Shafique, M.; Henkel, J.
    Efficient Resource Utilization for an Extensible Processor through Dynamic Instruction Set Adaptation
    in 5th Workshop on Application Specific Processors (WASP'07), Salzburg, Austria, pp. 39-46, Oct. 2007.
  • Shafique, M.; Bauer, L.; Henkel, J.
    Optimized Application Architecture of the H.264 Video Encoder for Application Specific Platforms
    in IEEE 5th Workshop on Embedded Systems for Real-Time Multimedia (ESTIMedia'07),Salzburg, Austria, pp. 119-124, Oct. 2007.
  • Al Faruque, M.A.; Henkel, J.
    Transaction Specific Virtual Channel Allocation in QoS Supported On-chip Communication
    in IEEE/ACM 18th. International Conference on Application-specific Systems, Architectures and Processors (ASAP'07), Montreal , Canada, pp. 48-53, July 2007.
  • Bauer, L.; Shafique, M.; Teufel, D.; Henkel, J.
    A Self-Adaptive Extensible Embedded Processor
    in IEEE/ACM International Conference on Self-Adaptive and Self-Organizing Systems (SASO'07), Boston, MA, USA, pp. 344-347, July 2007.
  • Bauer, L.; Shafique, M.; Kramer, S.; Henkel, J.
    RISPP: Rotating Instruction Set Processing Platform
    in ACM/IEEE/EDA 44th. Design Automation Conference (DAC'07), San Diego, CA, USA, pp. 791-796, June 2007.
  • Bonny, T.; Henkel, J.
    Instruction Splitting for Efficient Code Compression
    in ACM/IEEE/EDA 44th. Design Automation Conference (DAC'07), San Diego, CA, USA, pp. 646-651, June 2007.
  • Bonny, T.; Henkel, J.
    Efficient Code Density Through Look-up Table Compression
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE'07), Nice, France, pp. 809-814, April 2007.
  • Janapsatya, A.; Ignjatovic, A.; Parameswaran, S.; Henkel, J.
    Instruction Trace Compression for Rapid Instruction Cache Simulation
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE'07), Nice, France, pp. 803-808, April 2007.

 

Exhibition

  • Hillenbrand, D.; Mende, M.; Armstrong, T.; Henkel, J.
    Hyperion: A sensor node test bed for (high-speed) power measurements
    in IEEE/ACM Design Automation and Test in Europe Conference (DATE'07), Session 8: "Power Management and Exhibition", Submission 82, Nice, France, April 2007.

Top

Year 2006

Book Chapter

  • Cheung, N.; Henkel, J.; Parameswaran, S.
    Instruction Matching and Modelling
    in "Customizable and Configurable Embedded Processors", Publisher: Lenne, P.; Leupers, R.; Elsevier: Morgan Kaufmann, pp. 257-277, 2006.

 

Journals

  • Kalla, P.; Hu, X.S.; Henkel, J.
    Distance-based recent use (DRU): an enhancement to instruction cache replacement policies for transition energy reduction
    in IEEE Transactions on Very Large Scale Integration Systems (TVLSI), Volume: 14, Issue: 1, pp. 69-80, 2006.
  • Xu, J.; Wolf, W.; Henkel, J.; Chakradar, S.T.
    A design methodology for application-specific networks-on-chip
    in ACM Trans. Embedded Comput. Syst., Volume: 5, Issue: 2, pp. 263-280, 2006.

 

Conferences

  • Al Faruque, M.A.; Weiss, G.; Henkel, J.
    Bounded Arbitration Algorithm or QoS-Supported On-chip Communication
    in IEEE/ACM Int'l Conference on Hardware/Software Co-Design and System Synthesis (Codes+ISSS'06), Seoul, Korea, Oct. 2006.
  • Bonny, T.; Henkel, J.
    Using Lin-Kernighan Algorithm for Look-up Table Compression to Improve Code Density
    in Proc. of IEEE/ACM 16th. Great Lakes Symposium on VLSI (GLSVLSI'06), Philadelphia, USA, pp. 259-265, Apr. 30 - May 2, 2006.
  • Al Faruque, M.A.; YE, X.; Weiss, G.; Henkel, J.
    QoS-Oriented Configurable Networks on Chip
    Poster in Workshop Future Interconnects and Networks on Chip in Design Automation and Test in Europe (DATE'06), Munich, Germany, March 2006.
  • Ziller, R.; Schmid, D.
    Erstellung korrekter Spezifikationen für diskrete Systeme
    in GI/ITG/GMM - Workshop Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen 2006, Dresden, Germany, Feb. 2006.
  • Lekatsas, H.; Henkel, J.; Jakkula, V.; Chakradhar, S.
    Using Shiftable Content Addressable Memories to Double Memory Capacity on Embedded Systems
    in IEEE 19th. International Conference on VLSI Design 2006, pp. 639-644, Jan. 3-7, 2006.

Top

Year 2005

Patents

  • Henkel, J.; Lekatsas, H.; Jakkula, V.
    Apparatus for one-cycle decompression of compressed data and methods of operation thereof
    issued May 10th, 2005, US Patent No. 6,892,292
  • Henkel, J.; Vahid, F.; Givargis, T.
    Method for core-based system-level power modeling using object-oriented techniques
    issued March 8th, 2005, US Patent No. 6,865,526

 

Conferences

  • Feldbusch, F.; Kaiser, F.
    Simulation of spiking neural nets with INSpiRE ME
    in IEEE Systems, Man and Cybernetics 2005, Volume 2, Hawaii, pp. 999-1004, Oct. 10-12, 2005.
  • Ziller, R.
    An Application of Generalized Supervisor Synthesis to the Control of a Call Center
    in Forum on Specification and Design Languages 2005, Lausanne, Switzerland, pp. 429-440, Sept. 2005.
  • Xu, J.; Wolf, W.; Henkel, J.; Chakradhar, S.
    H. 264 HDTV Decoder Using Application-Specific Networks-On-Chip
    in IEEE International Symposium on Multimedia and Expo, ICME'05, Amsterdam, The Netherlands, pp. 1508-1511, July 6-8, 2005.
  • Karuri, K.; Al Faruque, M.;  Kraemer, S.; Leupers, R.; Ascheid, G.; Meyr, H.
    Fine-grained Application Source Code Profiling for ASIP Design
    in 42nd. Design Automation Conference, DAC'05, California, USA, pp. 329-334, June 13-17, 2005.
  • Xu, J.; Wolf, W.; Henkel, J.; Chakradhar, S.
    A methodology for design, modeling, and analysis of networks-on-chip
    in IEEE International Symposium on Circuits and Systems, ISCAS'05, Vol.2, Kobe, Japan, pp. 1778-1781, May 23-26, 2005.
  • Lekatsas, H.; Henkel, J.; Jakkula, V.; Chakradhar, S.
    A unified architecture for adaptive compression of data and code on embedded systems
    in IEEE Proc. of 18th. the International Conference on VLSI Design 2005, Kolkata, pp. 117-123, Jan. 3-7, 2005.
  • Cheung, N.; Parameswaran, S.; Henkel, J.
    Battery-Aware Instruction Generation for Embedded Processors
    in IEEE Asia South Pacific Design Automation Conference, ASP-DAC'05, Shanghai, China, pp. 553-556, Jan. 2005.
  • Kalla, P.; Hu, X.S.; Henkel, J.
    A Flexible Framework for Communication Evaluation in SoC Design
    in IEEE Asia South Pacific Design Automation Conference, ASP-DAC'05, Shanghai, China, pp. 956-959, Jan. 2005.

 

Journals

  • Lekatsas, H.; Henkel, J.; Wolf, W.
    Approximate arithmetic coding for bus transition reduction in low power designs
    in IEEE Transactions on VLSI Systems, Volume: 13, Issue: 6, pp. 696-707, June 2005.
  • Bhattacharyya, S.S.; Henkel, J.; Hu, Xiaobo S.
    Hardware/software codesign for DSP
    in IEEE Signal Processing Magazine, Volume: 22, Issue: 3, pp. 11-12, May 2005.
  • Ziller, R.; Schneider, K.
    Combining Supervisor Synthesis and Model Checking
    in ACM Transactions on Embedded Computing Systems, Volume: 4, Issue: 2, pp. 331-362, May 2005.
  • Parameswaran, S.; Henkel, J.
    Instruction Code Mapping for Performance Increase and Energy Reduction in Embedded Computer Systems
    in IEEE Transactions on VLSI Systems, Volume: 13, Issue: 4, pp. 498-502, April 2005.
  • Lv, T.; Jiang Xu; Wolf, W.; Ozer, I.B.; Henkel, J.; Chakradhar, S.T.
    A Methodology for Architectural Design of Multimedia Multiprocessor SoCs
    in IEEE Design & Test of Computers, Volume: 22, Issue: 1, pp. 18-26, Jan. 2005.

 

PhD Thesis

  • Syrjakow, E.
    Eine Komponentenarchitektur zur Integration heterogener Modellierungswerkzeuge
    Dissertationsschrift der Universität Karlsruhe,  Fakultät für Informatik, Institut für Technische Informatik, 2005.
  • Ziller, R.
    Eine Verallgemeinerung der Überwachersynthese mit Hilfe des µ-Kalküls
    Dissertationsschrift der Universität Karlsruhe, Fakultät für Informatik, Institut für Technische Informatik, 2005.

Top

Year 2004

Patents

  • Henkel, J., Lekatsas, H.
    Method and apparatus for adaptive bus coding for low power deep submicron designs
    issued May 25th., 2004, US Patent No. 6,741,190
  • Henkel, J., Wolf, W., Lekatsas, H.
    Method and apparatus for object code compression and decompression for computer systems
    issued May 4th., 2004, US Patent No. 6,732,256
  • Henkel, J., Wolf, W., Lekatsas, H.
    Object code compression using different schemes for different instruction types
    issued Feb. 10th., 2004, US Patent No. 6,691,305)

 

Conferences

  • Syrjakow, M., Syrjakow, E., Szczerbicka, H.
    Tool Support for Performance Modeling and Optimization
    in Proceedings of the fifth Asia-Pacific Industrial Engineering and Management Systems Conference (APIEMS'04), Brisbane, Queensland, Australia, Dec. 12-15, 2004.
  • Cheung, N., Parameswaran, S., Henkel, J.
    A Quantitative Study and Estimation Models for Extensible Instructions in Embedded Processors
    in IEEE/ACM Proceedings of International Conference on Computer-Aided Design (ICCAD'04), San Jose, California, USA, pp. 183-189, Nov. 2004.
  • Janapsatya, A., Parameswaran, S., Henkel, J.
    REMcode: relocating embedded code for improving system efficiency
    in IEE Proceedings of Computers and Digital Techniques 2004, Volume 151, Issue 6, pp. 457-465, Nov. 18, 2004.
  • Kapp, K., Sabelfeld, V.
    Automatic Correct Scheduling of Control Flow Intensive Behavioral Descriptions in Formal Synthesis
    in Proceedings of the 41st Design Automation Conference (DAC'04), San Diego, California, USA, pp. 61-66, June 7-11, 2004.
  • Kapp, K., Sabelfeld, V.
    Scheduling of Control Flow Intensive Behavioral Descriptions in Formal Synthesis
    in GI/ITG/GMM Workshop "Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen", D. Stoffel, W. Kunz (Eds.), Kaiserslautern, Germany, pp. 204-213, Feb. 24-25, 2004.
  • Cheung, N., Parameswaran, S., Henkel, J., Chan, J.
    MINCE: Matching Instructions with Combinational Equivalence for Extensible Processor
    in IEEE/ACM Proceedings of Design Automation and Test in Europe Conference (DATE’04), Paris, France, pp. 1020-1025, Feb. 16-20, 2004.
  • Marculescu, R., Henkel, J., Pedram, M.
    Quo Vadis Multimedia? From Desktop Multimedia to Distributed Multimedia Systems
    in IEEE/ACM Proceedings of Design Automation and Test in Europe Conference (DATE’04), Paris, France, pp. 1342-1347, Feb. 16-20, 2004.
  • Xu, J., Wolf, W., Henkel, J., Chakradhar, S., Lv, T.
    A case study in networks-on-chip design for embedded video
    in IEEE/ACM Proceedings of Design Automation and Test in Europe Conference (DATE’04), Paris, France, pp. 770-775, Feb. 16-20, 2004.
  • Henkel, J., Wolf, W., Chakradhar, S.
    On-chip networks: a scalable, communication-centric embedded system design paradigm
    in IEEE Proceedings of 17th. International Conference on VLSI Design 2004 (VLSI Design 2004), Mumbai, India, pp. 845-851, Jan. 5-9, 2004.

 

Journals

  • Lekatsas, H., Henkel, J., Chakradhar, S., Jakkula, V.
    Cypress: Compression and Encryption of Data and Code for Embedded Multimedia Systems
    in IEEE Proceedings of the Design & Test of Computers, Volume 21, Issue 5, pp. 406 - 415, May 2004.

Top

Year 2003

Patents

  • Henkel, J.
    Low power hardware/software partitioning approach for core-based embedded systems
    issued Sept. 16, 2003, US Patent No. 6, 622, 287
  • Henkel, J.; Lekatsas, H.
    Method and apparatus for adaptive bus coding for low power deep submicron designs
    issued June 24, 2003, US Patent No. 6, 583, 735

 

Conferences

  • Logothetis, G.; Schneider, K.; Metzler, C.
    Generating Formal Models for Real-Time Verification by Exact Low-Level Analysis of Synchronous Programs
    in the 24th IEEE International Real-Time Systems Symposium (RTSS'03), Cancun, Mexico, pp. 256-265, Dec. 3-5, 2003.
  • Cheung, N.; Parameswaran, S.; Henkel, J.
    INSIDE:L INstruction selection/identification & design exploration for extensible processors
    in Proceedings of the International Conference on Computer Aided Design (ICCAD'03), pp. 291-297, Nov. 9-13, 2003.
  • Kalla, P.; Hu, X.S.; Henkel, J.
    LRU-SEQ: a novel replacement policy for transition energy reduction in instruction caches
    in Proceedings of the International Conference on Computer Aided Design (ICCAD'03), pp. 518-522, Nov. 9-13, 2003.
  • Ziller, R.; Schneider, K.
    Reducing Complexity of Supervisor Synthesis
    in Proceedings of the 2nd IFAC Conference on Control Systems Design 2003, Bratislava, Slovakia, Sep. 2003.
  • Logothetis, G.; Schneider, K.; Metzler, C.
    Runtime Analysis of Synchronous Programs for Low-Level Real-Time Verification
    in 16th Symposium on Integrated Circuits and System Design (SBCCI'03), Brazil, pp. 211-216, Sep. 8-11, 2003.
  • Logothetis, G.; Schneider, K.; Metzler, C.
    Exact Low-Level Runtime Analysis of Synchronous Programs for Formal Verification of Real-Time Systems
    in Forum on Specification and Design Language (FDL'03), Frankfurt, Germany, pp. 385-404, Sep. 23-26, 2003.
  • Sabelfeld, V.; Kapp, K.
    Numeric Types in Formal Synthesis
    in Perspectives of System Informatics, 5th International Andrei Ershov Memorial Conference 2003, LNCS 2890, Springer, Novosibirsk, Russia, pp. 79-90, Jul. 9-12, 2003.
  • Syrjakow, E.; Syrjakow, M.
    XML for Data Representation in Modeling and Simulation Environments
    in Proceedings of the International Conference on Modelling, Simulation, and Optimization (MSO'03), Banff, Alberta, Canada, pp. 100-107, Jul. 2-4, 2003.
  • Ziller, R.; Schneider, K.
    A Generalised Approach to Supervisor Synthesis
    in First ACM & IEEE International Conference on Formal Methods and Models for Codesign 2003, Mont Saint Michel, France, pp. 217-226, Jun. 24-26, 2003.
  • Lekatsas, H.; Henkel, J.; Chakradhar, S.; Jakkula, V.; Sankaraclass, M
    Coco: a hardware/software platform for rapid prototyping of code compression technologies
    in Proceedings of the 40th Design Automation Conference (DAC'03), Anaheim, California, USA, pp. 306-311, Jun. 2-6, 2003.
  • Cheung, N.; Henkel, J.; Parameswaran, S.
    Rapid configuration and instruction selection for an ASIP: a case study
    in Proceedings of the Design, Automation and Test in Europe Conference and Exposition (DATE'03), Munich, Germany, pp. 10802-10809, Mar. 3-7, 2003.
  • Logothetis, G.; Schneider, K.
    Exact High Level WCET Analysis of Synchronous Programs by Symbolic State Space Exploration
    in Proceedings of the Design, Automation and Test in Europe Conference and Exposition (DATE'03), Munich, Germany, pp. 10196-10203, Mar. 3-7, 2003.
  • Lv, T.; Henkel, J.; Lekatsas, H.; Wolf, W.
    Enhancing Signal Integrity through a Low-Overhead Encoding Scheme on Address Buses
    in Proceedings of the Design, Automation and Test in Europe Conference and Exposition (DATE'03), Munich, Germany, pp. 10542-10549, Mar. 3-7, 2003.
  • Kapp, K.; Sabelfeld, V.
    Dead Code Elimination in Formal Synthesis
    in 6. GI/ITG/GMM-Workshop: Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen, Bremen, Germany, pp. 121-130, Feb. 24-26, 2003.
  • Sabelfeld, V.; Kapp, K.
    Arithmetics in Formal Synthesis
    in 6. GI/ITG/GMM-Workshop: Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen, Bremen, Germany, pp. 112-120, Feb. 24-26, 2003.
  • Ziller, R.; Schneider, K.
    A µ-Calculus Approach to Supervisor Synthesis
    in 6. GI/ITG/GMM-Workshop: Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen, Bremen, Germany, pp. 132-143, Feb. 24-26, 2003.
  • Kalla, P.; Henkel, J.; Hu, X.S.
    SEA: fast power estimation for micro-architectures
    in Proceedings of the Design Automation Conference (ASP-DAC'03), Asia and South Pacific, pp. 600-605, Jan. 21-24, 2003.
  • Parameswaran, S.; Henkel, J.; Lekatsas, H
    Multi-parametric improvements for embedded systems using code-placement and address bus coding
    in Proceedings of the Design Automation Conference (ASP-DAC'03), Asia and South Pacific, pp. 15-21, Jan. 21-24, 2003.
  • Chandra, R.; Henkel, J.; Panda, P.R.; Parameswaran, S.; Ramachandran, L.
    Specification and design of multi-million gate SOCs
    in Proceedings of the 16th International Conference on VLSI Design 2003, pp. 18-19, Jan. 04-08, 2003.

 

Journals

  • Kordon, F.; Henkel, J.
    An Overview of Rapid System Prototyping Today
    in Kluwer Journal on Design Automation for Embedded Systems (DAES), Volume 8, Issue 4, pp. 275-282, Dec. 2003.
  • Lv, T.; Henkel, J.; Lekatsas, H.; Wolf, W.
    A dictionary-based en/decoding scheme for low-power data buses
    in IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Volume 11, Issue 5, pp. 943-951, Oct. 2003.
  • Henkel, J.
    Closing the SoC design gap
    in Computer, Volume 36, Issue 9, pp. 119-121, Sept. 2003.
  • Henkel, J.; Hu, X.S.; Bhattacharyya, S.S.
    Taking on the embedded system design challenge
    in Computer, Volume 36, Issue 4, pp. 35-37, April 2003.
  • Feldbusch, F.; Ivanov, I.; Odendahl, M.; Paar, A.
    The BTRC Bluetooth Remote Control System
    in Personal and Ubiquitous Computing Journal, Volume 7, pp. 102-112, 2003.

 

Books, Book Contributions

  • Syrjakow, E.
    Prozesssimulation und -optimierung in der Planung und Durchführung
    in Informationslogistik und Prozessmanagement, H. Grabowski, C. Klimesch (Hrsg.), Logos Verlag Berlin, ISBN 3-8325-0182-7, Mai 2003.
  • Ashar, P.; Chakradhar, S.; Gupta, A.; Henkel, J.; Raghunathan, A.; Wakabayashi, K.
    NEC and ICCAD - EDA Partners in Success
    in The Best of ICCAD: 20 Years of Excellence in Computer-Aided Design, A. Kuehlmann (ed.), Kluwer, pp. 663 - 674, Feb. 2003.

 

Habilitations / PhD Thesis / Diploma Thesis

  • Syrjakow, M.
    Web- und Komponenten Technologien in der Modellierung und Simulation
    Habilitationsschrift der Universität Karlsruhe, Fakultät für Informatik, Institut für Rechnerentwurf und Fehlertoleranz, 2003.
  • Logothetis, G.
    Specification, Modelling, Verification and Runtime Analysis of Real Time Systems
    Dissertationsschrift der Fakultät für Informatik der Universität Karlsruhe, 2003.
  • Stoecklein, S.
    Entwicklung eines BTRC-RC5 Umsetzers auf Mikrocontrollerbasis
    Diplomarbeit an der Universität Karlsruhe, Fakultät für Informatik, Institut für Rechnerentwurf und Fehlertoleranz, 2003.
  • Weiss, W.
    Lernen in pulscodierten Neuronalen Netzen
    Diplomarbeit an der Universität Karlsruhe, Fakultät für Informatik, Institut für Rechnerentwurf und Fehlertoleranz, 2003.
  • Metzler, C.
    Laufzeitanalyse Synchroner Programme
    Diplomarbeit an der Universität Karlsruhe, Fakultät für Informatik, Institut für Rechnerentwurf und Fehlertoleranz, 2003.

Top

Check also: CES PhD Thesis