Profile

Cover photo
Kyle Lutz
Works at Google
Attended University of California, Santa Barbara
Lives in Palo Alto, CA
168 followers|67,270 views
AboutPostsPhotosVideosReviews

Stream

Kyle Lutz

Shared publicly  - 
There are many open source libraries that implement parallel versions of the algorithms in the C++ standard template libraries. Inevitably we get asked questions about how ArrayFire compares to the other libraries out in the…
2
Add a comment...

Kyle Lutz

Shared publicly  - 
 
Slides from my talk on Boost.Compute at GTC 2015 #GTC15 #OpenCL
Boost.Compute: A C++ library for GPU computing
9
1
Pavan Yalamanchili's profile photoKyle Lutz's profile photoAnthony Kavassis's profile photo
2 comments
 
+Pavan Yalamanchili I'll be giving another (very similar) talk on Boost.Compute in a couple months at C++Now.
Add a comment...

Kyle Lutz

Shared publicly  - 
 
Boost.Compute has been accepted as an official Boost library! Thanks to everyone who has contributed and to Antony Polukhin for volunteering as the review manager!

See the review results here: http://boost.2283326.n4.nabble.com/compute-Review-results-td4670513.html
13
1
Greg Landrum's profile photoAashish Chaudhary's profile photoPradeep Garigipati's profile photoDale Vaughan's profile photo
3 comments
 
Congrats +Kyle Lutz 
Add a comment...

Kyle Lutz

Shared publicly  - 
 
 
Action required: I heard rumors from reliable sources that Intel, for largely strategic reasons, is planning to drop support for OpenCL on Xeon Phi. The call to action is to bring this up strongly with senior Intel staff at SC14. Tell them this is completely unacceptable. Tell them it will make you think twice about committing to Xeon Phi, and will cost them sales. Your comments will make a difference.

So, if we don’t want to allow the vendors to dictate how we develop our software, then we must firmly tell all the vendors, especially Intel and Nvidia, that we absolutely require them to support the open parallel programming standards, and that they will lose sales and our good will if they do not.

Intel needs to hear this message from as many of the large HPC users as possible. It doesn’t matter if you use OpenCL now or not. You should have the choice. Without this choice options during large procurements become even more limited (and have you noticed how expensive many-core accelerators and GPUs have been getting lately?).

Dropping OpenCL support could be disastrous for the HPC user community, because OpenCL is today the only parallel programming API that gives us a chance to write code that can port across many-core hardware from all the major vendors. Don't let this strategic choice in the fight for market share become a burden for all of us engaged in HPC.
1
Add a comment...

Kyle Lutz

Shared publicly  - 
 
 
Array Fire is now open source!
1
1
Berk Geveci's profile photo
Add a comment...

Kyle Lutz

Shared publicly  - 
 
I'm proud to announce the release of Boost.Compute version 0.3! Boost.Compute is a header-only C++ library for GPGPU and parallel-computing based on OpenCL. It is available on GitHub and instructions for getting started can b...
2
1
Royi Avital's profile photoKyle Lutz's profile photoAnthony Kavassis's profile photo
4 comments
 
See the library design section in the documentation (http://kylelutz.github.io/compute/boost_compute/design.html) for more details.
Add a comment...

Kyle Lutz

Shared publicly  - 
 
 
Optical Flow using Boost::Compute
Its been a while since I put up something here! I am glad to say that few of my sample code has been added in boost compute examples. https://github.com/kylelutz/compute/blob/master/example/opencv_optical_flow.cpp If you are looking for a framework to start...
1
Add a comment...
Have him in circles
168 people
Tim Vandermeersch's profile photo
Matt Calabrese's profile photo
Casper Steinmann's profile photo
Michael Banck's profile photo
isabella paul's profile photo
SIRAH ForceField's profile photo
Nick Hurtt's profile photo
William Snyders's profile photo
Bill Hoffman's profile photo

Kyle Lutz

Shared publicly  - 
 
 
I have added Boost.Compute (https://github.com/kylelutz/compute) backend to VexCL. This is based on OpenCL as well, but uses Boost.Compute core API instead of somewhat outdated Khronos C++ API. Also improves interoperability between the two libraries.
View original post
2
Add a comment...

Kyle Lutz

Shared publicly  - 
 
I'm proud to announce the release of Boost.Compute version 0.4! Boost.Compute is a header-only C++ library for GPGPU and parallel-computing based on OpenCL. It is available on GitHub and instructions for getting started can b...
6
Add a comment...

Kyle Lutz

Shared publicly  - 
 
Boost.Compute now has an Ubuntu package and is available through a PPA. Just run the following commands to install Boost.Compute on an Ubuntu system: # add the boost.compute ppa sudo add-apt-repository ppa:kylelutz/compute ...
1
Add a comment...

Kyle Lutz

Shared publicly  - 
 
 
Early Days on Street View
A friend was asking about the early Street View timeline, which prompted a trip down memory lane.  It's been at least five years for most of this stuff, so if anyone has corrections I'm more than happy to apply them. In 1978, DARPA funded MIT to produce the...
A friend was asking about the early Street View timeline, which prompted a trip down memory lane.  It's been at least five years for most of this stuff, so if anyone has corrections I'm more than happy to apply them. In 1978,...
1
Add a comment...
People
Have him in circles
168 people
Tim Vandermeersch's profile photo
Matt Calabrese's profile photo
Casper Steinmann's profile photo
Michael Banck's profile photo
isabella paul's profile photo
SIRAH ForceField's profile photo
Nick Hurtt's profile photo
William Snyders's profile photo
Bill Hoffman's profile photo
Work
Occupation
Software Engineer
Employment
  • Google
    Software Engineer, 2014 - present
  • Industrial Perception, Inc.
    Software Engineer, 2013 - 2014
  • Kitware, Inc.
    R&D Engineer, 2011 - 2013
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Palo Alto, CA
Previously
Albany, NY - Santa Barbara, CA
Story
Tagline
Computer programmer, rock climber
Education
  • University of California, Santa Barbara
    Biology, 2008 - 2010
  • Saddleback College
    Biology, 2006 - 2008
Basic Information
Gender
Male