{"46119":{"#nid":"46119","#data":{"type":"event","title":"Special CSE Seminar: Loic Marechal","body":[{"value":"\u003Cp\u003E\u003Cstrong\u003ELoic Marechal\u003C\/strong\u003E\u003Cbr \/\u003EThe French National Institute for Research in Computer Science and Control\u003C\/p\u003E\u003Cp\u003E\u0026nbsp;\u003C\/p\u003E\u003Cp\u003E\u003Cstrong\u003E\u0022The LP2 library: an easy way to multi-thread programs dealing with unstructured meshes\u0022\u003C\/strong\u003E\u003Cbr \/\u003E\u003Cbr \/\u003E\u003Cstrong\u003EAbstract:\u003C\/strong\u003E\u003C\/p\u003E\u003Cp\u003E\u0022As of today, programers willing to multi-thread their code are provided with many choices like OpenMP, UPC or various compilers featuring automated parallelization. Unfortunately, they provide no easy way to handle loops that perform indirect\u0026nbsp; memory accesses, which are common ground when dealing with unstructured meshes. The LP2 allows for parallelization of such loops with the help of dynamic scheduling and space filling curves.If I have enough time, I will also discuss HEXOTIC,\u0026nbsp; an automated hexahedral mesh generator combining octree,\u0026nbsp; dual-mesh\u0026nbsp; and buffer-layers. Even though many methods have been\u0026nbsp; suggested to meet\u0026nbsp; the challenge of all-hexahedral meshing, octree-based\u0026nbsp; methods remain the most efficient from an\u0026nbsp; engineering point of view. As\u0026nbsp; of today, its speed and robustness are still\u0026nbsp; unmatched. This paper\u0026nbsp; presents advances made in the Hexotic project, especially\u0026nbsp; in terms of\u0026nbsp; automation, sharp angles meshing\u0026nbsp; and adaptation.\u0022\u003C\/p\u003E\u003Cp\u003E\u003Cstrong\u003EBio:\u003C\/strong\u003E\u003C\/p\u003E\u003Cp\u003E\u0022I have been working on automated mesh generation for twelve years in the Gamma team at INRIA \/ FRANCE. My main research subjects are, hexahedral meshing, adaptive meshing and surface meshing. I am also working on multi-threading as a side project\u0022\u003C\/p\u003E\u003Cp\u003E\u0026nbsp;\u003C\/p\u003E\u003Cp\u003EPizza will be served\u003C\/p\u003E","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":"","field_summary_sentence":[{"value":"The LP2 library: an easy way to multi-thread programs dealing with unstructured meshes"}],"uid":"27154","created_gmt":"2009-10-23 11:04:12","changed_gmt":"2016-10-08 01:45:55","author":"Louise Russo","boilerplate_text":"","field_publication":"","field_article_url":"","field_event_time":{"event_time_start":"2009-10-29T13:00:00-04:00","event_time_end":"2009-10-29T14:00:00-04:00","event_time_end_last":"2009-10-29T14:00:00-04:00","gmt_time_start":"2009-10-29 17:00:00","gmt_time_end":"2009-10-29 18:00:00","gmt_time_end_last":"2009-10-29 18:00:00","rrule":null,"timezone":"America\/New_York"},"extras":["free_food"],"groups":[{"id":"37041","name":"Computational Science and Engineering"}],"categories":[],"keywords":[{"id":"7041","name":"computational science \u0026 engineering"},{"id":"3500","name":"cse grad programs"},{"id":"3497","name":"cse seminar"},{"id":"7040","name":"Loic Marechal"}],"core_research_areas":[],"news_room_topics":[],"event_categories":[{"id":"1795","name":"Seminar\/Lecture\/Colloquium"}],"invited_audience":[],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[{"value":"\u003Cp\u003ELometa Mitchell\u003C\/p\u003E\u003Cp\u003EPhone: 404-385-4785\u003C\/p\u003E\u003Cp\u003EEmail: lometa@cc.gatech.edu\u003C\/p\u003E","format":"limited_html"}],"email":[],"slides":[],"orientation":[],"userdata":""}}}