BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:Europe/Paris
BEGIN:DAYLIGHT
DTSTART:20170326T030000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20171029T020000
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP;TZID=Europe/Paris:20170404T125315
UID:13631@agendadulibre.org
DTSTART;TZID=Europe/Paris:20170413T183000
DTEND;TZID=Europe/Paris:20170413T230000
DESCRIPTION:Seizième édition des rencontres du [**C++ French User Group**
 ](../../orgas/3897) de Paris\n\nL'entrée est gratuite\, possibilité de r
 ecevoir 150 personnes.\n\nMerci de s'inscrire sur le site Meetup.com afin 
 de prévoir suffisamment de chaises\, de nourriture et de boisson.\nhttps:
 //www.meetup.com/fr-FR/User-Group-Cpp-Francophone/events/238720203/\n\n**P
 lanning**\n\n* 18:30 **Accueil**\n* 19:00 **Présentation de notre sponso
 r**\n* 19:15 **Composer avec le Chaos** - Joël LAMOTTE\, SoftBank Roboti
 c Europe\n* 20:00 **Cocktail dînatoire**\n* 20:30 **R-Values: I Like to
  Move It** - Fredéric TINGEAUD\, Murex\n* 21:00 **Plus rapide que FFTW av
 ec bSIMD** - Alan KELLY\, NumScale\n* 21:45 **L'heure de rab**\n  * Discu
 ssion avec les intervenants\n  * Présentations proposées à la dernière
  minute par d'autres participants\n  * Question pour un Champion++\n\n**Po
 ur s'y rendre**\n\nCette soirée sera hébergée par **SoftBank Robotics E
 urope**.\n43 Rue du Colonel Pierre Avia\, 75015 Paris\n\nSoftBank se trouv
 e pile poil à la [frontière entre le sud de Paris et Issy-les-Moulineaux
 ][1]\, sur la même rue que l'**[Aquaboulevard][2]**. à deux pas du **par
 c des expositions de la porte de Versailles**.\n\n* En **vélib**\, c'est 
 la [station **15120**][3].\n* En **métro**\, c'est la **ligne 12**\, stat
 ion **Corentin Celton**.\n* En **tramway**\, c'est la ligne **T2**\, entre
  les stations **Suzanne Lenglen** et **Porte d'Issy**.\n* Les **bus** sont
  nombreux\, se reporter sur le [plan de vianavigo][4].\n\n**SoftBank Robot
 ics Europe**\n\nNotre sponsor\, SoftBank Robotics Europe\, conçoit des ro
 bots interactifs et bienveillants. Filiale du groupe mondial SoftBank et l
 eader en robotique humanoïde\, SoftBank Robotics Europe est basée à Par
 is et emploie 400 personnes. Créatrice des robots NAO\, Pepper et Romeo\,
  aujourd’hui utilisés dans plus de 70 pays\, dans des domaines aussi di
 vers que la recherche\, l’éducation\, la distribution\, la banque\, le 
 tourisme\, la santé ou le divertissement\, SoftBank Robotics Europe a pou
 r objectif de rendre leurs robots accessibles à tous pour qu'ils devienne
 nt des compagnons du quotidien.\n\n\n\n**Composer avec le Chaos**\n\nJoël
  LAMOTTE de SoftBank Robotics Europe explique comment concevoir une grande
  base de code C++ hétérogène\, concurrente et complexe\, de manière à
  rendre son évolution et sa maintenance facile.\n\nBeaucoup d’outils et
  de solutions existent pour atteindre ce but mais seuls les changements de
  points de vue et de conception de l'ensemble du code semblent nous faire 
 avancer dans cette direction.\n\nA travers cette présentation\, Joël LAM
 OTTE partage son expérience et ses observations résultant de l’explora
 tion de différentes solutions pour rendre la concurrence d'un projet comp
 lexe gérable. Joël expose et soumet à discussion quelques principes qu'
 il a appliqué pour l'écriture de projets concurrentiels et ce qu'il en a
  retiré en pratique jusqu’ici.\n\nEnfin\, Joël présente un exemple en
  C++ d'outil simple et réutilisable qui lui a été très utile pour appl
 iquer le principe "RAII" à des objets concurrents\, dans l’optique de 
 “composer le chaos”.\n\n**Going Faster than the FFTW using bSIMD\nPlus
  rapide que FFTW avec bSIMD**\n\nAlan KELLY de NumScale présente comment 
 utiliser **bSIMD** pour obtenir un code source réduit et plus performant 
 que la bibliothèque [**FFTW** (*Transformée de Fourier la plus rapide de
  l'Ouest*)][5]. Cette bibliothèque est considéré comme étant l'implém
 entation la plus rapide de la [Fast Fourier Transform][6] (FFT) et des app
 lications comme MATLAB utilisent une licence commercial pour pouvoir l'uti
 liser (12 500 $).\n\nCe serait prétentieux et grotesque d'oser dire qu'en
  plusieurs semaines\, à partir de rien\, il est possible d'implémenter u
 ne bibliothèque qui dépasse d'un facteur 2 les autres bibliothèques FFT
  dont la FFTW.  Mais grâce à la puissance de bSIMD\, la bibliothèque C
 ++ SIMD portable de NumScale avec un millier de lignes de code\, alors que
  la bibliothèque **[FFTW][5]** contient 200 000 lignes de code.\n\nAlan K
 ELLY décrit comment il a implémenté une telle bibliothèque multi-plate
 forme (x86\, PowerPC et ARM) en plusieurs semaines en utilisant bSIMD qui 
 surpasse d'un facteur 2 la FFTW sur les architectures ARM et PowerPC. Et 
 à l'heure de l'écriture de ces lignes\, l'implémentation de Alan est en
  train de distancer l'implémentation x86 de la FFTW. Un sous-ensemble de 
 bSIMD est disponible sous licence libre sur [GitHub][7] et devrait intégr
 er boost sous le nom de **boost::SIMD**.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 \n[1]: http://www.openstreetmap.org/?mlat=48.82863&amp\;mlon=2.27402#map=1
 8/48.82863/2.27402&amp\;layers=N\n[2]: https://www.aquaboulevard.fr/infos/
 horaires\n[3]: http://www.velib.paris/Plan/Trouver-une-station?recherche=1
 5120\n[4]: http://vianavigo.com/fr/itineraire-plan-de-quartier/#proximityC
 oordX=595382&amp\;proximityCoordY=2425586&amp\;proximityExternalCode=ADDRE
 SS33987&amp\;proximity=43+rue+du+Colonel+Pierre+Avia%2C+Paris&amp\;proximi
 tyCity=Paris&amp\;proximityType=Address&amp\;proximityLabel=43+rue+du+Colo
 nel+Pierre+Avia%2C+Paris&amp\;L=0&amp\;range=400&amp\;spcar=%C3%A2&amp\;hi
 t=1&amp\;hat=1&amp\;L=0&amp\;ajid=/stif_web_carto/comp/proximity/search.ht
 ml_\n[5]: https://fr.wikipedia.org/wiki/FFTW\n[6]: https://en.wikipedia.or
 g/wiki/Fast_Fourier_transform\n[7]: https://github.com/NumScale/boost.simd
 \n
GEO:48.8286;2.274
LOCATION:SoftBank Robotics Europe\, 43 rue du Colonel Pierre Avia\, Paris\,
  Île-de-France\, France
ORGANIZER:mailto:olibre@Lmap.org
SEQUENCE:6
SUMMARY:Rencontre C++ Francophone
URL;VALUE=URI:https://www.meetup.com/fr-FR/User-Group-Cpp-Francophone/event
 s/238720203/
CATEGORIES:c++
CATEGORIES:rencontre
CATEGORIES:softbank-robotics-europpe
CATEGORIES:c++frug
CATEGORIES:meetup
CATEGORIES:boost
CATEGORIES:fft
CATEGORIES:raii
CATEGORIES:simd
X-ALT-DESC;FMTTYPE=text/html:<p>Seizième édition des rencontres du <a tit
 le="C++FRUG" href="../../orgas/3897"><b>C++ French User Group</b></a> de P
 aris</p>\n<p>L'entrée est gratuite\, possibilité de recevoir 150 personn
 es.</p>\n<p>Merci de s'inscrire sur le site Meetup.com afin de prévoir su
 ffisamment de chaises\, de nourriture et de boisson.<br />https://www.meet
 up.com/fr-FR/User-Group-Cpp-Francophone/events/238720203/</p>\n<p><strong>
 Planning</strong></p>\n<ul>\n<li>18:30 <b>Accueil</b></li>\n<li>19:00 <b>
 Présentation de notre sponsor</b></li>\n<li>19:15 <b>Composer avec le Ch
 aos</b> - Joël LAMOTTE\, SoftBank Robotic Europe</li>\n<li>20:00 <b>Cock
 tail dînatoire</b></li>\n<li>20:30 <b>R-Values : I Like to Move It</b> -
  Fredéric TINGEAUD\, Murex</li>\n<li>21:00 <b>Plus rapide que FFTW avec b
 SIMD</b> - Alan KELLY\, NumScale</li>\n<li>21:45 <b>L'heure de rab</b> <b
 r />\n<ul>\n<li>Discussion avec les intervenants</li>\n<li>Présentations 
 proposées à la dernière minute par d'autres participants</li>\n<li>Ques
 tion pour un Champion++</li>\n</ul>\n</li>\n</ul>\n<p><b> Pour s'y rendre<
 /b></p>\n<p>Cette soirée sera hébergée par <b>SoftBank Robotics Europe<
 /b>.<br />43 Rue du Colonel Pierre Avia\, 75015 Paris</p>\n<p>SoftBank se 
 trouve pile poil à la <a href="http://www.openstreetmap.org/?mlat=48.8286
 3&amp\;mlon=2.27402#map=18/48.82863/2.27402&amp\;layers=N">frontière entr
 e le sud de Paris et Issy-les-Moulineaux</a>\, sur la même rue que l'<b><
 a href="https://www.aquaboulevard.fr/infos/horaires">Aquaboulevard</a></b>
 . à deux pas du <b>parc des expositions de la porte de Versailles</b>.</p
 >\n<ul>\n<li>En <b>vélib</b>\, c'est la <a href="http://www.velib.paris/P
 lan/Trouver-une-station?recherche=15120">station <b>15120</b></a>.</li>\n<
 li>En <b>métro</b>\, c'est la <b>ligne 12</b>\, station <b>Corentin Celto
 n</b>.</li>\n<li>En <b>tramway</b>\, c'est la ligne <b>T2</b>\, entre les 
 stations <b>Suzanne Lenglen</b> et <b>Porte d'Issy</b>.</li>\n<li>Les <b>b
 us</b> sont nombreux\, se reporter sur le <a href="http://vianavigo.com/fr
 /itineraire-plan-de-quartier/#proximityCoordX=595382&amp\;proximityCoordY=
 2425586&amp\;proximityExternalCode=ADDRESS33987&amp\;proximity=43+rue+du+C
 olonel+Pierre+Avia%2C+Paris&amp\;proximityCity=Paris&amp\;proximityType=Ad
 dress&amp\;proximityLabel=43+rue+du+Colonel+Pierre+Avia%2C+Paris&amp\;L=0&
 amp\;range=400&amp\;spcar=%C3%A2&amp\;hit=1&amp\;hat=1&amp\;L=0&amp\;ajid=
 /stif_web_carto/comp/proximity/search.html_">plan de vianavigo</a>.</li>\n
 </ul>\n<p><b>SoftBank Robotics Europe </b></p>\n<p>Notre sponsor\, SoftBan
 k Robotics Europe\, conçoit des robots interactifs et bienveillants. Fili
 ale du groupe mondial SoftBank et leader en robotique humanoïde\, SoftBan
 k Robotics Europe est basée à Paris et emploie 400 personnes. Créatrice
  des robots NAO\, Pepper et Romeo\, aujourd’hui utilisés dans plus de 7
 0 pays\, dans des domaines aussi divers que la recherche\, l’éducation\
 , la distribution\, la banque\, le tourisme\, la santé ou le divertisseme
 nt\, SoftBank Robotics Europe a pour objectif de rendre leurs robots acces
 sibles à tous pour qu'ils deviennent des compagnons du quotidien.</p>\n<p
 ><img style="margin: 5px auto\; max-width: 700px\; max-height: 700px\; dis
 play: block\;" src="https://a248.e.akamai.net/secure.meetupstatic.com/phot
 os/event/7/b/d/1/600_459451697.jpeg" /></p>\n<p><b> Composer avec le Chaos
  </b></p>\n<p>Joël LAMOTTE de SoftBank Robotics Europe explique comment c
 oncevoir une grande base de code C++ hétérogène\, concurrente et comple
 xe\, de manière à rendre son évolution et sa maintenance facile.</p>\n<
 p>Beaucoup d’outils et de solutions existent pour atteindre ce but mais 
 seuls les changements de points de vue et de conception de l'ensemble du c
 ode semblent nous faire avancer dans cette direction.</p>\n<p>A travers ce
 tte présentation\, Joël LAMOTTE partage son expérience et ses observati
 ons résultant de l’exploration de différentes solutions pour rendre la
  concurrence d'un projet complexe gérable. Joël expose et soumet à disc
 ussion quelques principes qu'il a appliqué pour l'écriture de projets co
 ncurrentiels et ce qu'il en a retiré en pratique jusqu’ici.</p>\n<p>Enf
 in\, Joël présente un exemple en C++ d'outil simple et réutilisable qui
  lui a été très utile pour appliquer le principe "RAII" à des objets c
 oncurrents\, dans l’optique de “composer le chaos”.</p>\n<p><b>Going
  Faster than the FFTW using bSIMD<br />Plus rapide que FFTW avec bSIMD</b>
 </p>\n<p>Alan KELLY de NumScale présente comment utiliser <b>bSIMD</b> po
 ur obtenir un code source réduit et plus performant que la bibliothèque 
 <a title=" Fastest Fourier Transform in the West" href="https://fr.wikiped
 ia.org/wiki/FFTW"><strong>FFTW</strong> (<i>Transformée de Fourier la plu
 s rapide de l'Ouest</i>)</a>. Cette bibliothèque est considéré comme é
 tant l'implémentation la plus rapide de la <a title="Fast Fourier transfo
 rm" href="https://en.wikipedia.org/wiki/Fast_Fourier_transform">Fast Fouri
 er Transform</a> (FFT) et des applications comme MATLAB utilisent une lice
 nce commercial pour pouvoir l'utiliser (12 500 $).</p>\n<p>Ce serait prét
 entieux et grotesque d'oser dire qu'en plusieurs semaines\, à partir de r
 ien\, il est possible d'implémenter une bibliothèque qui dépasse d'un f
 acteur 2 les autres bibliothèques FFT dont la FFTW.  Mais grâce à la p
 uissance de bSIMD\, la bibliothèque C++ SIMD portable de NumScale avec un
  millier de lignes de code\, alors que la bibliothèque <strong><a title="
  Fastest Fourier Transform in the West" href="https://fr.wikipedia.org/wik
 i/FFTW">FFTW</a></strong> contient 200 000 lignes de code.</p>\n<p>Alan KE
 LLY décrit comment il a implémenté une telle bibliothèque multi-platef
 orme (x86\, PowerPC et ARM) en plusieurs semaines en utilisant bSIMD qui s
 urpasse d'un facteur 2 la FFTW sur les architectures ARM et PowerPC. Et à
  l'heure de l'écriture de ces lignes\, l'implémentation de Alan est en t
 rain de distancer l'implémentation x86 de la FFTW. Un sous-ensemble de bS
 IMD est disponible sous licence libre sur <a title="Dépôt Git du projet 
 Boost.SIMD" href="https://github.com/NumScale/boost.simd">GitHub</a> et de
 vrait intégrer boost sous le nom de <b>boost::SIMD</b>.</p>\n<p><img styl
 e="margin: 5px auto\; max-width: 700px\; max-height: 700px\; display: bloc
 k\;" src="https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/b
 /0/8/9/600_459525193.jpeg" /></p>\n<p><img style="margin: 5px auto\; max-w
 idth: 700px\; max-height: 700px\; display: block\;" src="https://a248.e.ak
 amai.net/secure.meetupstatic.com/photos/event/b/0/9/2/600_459525202.jpeg" 
 /></p>\n<p><img style="margin: 5px auto\; max-width: 700px\; max-height: 7
 00px\; display: block\;" src="https://a248.e.akamai.net/secure.meetupstati
 c.com/photos/event/b/0/9/7/600_459525207.jpeg" /></p>\n<p><img style="marg
 in: 5px auto\; max-width: 700px\; max-height: 700px\; display: block\;" sr
 c="https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/b/0/b/b/
 600_459525243.jpeg" /></p>\n<p><img style="margin: 5px auto\; max-width: 7
 00px\; max-height: 700px\; display: block\;" src="https://a248.e.akamai.ne
 t/secure.meetupstatic.com/photos/event/b/0/c/5/600_459525253.jpeg" /></p>\
 n<p><img style="margin: 5px auto\; max-width: 700px\; max-height: 700px\; 
 display: block\;" src="https://a248.e.akamai.net/secure.meetupstatic.com/p
 hotos/event/b/0/c/0/600_459525248.jpeg" /></p>\n<p><img style="margin: 5px
  auto\; max-width: 700px\; max-height: 700px\; display: block\;" src="http
 s://a248.e.akamai.net/secure.meetupstatic.com/photos/event/b/0/c/9/600_459
 525257.jpeg" /></p>
END:VEVENT
END:VCALENDAR

