Skip to Main content
Number of documents

43


Conference papers25 documents

  • Kevin Mambu, Julie Dumas, Henri-Pierre Charles, Maha Kooli. Instruction Set Design Methodology for In-Memory Computing through QEMU-based System Emulator. 32nd International Workshop on Rapid System Prototyping (RSP), Oct 2021, (En ligne), France. ⟨cea-03452244⟩
  • Keiya Harada, Henri-Pierre Charles, Hiroaki Nishi. Precision variable anonymization method supporting transprecision computing. 22nd International Conference on Advanced Communications Technology (ICACT2020), Feb 2020, PyeongChang, South Korea. ⟨10.23919/ICACT48636.2020.9061512⟩. ⟨cea-02556100⟩
  • Roman Gauchi, Valentin Egloff, Maha Kooli, Jean-Philippe Noel, Bastien Giraud, et al.. Reconfigurable tiles of computing-in-memory SRAM architecture for scalable vectorization. ISLPED 2020: ACM/IEEE International Symposium on Low Power Electronics and Design, Aug 2020, Boston, MA, United States. pp.121-126, ⟨10.1145/3370748.3406550⟩. ⟨cea-02963719⟩
  • Erwan Lenormand, Thierry Goubier, Loïc Cudennec, Henri-Pierre Charles. A combined fast/cycle accurate simulation tool for reconfigurable accelerator evaluation: application to distributed data management. 2020 IEEE International Workshop on Rapid System Prototyping (RSP), Sep 2020, Hamburg, Germany. pp.1-7, ⟨10.1109/RSP51120.2020.9244859⟩. ⟨cea-03000992⟩
  • Kévin Mambu, Henri-Pierre Charles, Maha Kooli. Efficient 8-bit matrix multiplication on Computational SRAM architecture. DATE 2020 ; Computing-in-Memory (CiM) Workshop, Mar 2020, Grenoble, France. ⟨hal-02934838⟩
  • Henri-Pierre Charles. "If Memory Serves" . Can we use memory for computing?. COMPAS Conférence d'informatique en Parallélisme, Architecture et Système, Jun 2019, Anglet, France. ⟨cea-02169710⟩
  • Riyane Sid Lakhdar, Henri-Pierre Charles, Maha Kooli. Toward Modeling Cache-Miss Ratio for Dense-Data-Access-Based Optimization. 30th International Workshop on Rapid System Prototyping (RSP’19), ACM; IEEE, Oct 2019, New-York, United States. ⟨10.1145/3339985.3358498⟩. ⟨cea-02284183⟩
  • Erwan Lenormand, Loïc Cudennec, Henri-Pierre Charles. Unification des mémoires réparties dans un système hétérogène avec accélérateur reconfigurable : exposé de principe. Conférence d’informatique en Parallélisme, Architecture et Système (Compas'2019), LIUPPA - Laboratoire d'Informatique de l'Université de Pau et des Pays de l'Adour (EA 3000), Jun 2019, Anglet, France. ⟨cea-02279337⟩
  • Maha Kooli, Henri-Pierre Charles, Clément Touzet, Bastien Giraud, Jean-Philippe Noel. Smart Instruction Codes for In-Memory Computing Architectures Compatible with Standard SRAM Interfaces. Design, Automation and Test in Europe, Mar 2018, Dresde, Germany. ⟨cea-01757656⟩
  • Nicolas Belleville, Thierno Barry, Abderrahmane Seriai, Damien Couroussé, Karine Heydemann, et al.. The Multiple Ways to Automate the Application of Software Countermeasures against Physical Attacks : Pitfalls and Guidelines. Cyber-Physical Security Education Workshop, Jul 2017, Paris, France. ⟨hal-01660155⟩
  • Maha Kooli, Henri-Pierre Charles, Clément Touzet, Bastien Giraud, Jean-Philippe Noel. Software Platform Dedicated for In-Memory Computing Circuit Evaluation. RSP'17 (Rapid System Prototyping), Oct 2017, Séoul, South Korea. ⟨10.1145/3130265.3130322⟩. ⟨cea-01625320⟩
  • Damien Couroussé, Caroline Quéva, Henri-Pierre Charles. Approximate Computing with Runtime Code Generation on Resource-Constrained Embedded Devices. 2nd Workshop On Approximate Computing (WAPCO 2016), Jan 2016, Vienna, Austria. ⟨cea-01296569⟩
  • Kaya Can Akyel, Henri-Pierre Charles, Julien Mottin, Bastien Giraud, Suraci Grégory, et al.. DRC 2 : Dynamically Reconfigurable Computing Circuit based on Memory Architecture. IEEE International Conference on Rebooting Computing, Oct 2016, San Diego, France. ⟨cea-01376554⟩
  • Caroline Quéva, Damien Couroussé, Henri-Pierre Charles. Self-optimisation using runtime code generation for wireless sensor networks. International Conference on Distributed Computing and Networking (ICDCN 2016), Jan 2016, Singapore, Singapore. ⟨10.1145/2833312.2849557⟩. ⟨cea-01296568⟩
  • Fernando Endo, Damien Couroussé, Henri-Pierre Charles. Pushing the Limits of Online Auto-tuning: Machine Code Optimization in Short-Running Kernels. Proceedings of MCSOC 2016. IEEE 10th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC-16), Sep 2016, Lyon, France. ⟨hal-01389137⟩
  • Henri-Pierre Charles, Victor Lomüller. Is dynamic compilation possible for embedded systems ?. SCOPES ’15, June 01 - 0, Jun 2015, Sanckt Goar, Germany. ⟨10.1145/2764967.2782785⟩. ⟨cea-01162180⟩
  • Nassim Halli, Henri-Pierre Charles, Jean-François Méhaut. Performance comparison between Java and JNI for optimal implementation of computational micro-kernels. ADAPT 2015 : The 5th International Workshop on Adaptive Self-tuning Computing Systems, Jan 2015, Amsterdam, Netherlands. ⟨hal-01277940⟩
  • Caroline Quéva, Damien Couroussé, Henri-Pierre Charles. Self-optimisation using runtime code generation for Wireless Sensor Networks Internet-of-Things. Internet-of-Things Symposium at ESWeek, Marilyn Wolf (Georgia Tech) Jason Xue (City University of Hong Kong), Oct 2015, Amsterdam, Netherlands. ⟨cea-01240865⟩
  • Henri-Pierre Charles, Damien Couroussé, Victor Lomüller, Fernando A. Endo, Rémy Gauguey. deGoal a tool to embed dynamic code generators into applications. 23rd International Conference on Compiler Construction (CC), Apr 2014, Grenoble, France. pp.107-112, ⟨10.1007/978-3-642-54807-9_6⟩. ⟨hal-01068248⟩
  • Mickaël Dardaillon, Kevin Marquet, Tanguy Risset, Jérôme Martin, Henri-Pierre Charles. A Compilation Flow for Parametric Dataflow: Programming Model, Scheduling, and Application to Heterogeneous MPSoC. International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES), Oct 2014, New Dehli, India. pp.1-10, ⟨10.1145/2656106.2656110⟩. ⟨hal-01048649⟩
  • Mickaël Dardaillon, Kevin Marquet, Tanguy Risset, Jerome Martin, Henri-Pierre Charles. Compilation for heterogeneous SoCs : bridging the gap between software and target-specific mechanisms. workshop on High Performance Energy Efficient Embedded Systems - HIPEAC, Jan 2014, Vienne, Austria. ⟨hal-00936924⟩
  • Mickaël Dardaillon, Kevin Marquet, Tanguy Risset, Jérôme Martin, Henri-Pierre Charles. Contrôle d'application flot de données pour les systèmes sur puces : étude de cas sur la plateforme Magali. ComPAS 2014 : conférence en parallélisme, architecture et systèmes, Apr 2014, Neuchâtel, Suisse. pp.1 - 12. ⟨hal-00984310⟩
  • Ivan Llopard, Albert Cohen, Christian Fabre, Jérôme Martin, Henri-Pierre Charles, et al.. Code Generation for an Application-Specific VLIW Processor With Clustered, Addressable Register Files. ODES'13 - 10th Workshop on Optimizations for DSP and Embedded Systems, associated with CGO, Feb 2013, Shenzhen, China. pp.11-19, ⟨10.1145/2443608.2443612⟩. ⟨hal-00911896⟩
  • Karine Heydemann, François Bodin, Henri-Pierre Charles. Software-Only Compression System for Trading-off Code Size and Performance. SCOPES 2005 - 9th International Workshop on Software and Compilers for Embedded Systems, Sep 2005, Dallas, Texas, United States. pp.27-36, ⟨10.1145/1140389.1140393⟩. ⟨hal-01419679⟩
  • Henri-Pierre Charles, Laurent Lefèvre, Serge Miguet. An optimized and load-balanced portable parallel zbuffer. IST SPIE Symposium on Electronic Imaging, Feb 1995, San Jose, United States. pp.394-403. ⟨hal-00767610⟩

