Skip to Main content
Number of documents

37


Conference papers21 documents

  • 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⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • 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⟩
  • 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, 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⟩
  • 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⟩
  • 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⟩

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⟩

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⟩

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⟩

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] 1995. ⟨hal-00767642⟩

Journal articles6 documents

  • 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⟩