Francois Labonte

| François Labonté
I have graduated and am now working at Arista Networks.
I was a grad student in the VLSI research group at
Stanford University.
I worked on computer architecture and programming models for compute intensive Stream computation. I was
involved on these projects:
- Stream Virtual Machine - A performance intermediate compiler target for stream architectures
- API design with Bill Thies and Peter Mattson
- Multi-threaded simulator currently under implementation
- Merrimac - Stanford Streaming Supercomputer
- Stream Virtual Machine
- Multinode programming model and simulation through SVM simulator
- Architecture, implementation of iterative ops, estimates of power and area
- Smart Memories
- Stream Programming on GPUs
I am originally from Montreal (Quebec, Canada) where I did my undergrad in EE at
McGill University
Publications
- Francois Labonte A Stream Virtual Machine PhD thesis, Stanford University, 2008.
- Francois Labonte, Peter Mattson, Ian Buck, Christos Kozyrakis and Mark Horowitz. The Stream Virtual Machine PACT, September 2004.
- William J. Dally, Patrick Hanrahan, Mattan Erez, Timothy J. Knight, François Labonté, Jung-Ho Ahn, Nuwan Jayasena, Ujval J. Kapasi, Abhishek Das, Jayanth Gummaraju, Ian Buck, Merrimac: Supercomputing with Streams, SC2003, November 2003, Phoenix, Arizona.
Class projects
 |
EE272 SIMD 16b/32b floating point adder
With Pete Stenvenson
This chip had a custom static logic datapath and a synthesized controller. It was fabricated by Mosis in AMI's 0.5um process. It worked flawlessly. |
|