Journal articles8 documents

  • Julie Dumas, Henri-Pierre Charles, Kévin Mambu, Maha Kooli. Dynamic Compilation for Transprecision Applications on Heterogeneous Platform. Journal of Low Power Electronics and Applications, MDPI, 2021, 11 (3), https://doi.org/10.3390/jlpea11030028. ⟨10.3390/jlpea11030028⟩. ⟨cea-03313560⟩
  • J.-P Noel, M. Pezzin, R. Gauchi, J.-F Christmann, M. Kooli, et al.. A 35.6TOPS/W/mm$^2$ 3-Stage Pipelined Computational SRAM with Adjustable Form Factor for Highly Data-Centric Applications. IEEE Solid-State Circuits Letters, 2020, ⟨10.1109/LSSC.2020.3010377⟩. ⟨cea-02904882⟩
  • Nicolas Belleville, Damien Couroussé, Karine Heydemann, Henri-Pierre Charles. Automated Software Protection for the Masses Against Side-Channel Attacks. ACM Transactions on Architecture and Code Optimization, Association for Computing Machinery, 2018, 15 (4), pp.47:1--47:27. ⟨10.1145/3281662⟩. ⟨hal-01927625⟩
  • Mickaël Dardaillon, Kevin Marquet, Tanguy Risset, Jérôme Martin, Henri-Pierre Charles. A New Compilation Flow for Software-Defined Radio Applications on Heterogeneous MPSoCs. ACM Transactions on Architecture and Code Optimization, Association for Computing Machinery, 2016, 13 (2), ⟨10.1145/2910583⟩. ⟨hal-01396143⟩
  • Alexandre Carbon, Yves Lhuillier, Henri-Pierre Charles. Hardware Acceleration of Red-Black Tree Management and Application to Just-In-Time Compilation. Journal of Signal Processing Systems, Springer, 2014, 77, pp.95-115. ⟨10.1007/s11265-014-0902-3⟩. ⟨hal-01820218⟩
  • Alexandre Carbon, Yves Lhuillier, Henri-Pierre Charles. Scaling-down to Embedded Systems for Dynamic Compilation. 2nd International Workshop "Dynamic Compilation Everywhere", in conjunction with the 8th HiPEAC conference, Berlin, Germany, January 2013., 2013, https://sites.google.com/site/dynamiccompilationeverywhere/home/dce-2013. ⟨hal-00746825⟩
  • Alexandre Carbon, Yves Lhuillier, Henri-Pierre Charles. Accélération de la compilation dynamique pour les cibles embarquées. Sixième colloque du GDR SOC-SIP du CNRS, 2012, pp.Session Logiciels Embarqués et Architectures Matérielles. ⟨hal-00746819⟩
  • Henri-Pierre Charles, Jian-Jin Li, Serge Miguet. A Portable Parallel Toolkit for 3D Image Processing. European Transactions on Telecommunications, Wiley, 1992, 3 (6), pp.571 - 582. ⟨10.1002/ett.4460030610⟩. ⟨hal-01804076⟩

