Technical Program
Session Title | Opening Session: Plenary, Awards Ceremony & Keynote Addresses |
Session Code / Room | 1.1/Amphithéâtre Dauphine |
Date / Time | Tuesday 10 March 2020 / 08:30 - 10:30 |
Chair | Giorgio Di Natale, DATE 2020 General Chair, FR |
Co-Chair | Cristiana Bolchini, DATE 2020 Programme Chair, IT |
1.1.1 | Welcome Addresses |
1.1.2 | Presentation of Awards |
1.1.3 | Plenary Keynote: The Industrial IoT Microelectronics Revolution |
1.1.4 | Plenary Keynote: Open Parallel Ultra-Low Power Platforms for Extreme Edge AI |
Session Title | Executive Session: Memories for Emerging Applications |
Session Code / Room | 2.1 / Amphithéâtre Jean Prouve |
Date / Time | Tuesday 10 March 2020 / 11:30 - 13:00 |
Chair | Pierre-Emmanuel Gaillardon, University of Utah, US |
Co-Chair | Kvatinsky Shahar, Technion, IL |
2.1.1 | Resistive Ram and Its Dense 3D Integration for the N3XT 1,000X |
2.1.2 | Emerging Memories for Von Neumann and for Neuromorphic Computing |
2.1.3 | Reram Technology for Next Generation Ai and Cost-Effective Embedded Memory |
Session Title | Hardware-assisted Secure Systems |
Session Code / Room | 2.2 / Chamrousse |
Date / Time | Tuesday 10 March 2020 / 11:30 - 13:00 |
Chair | Prabhat Mishra, University of Florida, US |
Co-Chair | Kavun Elif Bilge, University of Sheffield, GB |
2.2.1 | Backtracking Search for Optimal Parameters of a PLL-based True Random Number Generator |
2.2.2 | Long-term Continuous Assessment of SRAM PUF and Source of Random Numbers |
2.2.3 | Rescuing Logic Encryption in Post-SAT Era by Locking & Obfuscation |
2.2.4 | Selective Concolic Testing for Hardware Trojan Detection in Behavioral SystemC Designs |
2.2.5 | Test Pattern Superposition to Detect Hardware Trojans |
Session Title | Fueling the future of computing: 3D, TFT, or disruptive memories? |
Session Code / Room | 2.3 / Autrans |
Date / Time | Tuesday 10 March 2020 / 11:30 - 13:00 |
Chair | Yvain Thonnart, CEA-Leti, FR |
Co-Chair | Marco Vacca, Politecnico di Torino, IT |
2.3.1 | Ternary Compute-Enabled Memory using Ferroelectric Transistors for Accelerating Deep Neural Networks |
2.3.2 | Macro-3D: A Physical Design Methodology for Face-to-Face-Stacked Heterogeneous 3D ICs |
2.3.3 | Quantifying the Benefits of Monolithic 3D Computing Systems Enabled by TFT and RRAM |
2.3.4 | Organic-Flow: An Open-Source Organic Standard Cell Library and Process Development Kit |
Session Title | Challenges in Analog Design Automation & Security |
Session Code / Room | 2.4 / Stendhal |
Date / Time | Tuesday 10 March 2020 / 11:30 - 13:00 |
Chair | Manuel Barragan, TIMA, FR |
Co-Chair | Haralampos Stratigopoulos, LIP6, FR |
2.4.1 | GANA: Graph Convolutional Network Based Automated Netlist Annotation for Analog Circuits |
2.4.2 | Securing Programmable Analog ICs Against Piracy |
2.4.3 | An Efficient Bayesian Optimization Approach for Analog Circuit Synthesis via Sparse Gaussian Process Modeling |
Session Title | Pruning Techniques for Embedded Neural Networks |
Session Code / Room | 2.5 / Bayard |
Date / Time | Tuesday 10 March 2020 / 11:30 - 13:00 |
Chair | Marian Verhelst, KU Leuven, BE |
Co-Chair | Dirk Ziegenbein, Robert Bosch GmbH, DE |
2.5.1 | Deeper Weight Pruning without Accuracy Loss in Deep Neural Networks |
2.5.2 | Flexible Group-Level Pruning of Deep Neural Networks for On-Device Machine Learning |
2.5.3 | Sparsity-Aware Caches to Accelerate Deep Neural Networks |
Session Title | Improving reliability and fault tolerance of advanced memories |
Session Code / Room | 2.6 / Lesdiguières |
Date / Time | Tuesday 10 March 2020 / 11:30 - 13:00 |
Chair | Mounir Benabdenbi, TIMA Laboratory, FR |
Co-Chair | Said Hamdioui, TU Delft, NL |
2.6.1 | On Improving Fault Tolerance of Memristor Crossbar Based Neural Network Designs by Target Sparsifying |
2.6.2 | An Efficient SRAM yield Analysis Using Scaled-Sigma Adaptive Importance Sampling |
2.6.3 | Fast and Accurate High-Sigma Failure Rate Estimation through Extended Bayesian Optimized Importance Sampling |
2.6.4 | Valid Window: A New Metric to Measure the Reliability of NAND Flash Memory |
Session Title | Optimizing emerging applications for power-efficient computing |
Session Code / Room | 2.7 / Berlioz |
Date / Time | Tuesday 10 March 2020 / 11:30 - 13:00 |
Chair | Jungwook Choi, Hanyang University, KR |
Co-Chair | Shafique Muhammad, TU Wien, AT |
2.7.1 | GenieHD: Efficient DNA Pattern Matching Accelerator Using Hyperdimensional Computing |
2.7.2 | REPUTE: An OpenCL based Read Mapping Tool for Embedded Genomics |
2.7.3 | A Fast and Energy Efficient Computing-in-Memory Architecture for Few-Shot Learning Applications |
Session Title | LUNCHTIME KEYNOTE SESSION: Neuromorphic Computing: Past, Present, and Future |
Session Code / Room | 3.0 / Amphithéâtre Jean Prouve |
Date / Time | Tuesday 10 March 2020 / 13:50 - 14:20 |
Chair | Marco Casale-Rossi, Synopsys, IT |
Co-Chair | Giovanni De Micheli, EPFL, CH |
3.0.1 | Neuromorphic Computing: Past, Present, and Future |
Session Title | Special Session: Architectures for Emerging Technologies |
Session Code / Room | 3.1 / Amphithéâtre Jean Prouve |
Date / Time | Tuesday 10 March 2020 / 14:30 - 16:00 |
Chair | Pierre-Emmanuel Gaillardon, University of Utah, US |
Co-Chair | Michael Niemier, University of Notre Dame, US |
3.1.1 | CRYO-CMOS Interfaces for A Scalable Quantum Computer |
3.1.2 | The N3xt 1,000X for The Coming Superstorm Of Abundant Data: Carbon Nanotube Fets, Resistive Ram, Monolithic 3d |
3.1.3 | Multiplier Architectures: Challenges and Opportunities with Plasmonic-based Logic |
3.1.4 | Quantum Computer Architecture: Towards Full-Stack Quantum Accelerators |
3.1.5 | Utilizing Buried Power Rails And Backside PDN To Further CMOS Scaling Below 5nm Nodes |
3.1.6 | A RRAM-Based FPGA for Energy-Efficient Edge Computing |
Session Title | Accelerating Design Space Exploration |
Session Code / Room | 3.2 / Lesdiguières |
Date / Time | Tuesday 10 March 2020 / 14:30 - 16:00 |
Chair | Christian Pilato, Politecnico di Milano, IT |
Co-Chair | Luca Carloni, Columbia University, US |
3.2.1 | Efficient and Robust High-Level Synthesis Design Space Exploration through offline Micro-kernels Pre-characterization |
3.2.2 | Prospector: Synthesizing Efficient Accelerators via Statistical Learning |
3.2.3 | Tango: An Optimizing Compiler for Just-In-Time RTL Simulation |
Session Title | EU/ESA projects on Heterogeneous Computing |
Session Code / Room | 3.3 / Autrans |
Date / Time | Tuesday 10 March 2020 / 14:30 - 16:00 |
Chair | Carles Hernandez, UPV, ES |
Co-Chair | Francisco J. Cazorla, BSC, ES |
3.3.1 | ESA Athena WFI Onboard Electronics - Distributed Control and Data Processing |
3.3.2 | LEGaTO: Low-Energy, Secure, and Resilient Toolset for Heterogeneous Computing |
3.3.3 | Efficient Compilation and Execution of JVM-Based Data Processing Frameworks on Heterogeneous Co- Processors |
Session Title | Accelerating Neural Networks and Vision Workloads |
Session Code / Room | 3.4 / Stendhal |
Date / Time | Tuesday 10 March 2020 / 14:30 - 16:00 |
Chair | Leonidas Kosmidis, BSC, ES |
Co-Chair | Georgios Keramidas, Aristotle University of Thessaloniki/Think Silicon S.A., GR |
3.4.1 | PSB-RNN: A Processing-in-Memory Systolic Array Architecture using Block Circulant Matrices for Recurrent Neural Networks |
3.4.2 | XpulpNN: Accelerating Quantized Neural Networks on RISC-V Processors Through ISA Extensions |
3.4.3 | SNA: A Siamese Network Accelerator to Exploit the Model-Level Parallelism of Hybrid Network Structure |
3.4.4 | HcveAcc: A High-Performance and Energy-Efficient Accelerator for Tracking Task in VSLAM System |
Session Title | Parallel real-time systems |
Session Code / Room | 3.5 / Bayard |
Date / Time | Tuesday 10 March 2020 / 14:30 - 16:00 |
Chair | Liliana Cucu-Grosjean, Inria, FR |
Co-Chair | Antoine Bertout, ENSMA, FR |
3.5.1 | On the Volume Calculation for Conditional DAG Tasks: Hardness and Algorithms |
3.5.2 | WCET-aware Code Generation and Communication Optimization for Parallelizing Compilers |
3.5.3 | Template Schedule Construction For Global Real-Time Scheduling on Unrelated Multiprocessor Platforms |
3.5.4 | Application-Aware Scheduling of Networked Applications over the Low-Power Wireless Bus |
Session Title | NoC in the age of neural network and approximate computing |
Session Code / Room | 3.6 / Lesdiguières |
Date / Time | Tuesday 10 March 2020 / 14:30 - 16:00 |
Chair | Romain Lemaire, CEA-Leti, FR |
3.6.1 | GRAMARCH: A GPU-ReRAM based Heterogeneous Architecture for Neural Image Segmentation |
3.6.2 | An Approximate Multiplane Network-on-Chip |
3.6.3 | Shenjing: A Low Power Reconfigurable Neuromorphic Accelerator with Partial-Sum and Spike Networks-on-Chip |
Session Title | Augmented and Assisted Living: A reality |
Session Code / Room | 3.7 / Berlioz |
Date / Time | Tuesday 10 March 2020 / 14:30 - 16:00 |
Chair | Graziano Pravadelli, Università di Verona, IT |
Co-Chair | Vassilis Pavlidis, Aristotle University of Thessaloniki, GR |
3.7.1 | Compressing Subject-specific Brain–Computer Interface Models into One Model by Superposition in Hyperdimensional Space |
3.7.2 | A novel FPGA-based system for Tumor Growth Prediction |
3.7.3 | An Event-Based System for Low-Power ECG QRS Complex Detection |
3.7.4 | Semi-Autonomous Personal Care Robots Interface driven by EEG Signals Digitization |
Session Title | Interactive Presentations |
Session Code / Room | IP1 / Poster Area |
Date / Time | Tuesday 10 March 2020 / 16:00 - 16:30 |
Session Title | Hardware-enabled security |
Session Code / Room | 4.1 / Amphithéâtre Jean Prouve |
Date / Time | Tuesday 10 March 2020 / 17:00 - 18:30 |
Chair | Marchand Cedric, Ecole Centrale de Lyon, FR |
Co-Chair | Hai Zhou, Northwestern University, US |
4.1.1 | A Flexible and Scalable NTT Hardware: Applications from Homomorphically Encrypted Deep Learning to Post-Quantum Cryptography |
4.1.2 | Reliable and Lightweight PUF-based Key Generation using Various Index Voting Architecture |
4.1.3 | Estimating the Circuit De-obfuscation Runtime based on Graph Deep Learning |
Session Title | Timing in System-Level Modeling and Simulation |
Session Code / Room | 4.2 / Chamrousse |
Date / Time | Tuesday 10 March 2020 / 17:00 - 18:30 |
Chair | Jorn Janneck, Lund University, SE |
Co-Chair | Gianluca Palermo, Politecnico di Milano, IT |
4.2.1 | Fast and Accurate DRAM Simulation: Can we Further Accelerate it? |
4.2.2 | Accurate and Efficient Continuous Time and Discrete Events Simulation in SystemC |
4.2.3 | Modeling and Verifying Uncertainty-Aware Timing Behaviors using Parametric Logical Time Constraint |
Session Title | EU Projects on Nanoelectronics with CMOS and alternative technologies |
Session Code / Room | 4.3 / Autrans |
Date / Time | Tuesday 10 March 2020 / 17:00 - 18:30 |
Chair | Dimitris Gizopoulos, UoA, GR |
Co-Chair | George Karakonstantis, Queen's University Belfast, GR |
4.3.1 | Nano-Crossbar based Computing: Lessons Learned and Future Directions |
4.3.2 | RESCUE: Interdependent Challenges of Reliability, Security and Quality in Nanoelectronic Systems |
4.3.3 | A Universal Spintronic Technology based on Multifunctional Standardized Stack |
Session Title | Some run it hot, others do not |
Session Code / Room | 4.4 / Stendhal |
Date / Time | Tuesday 10 March 2020 / 17:00 - 18:30 |
Chair | Pascal Vivet, CEA-Leti, FR |
Co-Chair | Daniele J. Pagliari, Politecnico di Torino, IT |
4.4.1 | A Learning-Based Thermal Simulation Framework for Emerging Two-Phase Cooling Technologies |
4.4.2 | Lightweight Thermal Monitoring in Optical Networks-on-Chip via Router Reuse |
4.4.3 | A Spectral Approach to Scalable Vectorless Thermal Integrity Verification |
4.4.4 | Dynamic Thermal Management with Proactive Fan Speed Control Through Reinforcement Learning |
Session Title | Adaptation and optimization for real-time systems |
Session Code / Room | 4.5 / Bayard |
Date / Time | Tuesday 10 March 2020 / 17:00 - 18:30 |
Chair | Wanli Chang, University of york, GB |
Co-Chair | Emmanuel Grolleau, ENSMA, FR |
4.5.1 | Reliable and Energy-Aware Fixed-Priority (m,k)-Deadlines Enforcement with Standby-Sparing |
4.5.2 | Period Adaptation for Continuous Security Monitoring in Multicore Real-Time Systems |
4.5.3 | Efficient Latency Bound Analysis for Data Chains of Real-Time Tasks in Multiprocessor Systems |
4.5.4 | Cache Persistence-Aware Memory Bus Contention Analysis for Multicore Systems |
Session Title | Artificial Intelligence and Secure Systems |
Session Code / Room | 4.6 / Lesdiguières |
Date / Time | Tuesday 10 March 2020 / 17:00 - 18:30 |
Chair | Annelie Heuser, Univ Rennes, Inria, CNRS, France, FR |
Co-Chair | Ilia Polian, University of Stuttgart, DE |
4.6.1 | A Particle Swarm Optimization Guided Approximate Key Search Attack on Logic Locking in The Absence of Scan Access |
4.6.2 | Effect of Aging on PUF Modeling Attacks based on Power Side-Channel Observations |
4.6.3 | OFFLINE MODEL GUARD: Secure and Private ML on Mobile Devices |
Session Title | Future computing fabrics: security and design integration |
Session Code / Room | 4.7 / Berlioz |
Date / Time | Tuesday 10 March 2020 / 17:00 - 18:30 |
Chair | Elena Gnani, Università di Bologna, IT |
Co-Chair | Gage Hills, Massachusetts Institute of Technology, US |
4.7.1 | Security Enhancement for RRAM Computing System through Obfuscating Crossbar Row Connections |
4.7.2 | Modeling a Floating-Gate Memristive Device for Computer Aided Design of Neuromorphic Computing |
4.7.3 | Ground Plane Partitioning for Current Recycling of Superconducting Circuits |
4.7.4 | Silicon Photonic Microring Resonators: Design Optimization Under Fabrication Non-Uniformity |
Session Title | Special Day on "Embedded AI": Tutorial Overviews |
Session Code / Room | 5.1 / Amphithéâtre Jean Prouve |
Date / Time | Wednesday 11 March 2020 / 08:30 - 10:00 |
Chair | Dmitri Strukov, University of California, Santa Barbara, US |
Co-Chair | Bernabe Linares-Barranco, CSIC, ES |
5.1.1 | Neural Networks Circuits Based On Resistive Memories |
5.1.2 | Exploiting Activation Sparsity In Dram-Based Scalable CNN and RNN Accelerators |
Session Title | Machine Learning Approaches to Analog Design |
Session Code / Room | 5.2 / Chamrousse |
Date / Time | Wednesday 11 March 2020 / 08:30 - 10:00 |
Chair | Marie-Minerve Louerat, Sorbonne University Lip6, FR |
Co-Chair | Sebastien Cliquennois, STMicroelectronics, FR |
5.2.1 | AutoCkt: Deep Reinforcement Learning of Analog Circuit Designs |
5.2.2 | Towards Decrypting the Art of Analog Layout: Placement Quality Prediction via Transfer Learning |
5.2.3 | Design of Multi-Output Switched-Capacitor Voltage Regulator via Machine Learning |
Session Title | Special Session: Secure Composition of Hardware Systems |
Session Code / Room | 5.3 / Autrans |
Date / Time | Wednesday 11 March 2020 / 08:30 - 10:00 |
Chair | Ilia Polian, Stuttgart University, DE |
Co-Chair | Francesco Regazzoni, ALARI, CH |
5.3.1 | Towards Secure Composition of Integrated Circuits and Electronic Systems: On the Role of EDA |
5.3.2 | Attacker Modeling On Composed Systems |
5.3.3 | Pitfalls in Machine Learning-based Adversary Modeling for Hardware Systems |
5.3.4 | Using Universal Composition to Design and Analyze Secure Complex Hardware Systems |
Session Title | New Frontiers in Formal Verification for Hardware |
Session Code / Room | 5.4 / Stendhal |
Date / Time | Wednesday 11 March 2020 / 08:30 - 10:00 |
Chair | Alessandro Cimatti, Fondazione Bruno Kessler, IT |
Co-Chair | Heinz Riener, EPFL, CH |
5.4.1 | Gap-free Processor Verification by S2QED and Property Generation |
5.4.2 | SPEAR: Hardware-based Implicit Rewriting for Square-root Circuit Verification |
5.4.3 | A Reinforcement Learning Approach to Directed Test Generation for Shared Memory Verification |
5.4.4 | Towards Formal Verification of Optimized and Industrial Multipliers |
Session Title | Model-Based Analysis and Security |
Session Code / Room | 5.5 / Bayard |
Date / Time | Wednesday 11 March 2020 / 08:30 - 10:00 |
Chair | Ylies Falcone, University Grenoble Alpes and Inria, FR |
Co-Chair | Todd Austin, University of Michigan, US |
5.5.1 | Is Register Transfer Level Locking Secure? |
5.5.2 | Design Space Exploration for Model-based Communication Systems |
5.5.3 | Statistical Time-based Intrusion Detection in Embedded Systems |
Session Title | Logic synthesis towards fast, compact, and secure designs |
Session Code / Room | 5.6 / Lesdiguières |
Date / Time | Wednesday 11 March 2020 / 08:30 - 10:00 |
Chair | Valeria Bertacco, University of Michigan, US |
Co-Chair | Lukas Sekanina, Brno University of Technology, CZ |
5.6.1 | A Logic Synthesis Toolbox for Reducing the Multiplicative Complexity in Logic Networks |
5.6.2 | Saving Power by Converting Flip-Flop to 3-Phase Latch-Based Designs |
5.6.3 | Computing the Full Quotient in Bi-Decomposition by Approximation |
5.6.4 | MiniDelay: Multi-Strategy Timing-Aware Layer Assignment for Advanced Technology Nodes |
Session Title | Stochastic Computing |
Session Code / Room | 5.7 / Berlioz |
Date / Time | Wednesday 11 March 2020 / 08:30 - 10:00 |
Chair | Robert Wille, Johannes Kepler University Linz, AT |
Co-Chair | Shigeru Yamashita, Ritsumeikan, JP |
5.7.1 | The Hypergeometric Distribution as a More Accurate Model for Stochastic Computing |
5.7.2 | Accuracy Analysis for Stochastic Circuits with D-Flip Flop Insertion |
5.7.3 | Dynamic Stochastic Computing for Digital Signal Processing Applications |
Session Title | Special Session: HLS for AI HW |
Session Code / Room | 5.8 / Exhibition Theatre |
Date / Time | Wednesday 11 March 2020 / 08:30 - 10:00 |
Chair | Massimo Cecchetti, Mentor, A Siemens Business, US |
Co-Chair | Astrid Ernst, Mentor, A Siemens Business, US |
5.8.1 | Introduction to HLS Concepts Open-Source IP and References Designs Enabling Building AI Acceleration Hardware |
5.8.2 | Early Soc Performance Verification Using Systemc With Nvidia Matchlib and HLS |
5.8.3 | Customer Case Studies of Using HLS for Ultra-Low Power AI Hardware Acceleration |
Session Title | Interactive Presentations |
Session Code / Room | IP2 / Poster Area |
Date / Time | Wednesday 11 March 2020 / 10:00 - 10:30 |
Session Title | Special Day on "Embedded AI": Emerging Devices, Circuits and Systems |
Session Code / Room | 6.1 / Amphithéâtre Jean Prouve |
Date / Time | Wednesday 11 March 2020 / 11:00 - 12:30 |
Chair | Carlo Reita, CEA, FR |
Co-Chair | Bernabe Linares-Barranco, CSIC, ES |
6.1.1 | In-Memory Resistive RAM Implementation of Binarized Neural Networks for Medical Applications |
6.1.2 | Mixed-Signal Vector-by-Matrix Multiplier Circuits Based on 3D-NAND Memories for Neurocomputing |
6.1.3 | Modular Rram Based In-Memory Computing Design for Embedded AI |
6.1.4 | Neuromorphic Computing: Toward Dynamical Data Processing |
Session Title | Secure and fast memory and storage |
Session Code / Room | 6.2 / Chamrousse |
Date / Time | Wednesday 11 March 2020 / 11:00 - 12:30 |
Chair | Hao Yu, SUSTech, CN |
Co-Chair | Chengmo Yang, University of Delaware, US |
6.2.1 | An Efficiant Persistency and Recovery Mechanism for SGX-style Integrity Tree in Secure NVM |
6.2.2 | Revisiting Persistent Hash Table Design for Commercial Non-Volatile Memory |
6.2.3 | Optimizing Performance of Persistent Memory File Systems using Virtual Superpages |
6.2.4 | Frequent Access Pattern-based Prefetching Inside of Solid-State Drives |
Session Title | Special Session: Modern Logic Reasoning Methods for Functional ECO |
Session Code / Room | 6.3 / Autrans |
Date / Time | Wednesday 11 March 2020 / 11:00 - 12:30 |
Chair | Patrick Vuillod, Synopsys, US |
Co-Chair | Christoph Scholl, Albert-Ludwigs-University Freiburg, DE |
6.3.1 | Engineering Change Order for Combinational and Sequential Design Rectification |
6.3.2 | Exact DAG-Aware Rewriting |
6.3.3 | Learning to Automate the Design Updates From Observed Engineering Changes in the Chip Development Cycle |
6.3.4 | Synthesis and Optimization of Multiple Portions of Circuits for ECO based on Set-Covering and QBF Formulations |
Session Title | Microarchitecture to the rescue of memory |
Session Code / Room | 6.4 / Stendhal |
Date / Time | Wednesday 11 March 2020 / 11:00 - 12:30 |
Chair | Olivier Sentieys, INRIA, FR |
Co-Chair | Jeronimo Castrillon, TU Dresden, DE |
6.4.1 | Efficient Hardware-Assisted Crash Consistency in Encrypted Persistent Memory |
6.4.2 | 2DCC: Cache Compression in Two Dimensions |
6.4.3 | GRAPHVINE: Exploiting Multicast for Scalable Graph Analytics |
Session Title | Efficient Data Representations in Neural Networks |
Session Code / Room | 6.5 / Bayard |
Date / Time | Wednesday 11 March 2020 / 11:00 - 12:30 |
Chair | Brandon Reagen, Facebook and New York University, US |
Co-Chair | Sebastian Steinhorst, TU Munich, DE |
6.5.1 | ACOUSTIC: Accelerating Convolutional Neural Networks through Or-Unipolar Skipped Stochastic Computing |
6.5.2 | Accuracy Tolerant Neural Networks Under Aggressive Power Optimization |
6.5.3 | A Convolutional Result Sharing Approach for Binarized Neural Network Inference |
6.5.4 | PhoneBit: Efficient GPU-Accelerated Binary Neural Network Inference Engine for Mobile Phones |
Session Title | From DFT to Yield Optimization |
Session Code / Room | 6.6 / Lesdiguières |
Date / Time | Wednesday 11 March 2020 / 11:00 - 12:30 |
Chair | Maria Micheal, University of Cyprus, CY |
Co-Chair | Sanchez Ernesto, Politecnico di Torino, IT |
6.6.1 | A DFT Scheme to Improve Coverage of Hard-to-Detect Faults in FinFET SRAMs |
6.6.2 | Synthesis of Fault-Tolerant Reconfigurable Scan Networks |
6.6.3 | Using Programmable Delay Monitors for Wear-Out and Early Life Failure Prediction |
6.6.4 | Maximizing Yield for Approximate Integrated Circuits |
Session Title | Safety and efficiency for smart automotive and energy systems |
Session Code / Room | 6.7 / Berlioz |
Date / Time | Wednesday 11 March 2020 / 11:00 - 12:30 |
Chair | Selma Saidi, TU Dortmund, DE |
Co-Chair | Donghwa Shin, Soongsil University, KR |
6.7.1 | A Diode-Aware Model of PV Modules from Datasheet Specifications |
6.7.2 | Achieving Determinism in Adaptive AUTOSAR |
6.7.3 | A Fail-safe Architecture for Automated Driving |
6.7.4 | Priority-Preserving Optimization of Status Quo ID-Assignments in Controller Area Network |
Session Title | LUNCHTIME KEYNOTE SESSION: Leveraging Embedded Intelligence in Industry: Challenges and Opportunities |
Session Code / Room | 7.0 / Amphitéâtre Jean Prouvé |
Date / Time | Wednesday 11 March 2020 / 13:45 - 14:20 |
Chair | Bernabe Linares-Barranco, CSIC, ES |
Co-Chair | Dmitri Strukov, University of California, Santa Barbara, US |
7.0.0 | CEDA Luncheon Announcement |
7.0.1 | Leveraging Embedded Intelligence In Industry: Challenges and Opportunities |
Session Title | Special Day on "Embedded AI": Industry AI chips |
Session Code / Room | 7.1 / Amphithéâtre Jean Prouve |
Date / Time | Wednesday 11 March 2020 / 14:30 - 16:00 |
Chair | Tobi Delbrück, ETH Zurich, CH |
Co-Chair | Bernabe Linares-Barranco, CSIC, ES |
7.1.1 | Opportunities for Analog Acceleration of Deep Learning With Phase Change Memory |
7.1.2 | Event-Based Ai for Automotive and IOT |
7.1.3 | NeuronFlow: a neuromorphic processor architecture for Live AI applications |
7.1.4 | Speck - Sub-Mw Smart Vision Sensor for Mobile IOT Applications |
Session Title | Reconfigurable Systems and Architectures |
Session Code / Room | 7.2 / Chamrousse |
Date / Time | Wednesday 11 March 2020 / 14:30 - 16:00 |
Chair | Christian Pilato, Politecnico di Milano, IT |
Co-Chair | Philippe Coussy, University Bretagne Sud / Lab-STICC, FR |
7.2.1 | A Framework for Adding Low-Overhead, Fine-Grained Power Domains to CGRAs |
7.2.2 | BlastFunction: An FPGA-as-a-Service System for Accelerated Serverless Computing |
7.2.3 | Energy-aware Placement for SRAM-NVM Hybrid FPGAs |
Session Title | Special Session: Realizing Quantum Algorithms on Real Quantum Computing Devices |
Session Code / Room | 7.3 / Autrans |
Date / Time | Wednesday 11 March 2020 / 14:30 - 16:00 |
Chair | Eduard Alarcon, UPC BarcelonaTech, ES |
Co-Chair | Swaroop Ghosh, Pennsylvania State University, US |
7.3.1 | Running Quantum Algorithms On Resource-Constrained Quantum Devices |
7.3.2 | Realizing Quantum Circuits On IBM Q Devices |
7.3.3 | Every Device is (Almost) Equal Before the Compiler |
7.3.4 | Realizing Quantum Algorithms on Real Quantum Computing Devices |
Session Title | Simulation and Verification: Where Real Issues Meet Scientific Innovation |
Session Code / Room | 7.4 / Stendhal |
Date / Time | Wednesday 11 March 2020 / 14:30 - 16:00 |
Chair | Avi Ziv, IBM, IL |
Co-Chair | Graziano Pravadelli, Università di Verona, IT |
7.4.1 | Verification Runtime Analysis: Get the Most Out of Partial Verification |
7.4.2 | GPU-accelerated Time Simulation of Systems with Adaptive Voltage and Frequency Scaling |
7.4.3 | Lazy Event Prediction using Defining Trees and Schedule Bypass for Out-of-Order PDES |
7.4.4 | Embedding Hierarchical Signal to Siamese Network for Fast Name Rectification |
Session Title | Runtime Support for Multi/Many Cores |
Session Code / Room | 7.5 / Bayard |
Date / Time | Wednesday 11 March 2020 / 14:30 - 16:00 |
Chair | Sara Vinco, Politecnico di Torino, IT |
Co-Chair | Jeronimo Castrillon, TU Dresden, DE |
7.5.1 | Resource-Aware MapReduce Runtime for Multi/Many-core Architectures |
7.5.2 | Towards a Qualifiable OpenMP Framework for Embedded Systems |
7.5.3 | Energy-efficient Runtime Resource Management for Adaptable Multi-application Mapping |
Session Title | Attacks on Hardware Architectures |
Session Code / Room | 7.6 / Lesdiguières |
Date / Time | Wednesday 11 March 2020 / 14:30 - 16:00 |
Chair | Johanna Sepúlveda, Airbus Defence and Space, DE |
Co-Chair | Jean-Luc Danger, Télécom ParisTech, FR |
7.6.1 | Sweeping for Leakage in Masked Circuit Layouts |
7.6.2 | Increased Reproducibility and Comparability of Data Leak Evaluations Using ExOT |
7.6.3 | GhostBusters: Mitigating Spectre Attacks on a DBT-Based Processor |
7.6.4 | Dynamic Faults based Hardware Trojan Design in STT-MRAM |
7.6.5 | Oracle-based Logic Locking Attacks: Protect the Oracle Not Only the Netlist |
Session Title | Self-Adaptive and Learning Systems |
Session Code / Room | 7.7 / Berlioz |
Date / Time | Wednesday 11 March 2020 / 14:30 - 16:00 |
Chair | Gilles Sassatelli, Université de Montpellier, FR |
Co-Chair | Rishad Shafik, University of Newcastle, GB |
7.7.1 | AnytimeNet: Controlling Time-Quality Tradeoffs in Deep Neural Network Architectures |
7.7.2 | AntiDote: Attention-based Dynamic Optimization for Neural Network Runtime Efficiency |
7.7.3 | Using Learning Classifier Systems for the DSE of Adaptive Embedded Systems |
Session Title | Interactive Presentations |
Session Code / Room | IP3 / Poster Area |
Date / Time | Wednesday 11 March 2020 / 16:00 - 16:30 |
IP3-1 | CNT-Cache: an Energy-Efficient Carbon Nanotube Cache with Adaptive Encoding |
IP3-2 | Enhancing Multithreaded Performance of Asymmetric Multicores with SIMD Offloading |
IP3-3 | Hardware Acceleration of CNN with One-Hot Quantization of Weights and Activations |
IP3-4 | BNNsplit: Binarized Neural Networks for embedded distributed FPGA-based computing systems |
IP3-5 | L2L: A Highly Accurate Log_2_Lead Quantization of Pre-trained Neural Networks |
IP3-6 | Fault Diagnosis of Via-Switch Crossbar in Non-volatile FPGA |
IP3-7 | Applying Reservation-based Scheduling to a C-based Hypervisor: An industrial case study |
IP3-8 | Real-Time Energy Monitoring in IoT-enabled Mobile Devices |
IP3-9 | Towards Specification and Testing of RISC-V ISA Compliance |
IP3-10 | Post-Silicon Validation of the IBM POWER9 Processor |
IP3-11 | On the Task Mapping and Scheduling for DAG-based Embedded Vision Applications on Heterogeneous Multi/Many-core Architectures |
IP3-12 | Are Cloud FPGAs Really Vulnerable to Power Analysis Attacks? |
IP3-13 | Efficient Training on Edge Devices Using Online Quantization |
IP3-14 | Multi-Agent Actor-Critic Method for Joint Duty-Cycle and Transmission Power Control |
Session Title | Special Day on "Embedded AI": Neuromorphic chips and systems |
Session Code / Room | 8.1 / Amphithéâtre Jean Prouve |
Date / Time | Wednesday 11 March 2020 / 17:00 - 18:30 |
Chair | Wei Lu, University of Michigan, US |
Co-Chair | Bernabe Linares-Barranco, CSIC, ES |
8.1.1 | SPINNAKER2 : A Platform for Bio-Inspired Artificial Intelligence and Brain Simulation |
8.1.2 | An On-Chip Learning Accelerator for Spiking Neural Networks using STT-RAM Crossbar Arrays |
8.1.3 | Overcoming Challenges for Achieving High in-situ Training Accuracy with Emerging Memories |
Session Title | We are all Hackers: Design and Detection of Security Attacks |
Session Code / Room | 8.2 / Chamrousse |
Date / Time | Wednesday 11 March 2020 / 17:00 - 18:30 |
Chair | Regazzoni Francesco, ALaRI, CH |
Co-Chair | Daniel Grosse, University of Bremen, DE |
8.2.1 | Automated Test Generation for Trojan Detection using Delay-based Side Channel Analysis |
8.2.2 | Microfluidic Trojan Design in Flow-based Biochips |
8.2.3 | Towards Malicious Exploitation of Energy Management Mechanisms |
Session Title | Optimizing System-Level Design for Machine Learning |
Session Code / Room | 8.3 / Autrans |
Date / Time | Wednesday 11 March 2020 / 17:00 - 18:30 |
Chair | Luciano Lavagno, Politecnico di Torino, IT |
Co-Chair | Yuko Hara-Azumi, Tokyo Institute of Technology, JP |
8.3.1 | ESP4ML: Platform-Based Design of Systems-on-Chip for Embedded Machine Learning |
8.3.2 | Probabilistic Sequential Multi-Objective Optimization of Convolutional Neural Networks |
8.3.3 | ARS: Reducing F2FS Fragmentation for Smartphones using Decision Trees |
Session Title | Architectural and Circuit Techniques toward Energy-efficient Computing |
Session Code / Room | 8.4 / Stendhal |
Date / Time | Wednesday 11 March 2020 / 17:00 - 18:30 |
Chair | Sara Vinco, Politecnico di Torino, IT |
Co-Chair | Davide Rossi, Università di Bologna, IT |
8.4.1 | TRANSPIRE: An Energy-efficient TRANSprecision Floating-point Programmable archItectuRE |
8.4.2 | Modeling and Designing of a PVT Auto-tracking Timing-speculative SRAM |
8.4.3 | Solving Constraint Satisfaction Problems Using the Loihi Spiking Neuromorphic Processor |
8.4.4 | Accurate Power Density Map Estimation for Commercial Multi-Core Microprocessors |
Session Title | CNN Dataflow Optimizations |
Session Code / Room | 8.5 / Bayard |
Date / Time | Wednesday 11 March 2020 / 17:00 - 18:30 |
Chair | Mario Casu, Politecnico di Torino, IT |
Co-Chair | Wanli Chang, University of York, GB |
8.5.1 | Analysis and Solution of CNN Accuracy Reduction over Channel Loop Tiling |
8.5.2 | DC-CNN: Computational Flow Redefinition for Efficient CNN through Structural Decoupling |
8.5.3 | ABC: Abstract prediction Before Concreteness |
8.5.4 | A Compositional Approach Using Keras for Neural Networks in Real-Time Systems |
Session Title | Microarchitecture-level Reliability Analysis and Protection |
Session Code / Room | 8.6 / Lesdiguières |
Date / Time | Wednesday 11 March 2020 / 17:00 - 18:30 |
Chair | Michail Maniatakos, New York University Abu Dhabi, UA |
Co-Chair | Alessandro Savino, Politecnico di Torino, IT |
8.6.1 | rACE: Reverse-Order Processor Reliability Analysis |
8.6.2 | DEFCON: Generating and Detecting Failure-prone Instruction Sequences via Stochastic Search |
8.6.3 | LAD-ECC: Energy-Efficient ECC Mechanism for GPGPUs Register File |
Session Title | Physical Design and Analysis |
Session Code / Room | 8.7 / Berlioz |
Date / Time | Wednesday 11 March 2020 / 17:00 - 18:30 |
Chair | Vasilis Pavlidis, The University of Manchester, GB |
Co-Chair | L. Miguel Silveira, INESC ID / IST, U Lisboa, PT |
8.7.1 | Floating Random Walk Based Capacitance Solver for VLSI Structures with Non-Stratified Dielectrics |
8.7.2 | Towards Serial-Equivalent Multi-Core Parallel Routing for FPGAs |
8.7.3 | Self-Aligned Double-Patterning Aware Legalization |
8.7.4 | Explainable DRC Hotspot Prediction with Random Forest and SHAP Tree Explainer |
Session Title | Special Day on "Silicon Photonics": Advancements on Silicon Photonics |
Session Code / Room | 9.1 / Amphithéâtre Jean Prouve |
Date / Time | Thursday 12 March 2020 / 08:30 - 10:00 |
Chair | Gabriela Nicolescu, Polytechnique Montréal, CA |
Co-Chair | Luca Ramini, Hewlett Packard Labs, US |
9.1.1 | System Study of Silicon Photohotonicnics Modulator In Short Reach Gridless Coherent Networks |
9.1.2 | Fully Integrated Photonic Circuits On Silicon By Means of Iii-V/Silicon Bonding |
9.1.3 | III-V/Silicon Hybrid Lasers Integration On CMOS-Compatible 200mm and 300mm Platforms |
Session Title | Autonomous Systems Design Initiative: Architectures and Frameworks for Autonomous Systems |
Session Code / Room | 9.2 / Chamrousse |
Date / Time | Thursday 12 March 2020 / 08:30 - 10:00 |
Chair | Selma Saidi, TU Dortmund, DE |
Co-Chair | Rolf Ernst, TU Braunschweig, DE |
9.2.1 | DeepRacing: A Framework for Autonomous Racing |
9.2.2 | Fail-Operational Automotive Software Design Using Agent-Based Graceful Degradation |
9.2.3 | A Distributed Safety Mechanism using Middleware and Hypervisors for AutonomousVehicles |
Session Title | Special Session: In Memory Computing for Edge AI |
Session Code / Room | 9.3 / Autrans |
Date / Time | Thursday 12 March 2020 / 08:30 - 10:00 |
Chair | Maha Kooli, CEA-Leti, FR |
Co-Chair | Alexandre Levisse, EPFL, CH |
9.3.1 | Fledge: Flexible Edge Platforms Enabled by In-memory Computing |
9.3.2 | Computational SRAM Design Automation using Pushed-Rule Bitcells for Energy-Efficient Vector Processing |
9.3.3 | Demonstrating In-Cache Computing Thanks to Cross-Layer Design Optimizations |
9.3.4 | Device, Circuit and Software Innovations to Make Deep Learning With Analog Memory A Reality |
Session Title | Efficient DNN Design with Approximate Computing. |
Session Code / Room | 9.4 / Stendhal |
Date / Time | Thursday 12 March 2020 / 08:30 - 10:00 |
Chair | Daniel Menard, INSA Rennes, FR |
Co-Chair | Seokhyeong Kang, Pohang University of Science and Technology, KR |
9.4.1 | ProxSim: GPU-based Simulation Framework for Cross-Layer Approximate DNN Optimization |
9.4.2 | PCM: Precision-Controlled Memory System for Energy Efficient Deep Neural Network Training |
9.4.3 | ReD-CaNe: A Systematic Methodology for Resilience Analysis and Design of Capsule Networks under Approximations |
Session Title | Emerging Memory Devices |
Session Code / Room | 9.5 / Bayard |
Date / Time | Thursday 12 March 2020 / 08:30 - 10:00 |
Chair | Alexandere Levisse, EPFL, CH |
Co-Chair | Marco Vacca, Politecnico di Torino, IT |
9.5.1 | Impact of Magnetic Coupling and Density on STT-MRAM Performance |
9.5.2 | High-Density, Low-Power Voltage-Control Spin Orbit Torque Memory with Synchronous Two-Step Write and Symmetric Read Techniques |
9.5.3 | Design of Almost-Nonvolatile Embedded DRAM Using Nanoelectromechanical Relay Devices |
Session Title | Intelligent Dependable Systems |
Session Code / Room | 9.6 / Lesdiguières |
Date / Time | Thursday 12 March 2020 / 08:30 - 10:00 |
Chair | Saqib Khursheed, University of Liverpool, GB |
Co-Chair | Rishad Shafik, Newcastle University, GB |
9.6.1 | Thermal-Cycling-aware Dynamic Reliability Management in Many-Core System-on-Chip |
9.6.2 | Deterministic Cache-based Execution of On-line Self-Test Routines in Multi-core Automotive System-on-Chips |
9.6.3 | FT-ClipAct: Resilience Analysis of Deep Neural Networks and Improving their Fault Tolerance using Clipped Activation |
Session Title | Diverse Applications of Emerging Technologies |
Session Code / Room | 9.7 / Berlioz |
Date / Time | Thursday 12 March 2020 / 08:30 - 10:00 |
Chair | Pavlidis Vasilis, The University of Manchester, GB |
Co-Chair | Bing Li, TU Munich, DE |
9.7.1 | Q-learning Based Backup for Energy Harvesting Powered Embedded Systems |
9.7.2 | A Novel TIGFET-based DFF Design for Improved Resilience to Power Side-Channel Attacks |
9.7.3 | Low Complexity Multi-directional In-Air Ultrasonic Gesture Recognition Using a TCN |
9.7.4 | PIM-Aligner: A Processing-in-MRAM Platform for Biological Sequence Alignment |
Session Title | Special Session: Panel: Variation-aware analyzes of Mega-MOSFET Memories, Challenges and Solutions |
Session Code / Room | 9.8 / Exhibition Theatre |
Date / Time | Thursday 12 March 2020 / 08:30 - 10:00 |
Moderators | Firas MOHAMED, Silvaco, FR and Jean-Baptiste DULUC, Silvaco, FR Jean-Baptiste DULUC, Silvaco, FR |
Session Title | Interactive Presentations |
Session Code / Room | IP4 / Poster Area |
Date / Time | Thursday 12 March 2020 / 10:00 - 10:30 |
Session Title | Special Day on "Silicon Photonics": High-Speed Silicon Photonics Interconnects for Data Center and HPC |
Session Code / Room | 10.1 / Amphithéâtre Jean Prouve |
Date / Time | Thursday 12 March 2020 / 11:00 - 12:30 |
Chair | Ian O'Connor, Ecole Centrale de Lyon, FR |
Co-Chair | Luca Ramini, Hewlett Packard Labs, US |
10.1.1 | The Need and Challenges of Co-Packaging and Optical Integration In Data Centers |
10.1.2 | Power and Cost Estimate of Scalable All-To-All Topologies With Silicon Photonics Links |
10.1.3 | The Next Frontier In Silicon Photonic Design: Experimentally Validated Statistical Models |
Session Title | Autonomous Systems Design Initiative: Uncertainty Handling in Safe Autonomous Systems (UHSAS) |
Session Code / Room | 10.2 / Chamrousse |
Date / Time | Thursday 12 March 2020 / 11:00 - 12:30 |
Chair | Philipp Mundhenk, Autonomous Intelligent Driving GmbH, DE |
Co-Chair | Ahmad Adee, Bosch Corporate Research, DE |
10.2.1 | Making the Relationship between Uncertainty Estimation and Safety Less Uncertain |
10.2.2 | System Theoretic View on Uncertainties |
10.2.3 | Detection of False Positive and False Negative Samples in Semantic Segmentation |
Session Title | Special Session: Next Generation Arithmetic for Edge Computing |
Session Code / Room | 10.3 / Autrans |
Date / Time | Thursday 12 March 2020 / 11:00 - 12:30 |
Chair | Farhad Merchant, RWTH Aachen University, DE |
Co-Chair | Akash Kumar, TU Dresden, DE |
10.3.1 | Paradigm On Approximate Compute for Complex Perception-Based Neural Networks |
10.3.2 | Next Generation FPGA Arithmetic for AI |
10.3.3 | Application-Specific Arithmetic Design |
10.3.4 | A Comparison of Posit and IEEE 754 Floating-Point Arithmetic That Accounts for Exception Handling |
10.3.5 | Next Generation Arithmetic for Edge Computing |
Session Title | Design Methodologies for Hardware Approximation |
Session Code / Room | 10.4 / Stendhal |
Date / Time | Thursday 12 March 2020 / 11:00 - 12:30 |
Chair | Lukas Sekanina, Brno University of Technology, CZ |
Co-Chair | David Novo, CNRS & University of Montpellier, FR |
10.4.1 | REALM: Reduced-Error Approximate Log-based Integer Multiplier |
10.4.2 | A fast BDD Minimization Framework for Approximate Computing |
10.4.3 | On the Design of High Performance HW Accelerator through High-level Synthesis Scheduling Approximations |
10.4.4 | Fast Kriging-based Error Evaluation for Approximate Computing Systems |
Session Title | Emerging Machine Learning Applications and Models |
Session Code / Room | 10.5 / Bayard |
Date / Time | Thursday 12 March 2020 / 11:00 - 12:30 |
Chair | Mladen Berekovic, TU Braunschweig, DE |
Co-Chair | Sophie Quinton, INRIA, FR |
10.5.1 | Communication-efficient View-Pooling for Distributed Multi-View Neural Networks |
10.5.2 | An Anomaly Comprehension Neural Network for Surveillance Videos on Terminal Devices |
10.5.3 | BYNQNet: Bayesian Neural Network with Quadratic Activations for Sampling-Free Uncertainty Estimation on FPGA |
Session Title | Secure Processor Architecture |
Session Code / Room | 10.6 / Lesdiguières |
Date / Time | Thursday 12 March 2020 / 11:00 - 12:30 |
Chair | Emanule Regnath, TU Munich, DE |
Co-Chair | Erkay Savas, Sabanci University, TR |
10.6.1 | Capturing and Obscuring Ping-Pong Patterns to Mitigate Continuous Attacks |
10.6.2 | Mitigating Cache-Based Side-Channel Attacks through Randomization: A Comprehensive System and Architecture Level Analysis |
10.6.3 | Extending the RISC-V Instruction Set for Hardware Acceleration of the Post-Quantum Scheme LAC |
Session Title | Accelerators for Neuromorphic Computing |
Session Code / Room | 10.7 / Berlioz |
Date / Time | Thursday 12 March 2020 / 11:00 - 12:30 |
Chair | Michael Niemier, University of Notre Dame, US |
Co-Chair | Alexandre Levisse, EPFL, CH |
10.7.1 | A Pulse-width Modulation Neuron with Continuous Activation for Processing-In-Memory Engines |
10.7.2 | Go Unary: A Novel Synapse Coding and Mapping Scheme for Reliable ReRAM-based Neuromorphic Computing |
10.7.3 | LightBulb: A Photonic-Nonvolatile-Memory-based Accelerator for Binarized Convolutional Neural Networks |
Session Title | Exhibition Theatre Keynote: Design-in-the-Cloud: Myth and Reality |
Session Code / Room | 10.8 / Amphitéâtre Jean Prouvé |
Date / Time | Thursday 12 March 2020 / 11:00 - 11:45 |
Speaker | Philippe Quinio, STMicroelectronics, France |
Session Title | LUNCHTIME KEYNOTE SESSION |
Session Code / Room | 11.0 / Amphitéâtre Jean Prouvé |
Date / Time | Thursday 12 March 2020 / 13:20 - 13:50 |
Chair | Gabriela Nicolescu, Polytechnique Montréal, CA |
Co-Chair | Luca Ramini, Hewlett Packard Labs, US |
11.0.1 | Memory Driven Computing to Revolutionize the Medical Sciences |
Session Title | Special Day on "Silicon Photonics": Advanced Applications |
Session Code / Room | 11.1 / Amphithéâtre Jean Prouve |
Date / Time | Thursday 12 March 2020 / 14:00 - 15:30 |
Chair | Olivier Sentieys, University of Rennes, IRISA, INRIA, FR |
Co-Chair | Gabriela Nicolescu, Polytechnique Montréal, CA |
11.1.1 | System-level Evaluation of Chip-Scale Silicon Photonic Networks for Emerging Data-Intensive Applications |
11.1.2 | OSCAR: An Optical Stochastic Computing AcceleRator for Polynomial Functions |
11.1.3 | POPSTAR: a Robust Modular Optical NoC Architecture for Chiplet-based 3D Integrated Systems |
Session Title | Autonomous Systems Design Initiative: Autonomous Cyber-Physical Systems: Modeling and Verification |
Session Code / Room | 11.2 / Chamrousse |
Date / Time | Thursday 12 March 2020 / 14:00 - 15:30 |
Chair | Nikos Aréchiga, Toyota Research Institute, US |
Co-Chair | Jyotirmoy V. Deshmukh, University of Southern California, US |
11.2.1 | Trustworthy Autonomy: Behavior Prediction and Validation |
11.2.2 | On Infusing Logical Reasoning Into Robot Learning |
11.2.3 | Formally-Specifiable Agent Behavior Models for Autonomous Vehicle Test Generation |
Session Title | Special Session: Emerging Neural Algorithms and Their Impact on Hardware |
Session Code / Room | 11.3 / Autrans |
Date / Time | Thursday 12 March 2020 / 14:00 - 15:30 |
Chair | Ian O'Connor, Ecole Centrale de Lyon, FR |
Co-Chair | Michael Niemier, University of Notre Dame, US |
11.3.1 | Analog Resistive Crossbar Arrays for Neural Network Acceleration |
11.3.2 | In-Memory Computing for Memory Augmented Neural Networks |
11.3.3 | Hardware Challenges for Neural Recommendation Systems |
11.3.3 | Emerging Neural Algorithms and Their Impact on Hardware |
Session Title | Reliable in-Memory Computing |
Session Code / Room | 11.4 / Stendhal |
Date / Time | Thursday 12 March 2020 / 14:00 - 15:30 |
Chair | Jean-Philippe Noel, CEA-Leti, FR |
Co-Chair | Kvatinsky Shahar, Technion, IL |
11.4.1 | REBOC: Accelerating Block-Circulant Neural Networks in ReRAM |
11.4.2 | GraphRSim: A Joint Device-Algorithm Reliability Analysis for ReRAM-based Graph Processing |
11.4.3 | STAIR: High Reliable STT-MRAM Aware Multi-Level I/O Cache Architecture by Adaptive ECC Allocation |
11.4.4 | Effective Write Disturbance Mitigation Encoding Scheme for High-density PCM |
Session Title | Compile Time and Virtualization Support for Embedded System Design |
Session Code / Room | 11.5 / Bayard |
Date / Time | Thursday 12 March 2020 / 14:00 - 15:30 |
Chair | Nicola Bombieri, Università di Verona, IT |
Co-Chair | Rodolfo Pellizzoni, University of Waterloo, CA |
11.5.1 | Unified Thread- and Data-Mapping for Multi-Threaded Multi-Phase Applications on SPM Many-Cores |
11.5.2 | Generalized Data Placement Strategies for Racetrack Memories |
11.5.3 | ARM-on-ARM: Leveraging Virtualization Extensions for Fast Virtual Platforms |
Session Title | Aging: Estimation and Mitigation |
Session Code / Room | 11.6 / Lesdiguières |
Date / Time | Thursday 12 March 2020 / 14:00 - 15:30 |
Chair | Arnaud Virazel, Université de Montpellier / LIRMM, FR |
Co-Chair | Lorena Anghel, University Grenoble-Alpes, FR |
11.6.1 | Impact of NBTI Aging on Self-Heating in Nanowire FET |
11.6.2 | PowerPlanningDL: Reliability-Aware Framework for On-Chip Power Grid Design using Deep Learning |
11.6.3 | An Efficient MILP-Based Aging-Aware Floorplanner for Multi-Context Coarse-Grained Runtime Reconfigurable FPGAs |
Session Title | System Level Security |
Session Code / Room | 11.7 / Berlioz |
Date / Time | Thursday 12 March 2020 / 14:00 - 15:30 |
Chair | Pascal Benoit, Université de Montpellier, FR |
Co-Chair | David Hely, Unviversity Grenoble Alpes, FR |
11.7.1 | AMSA: Adaptive Merkle Signature Architecture |
11.7.2 | DISSECT: Dynamic Skew-and-Split Tree for Memory Authentication |
11.7.3 | Design-flow Methodology for Secure Group Anonymous Authentication |
Session Title | Special Session: Self-Aware, Biologically-Inspired Adaptive Hardware Systems for Ultimate Dependability and Longevity |
Session Code / Room | 11.8 / Exhibition Theatre |
Date / Time | Thursday 12 March 2020 / 14:00 - 15:30 |
Chair | Martin A. Trefzer, University of York, UK |
Co-Chair | Andy M. Tyrrell, University of York, UK |
11.8.1 | Embedded Social Insect-Inspired Intelligence Networks for System-level Runtime Management |
11.8.2 | Optimising Resource Management for Embedded Machine Learning |
11.8.3 | Emergent Control of MPSoC Operation by a Hierarchical Supervisor / Reinforcement Learning Approach |
11.8.4 | AstroByte: Multi-FPGA Architecture for Accelerated Simulations of Spiking Astrocyte Neural Networks |
Session Title | Interactive Presentations |
Session Code / Room | IP5 / Poster Area |
Date / Time | Thursday 12 March 2020 / 15:30 - 16:00 |
Session Title | Special Day on "Silicon Photonics": Design Automation for Photonics |
Session Code / Room | 12.1 / Amphithéâtre Jean Prouve |
Date / Time | Thursday 12 March 2020 / 16:00 - 17:30 |
Chair | Dave Penkler, SCINTIL Photonics, US |
Co-Chair | Luca Ramini, Hewlett Packard Labs, US |
12.1.1 | Opportunities for Cross-Layer Design in High-Performance Computing Systems with Integrated Silicon Photonic Networks |
12.1.2 | Design and Validation of Photonic IP Macros Based On Foundry PDKS |
12.1.3 | Efficient Optical Power Delivery System for Hybrid Electronic-Photonic Manycore Processors |
Session Title | Autonomous Systems Design Initiative: Emerging Approaches to Autonomous Systems Design |
Session Code / Room | 12.2 / Chamrousse |
Date / Time | Thursday 12 March 2020 / 16:00 - 17:30 |
Chair | Dirk Ziegenbein, Robert Bosch GmbH, DE |
Co-Chair | Sebastian Steinhorst, TU Munich, DE |
12.2.1 | A Preliminary View on Automotive Cyber Security Management Systems |
12.2.2 | Towards Safety Verification of Direct Perception Neural Networks |
12.2.3 | Minimizing Execution Duration in the Presence of Learning-Enabled Components |
Session Title | Reconfigurable Systems for Machine Learning |
Session Code / Room | 12.3 / Autrans |
Date / Time | Thursday 12 March 2020 / 16:00 - 17:30 |
Chair | Bogdan Pasca, Intel, FR |
Co-Chair | Smail Niar, Université Polytechnique Hauts-de-France, FR |
12.3.1 | Exploration of Memory Access Optimization for FPGA-based 3D CNN Accelerator |
12.3.2 | A Throughput-Latency Co-Optimised Cascade of Convolutional Neural Network Classifiers |
12.3.3 | OrthrusPE: Runtime Reconfigurable Processing Elements for Binary Neural Networks |
Session Title | Approximate Computing Works! Applications & Case Studies |
Session Code / Room | 12.4 / Stendhal |
Date / Time | Thursday 12 March 2020 / 16:00 - 17:30 |
Chair | Oliver Keszocze, Friedrich-Alexander-University Erlangen-Nuremberg (FAU), DE |
Co-Chair | Benjamin Carrion Schaefer, University of Texas at Dallas, US |
12.4.1 | Towards Generic and Scalable Word-Length Optimization |
12.4.2 | Trading Sensitivity for Power in an IEEE 802.15.4 Conformant Adequate Demodulator |
12.4.3 | Approximation Trade Offs in an Image-Based Control System |
Session Title | Cyber-Physical Systems for Manufacturing and Transportation |
Session Code / Room | 12.5 / Bayard |
Date / Time | Thursday 12 March 2020 / 16:00 - 17:30 |
Chair | Ulrike Thomas, Chemnitz University of Technology, DE |
Co-Chair | Robert De Simone, INRIA, FR |
12.5.1 | CPS-oriented Modeling and Control of Traffic Signals Using Adaptive Back Pressure |
12.5.2 | Network Synthesis for Industry 4.0 |
12.5.3 | Production Recipe Validation through Formalization and Digital Twin Generation |
12.5.4 | Parallel Implementation of Iterative Learning Controllers on Multi-core Platforms |
Session Title | Industrial Experience: From Wafer-Level Up to IoT Security |
Session Code / Room | 12.6 / Lesdiguières |
Date / Time | Thursday 12 March 2020 / 16:00 - 17:30 |
Chair | Enrico Macii, Politecnico di Torino, IT |
Co-Chair | Norbert Wehn, TU Kaiserslautern, DE |
12.6.1 | Wafer-Level Test Path Pattern Recognition and Test Characteristics for Test-Induced Defect Diagnosis |
12.6.2 | A Method of Via Variation Induced Delay Computation |
12.6.3 | Fully Automated Analog Sub-Circuit Clustering with Graph Convolutional Neural Networks |
12.6.4 | EVPS: An Automotive Video Acquisition and Processing Platform |
12.6.5 | An On-board Algorithm Implementation on an Embedded GPU: A Space Case Study |
12.6.6 | TLS-Level Security for Low Power Industrial IoT Network Infrastructures |
Session Title | Power-Efficient Multi-Core Embedded Architectures |
Session Code / Room | 12.7 / Berlioz |
Date / Time | Thursday 12 March 2020 / 16:00 - 17:30 |
Chair | Andreas Burg, EPFL, CH |
Co-Chair | Semeen Rehman, TU Wien, AT |
12.7.1 | Tuning the ISA for increased heterogeneous computation in MPSoCs |
12.7.2 | User Interaction Aware Reinforcement Learning for Power and Thermal Efficiency of CPU-GPU Mobile MPSoCs |
12.7.3 | Energy-Efficient Two-level Instruction Cache Design for an Ultra-Low-Power Multi-core Cluster |
Session Title | Special Session: EDA Challenges in Monolithic 3D Integration: From Circuits to Systems |
Session Code / Room | 12.8 / Exhibition Theatre |
Date / Time | Thursday 12 March 2020 / 16:00 - 17:30 |
Chair | Pascal Vivet, CEA-Leti, FR |
Co-Chair | Mehdi Tahoori, Karlsruhe Institute of Technology, DE |
12.8.1 | M3D-ADTCO: Monolithic 3D Architecture, Design and Technology Co-Optimization for High Energy Efficient 3D IC |
12.8.2 | Design of a Reliable Power Delivery Network for Monolithic 3D ICs |
12.8.3 | Power, Performance, and Thermal Trade-offs in M3D-enabled Manycore Chips |