I now work for SiPearl. My current professional address is of the standard pattern: "firstname.lastname at sipearl dot com".
During my times in the now-defunct CAPS entreprise, I wrote an introduction to the kind of things I do, entitled An Introduction to Performance Programming. It was published on the web at the time by HPC magazine, which is now HPC Today in French: Programmer pour la performance (1ere partie) and Programmer pour la performance (2eme partie) and in English: An Introduction to Performance Programming (part I) and An Introduction to Performance Programming (part II)
A frequent question in my field is how to compute the Theoretical peak FLOPS per instruction set. You can view the online view-only version here (may be browser-dependent).
Errata: At the very end of section 9 for NVidia GPU, there's a typo in the units. SP should be expressed in Tflops/s (not Gflops/s) and DP should be expressed in Gflops/s (and not Mflops/s). The proper numbers are therefore SP=4.36Tflop/s and DP=136Gflops/s.
An older, less complete version of this paper was available in two parts: Theoretical Peak FLOPS per instruction set on modern Intel CPUs and Theoretical Peak FLOPS per instruction set on less conventional hardwareLinkedIn profile
You can reach my by personal e-mail at firstname.lastname@example.org
Please note that my former e-mail addresses email@example.com and firstname.lastname@example.org are no longer in use or valid as of April 1st, 2020.
Please note that my former e-mail address email@example.com is no longer in use or valid as of June 27th, 2014.
Other past addresses no longer valid: firstname.lastname@example.org, email@example.com, firstname.lastname@example.org