Reports2 documents

  • Mickaël Dardaillon, Kevin Marquet, Jérôme Martin, Tanguy Risset, Henri-Pierre Charles. Cognitive Radio Programming: Existing Solutions and Open Issues. [Research Report] RR-8358, INRIA. 2013, pp.27. ⟨hal-00859467⟩
  • Henri-Pierre Charles, Laurent Lefèvre, Serge Miguet. An optimized and load-balanced portable parallel zbuffer. [Research Report] RR95-25, LIP ENS Lyon. 1995. ⟨hal-00767642⟩

Other publications4 documents

  • Henri-Pierre Charles, Keiya Harada, Hiroaki Nishi. Precision variable anonymization method supporting transprecision computing. 2020. ⟨cea-02556188⟩
  • Henri-Pierre Charles, Maha Kooli, Clément Touzet, Bastien Giraud, Jean-Philippe Noel. Smart Instruction Codes For In-Memory Computing Architectures Compatible With Standard Sram Interfaces. 2018. ⟨cea-01757665⟩
  • Minhaj Ahmad Khan, Henri-Pierre Charles, Denis Barthou. Code Scheduling Support using re-Specialization. 2006. ⟨hal-00141641⟩
  • Denis Barthou, Henri-Pierre Charles, Minhaj Ahmad Khan. Re-Specialization of Code for ILP Support. 2006. ⟨hal-00141646⟩

Book sections2 documents

  • Nicolas Belleville, Karine Heydemann, Damien Couroussé, Thierno Barry, Bruno Robisson, et al.. Automatic Application of Software Countermeasures Against Physical Attacks. Çetin Kaya Koç. Cyber-Physical Systems Security, Springer International Publishing, pp.135-155, 2018, 978-3-319-98934-1. ⟨10.1007/978-3-319-98935-8_7⟩. ⟨hal-01951305⟩
  • Damien Couroussé, Victor Lomüller, Henri-Pierre Charles. Introduction to Dynamic Code Generation an Experiment with Matrix Multiplication for the STHORM Platform. M. Torquati, K. Bertels, S. Karlsson, and F. Pacull. Smart Multicore Embedded Systems, Springer Verlag, 2013, ⟨10.1007/978-1-4614-8800-2_6⟩. ⟨hal-01228147⟩

Poster communications2 documents

  • Erwan Lenormand, Loïc Cudennec, Henri-Pierre Charles. Unifying distributed memories in a heterogeneous system with reconfigurable accelerators. Conférence d’informatique en Parallélisme, Architecture et Système (Compas'2019), Jun 2019, Anglet, France. ⟨cea-02279573⟩
  • Gautier Berthou, Arnaud Carer, Henri-Pierre Charles, Steven Derrien, Kevin Marquet, et al.. The INRIA ZEP project: NVRAM and Harvesting for Zero Power Computations. NVMW 2018 - 10th Annual Non-Volatile Memories Workshop, Mar 2018, San Diego, United States. pp.1. ⟨hal-01941766⟩