Karine Heydemann's Homepage        

picture


 Current position

  I am an associate professor -- maître de conférences in French -- at the University of Paris 6 since September 2006.


Research interest

Keywords : code optimization, code compression, iterative and profile-guided compilation, tradeoffs between antagonistic objectives at compile time, multi-constraint compilation, input data set profiled-guided optimization sensivity, smart card security, adaptative optimization.


Publications

    1. Haluk Ozaktas, Karine Heydemann. Compression de code pour processeurs haute-performance. Technique et Science de l'Informatiques. Accepté en 2011. To appear.

    2. Alexandre Coveliers, Karine Heydemann, Nathalie Drach : Sensibilité aux jeux de données de la compilation itérative. Technique et Science de l'Informatiques. Vol. 27. 2008

    3. K. Heydemann, F. Bodin, P.M.W. Knijnenburg, L. Morin. UFS: a Global Trade-off Strategy for Loop Unrolling for VLIW Architectures. Concurrency and Computation: Practice and Experience Journal, vol. 18, n°11, p.1413-1434, september 2006.

    1. O. Gamoudi, N. Drach-Temam, K. Heydemann. Using runtime information to dynamically filter out inefficient data prefetches. Euro-Par. Bordeaux, France. September 2011.

    2. Pascal Berthomé, Karine Heydemann, Xavier Kauffmann-Tourkestansky et al. Simulating physical attacks in smart card C codes: the jump attack case. e-Smart. Nice-Sophia Antipolis. France. September 2011.

    3. P.Berthomé, K. Heydemann, X. Kauffmann-Tourkestansky et J-F. Lalande. Attaques physiques à haut niveau pour le test de la sécurité des cartes à puce. Journée Sécurité des Systèmes & Sûreté des Logiciels. Saint-Malo, France. Mai 2011.

    4. P. Berthome, K. Heydemann, J-F Lalande and X. Kauffman-Tourketansky. Attack model for verfication of interval securit properties for smart card C codes. ACM SIGPLAN 5th Workshop on Programming Language ans Analysis for Security. Toronto, Canada. June 2010.

    5. H. Cassé, K. Heydemann, H. Ozaktas, J. Ponroy, C. Rochange and O. Zendra. A framework to experiment multicriteria optimization for embedded software. International Conference on Embedded Real-Time Software and System. Toulouse. May 2010.

    6. Haluk Ozaktas, Karine Heydemann, Christine Rochange, Hugues Cassé. Impact of Code Compression on Estimated Worst-Case Execution Times. 17th International Conference on Real-Time and Network Systems. October 2009.

    7. Haluk Ozaktas, Karine Heydemann. Compression de code pour processeurs haute-performance. SympA'2009. Toulouse, France. Septembre 2009. A venir.

    8. Oussama Gamoudi, Nathalie Drach-Témam, Karine Heydemann. Vers une méthode adaptative de préchargement de données. SympA'2009. Toulouse, France. Septembre 2009.

    9. Assia Djabelkhir, Nathalie Drach-Téman, Karine Heydemann. Parallélisation supervisée pour les multicoeurs embarqués. SympA'2009. Toulouse, France. Septembre 2009.

    10. Alexandre Coveliers, Karine Heydemann, Nathalie Drach : Sensibilité aux jeux de données de la compilation itérative, SympA'2006, Perpignan, France,  October  2006.

    11. Karine Heydemann, François Bodin, Iterative Compilation for two Antagonistic Criteria : Application to Code Size and Performance. In proceedings of the 4th Workshop on Optimizations for DSP and Embedded Systems, colocated with CGO, NY, March 2006

    12. Karine Heydemann, François Bodin, Iterative Compilation for two Antagonistic Criteria : Application to Code Size and Performance. Selected for the 1st HIPEAC Industrial Workshop, Grenoble, May 2006


    13. Karine Heydemann, François Bodin,Henri-Pierre Charles. A Software-only Compression System for Trading-off Code Size and Performance. In proceedings of  SCOPES'2005, Dallas, Texas, 2005

    14. Karine Heydemann, François Bodin, Peter Knijnenburg, Laurent Morin. UFC : a Global Tradeoff Strategy for Loop Unrolling for VLIW Architectures. In proceedings of CPC'2003, Pages 59-70, 2003.

    15. Karine Heydemann, Henri-Pierre Charles, François Bodin. Schéma de compression reconfigurable avec un émulateur logiciel pour la recherche de compromis entre la taille du code et sa performance. In proceedings of RenPar'15/CFSE'3/SympAAA'2003, Pages 417-424, La Colle sur Loup, France, 2003. 

    1. Karine Heydemann, Henri-Pierre Charles, François Bodin. A compression scheme for code size versus performance trade-off. Research Report IRISA, No 1574, 2003.

    2. Karine Heydemann, François Bodin, Peter Knijnenburg. Global Trade-off between Code Size and Performance for Loop Unrolling on VLIW Architectures. publication interne Irisa, No 1390, 2001.  
    1. Karine Heydemann. Schéma de compilation global sous contraintes pour la recherche de compromis entre la taille d'un code et sa performance. PhD Thesis University of Rennes I, December 2004. 

            



Annales APC 2010



Contact information

Equipe Architecture et Logiciels pour les Systèmes Embarqués sur Puce (ALSOC)
Département Systèmes Embarqués sur Puce 
Maison de la pédagogie.  Bureau A106.
4, Place Jussieu
75252 Paris Cedex 05,
France  

phone: +33 1 44 27 71 18
e-mail: karine{dot}heydemann{at}lip6.fr