fpgacomputing.blogspot.com
Reconfigurable Computing: Parallel Programming is Easy: Making a Framework is Hard
http://fpgacomputing.blogspot.com/2008/09/parallel-programming-is-easy-making.html
This blog is a notebook of my thoughts on parallel programming and accelerated computing. The instruction stream is deprecated: parallel programming is a spreadsheet. Thursday, September 04, 2008. Parallel Programming is Easy: Making a Framework is Hard. An HPCwire article titled " Compilers and More: Parallel Programming Made Easy? Presents a gloomy outlook for parallel programming:. While everyone else is still in a horse-race, we're building hybrid engines. So I strongly disagree with the premise that...
fpgacomputing.blogspot.com
Reconfigurable Computing: More versus Faster
http://fpgacomputing.blogspot.com/2008/12/more-versus-faster.html
This blog is a notebook of my thoughts on parallel programming and accelerated computing. The instruction stream is deprecated: parallel programming is a spreadsheet. Friday, December 05, 2008. Points to an IEEE Spectrum article title "Multicore Is Bad News". Which discusses the bottleneck associated with getting data from memory into the many cores of a multicore processor. Even without increasing the rate of dataflow through the processor, we can drastically improve power-performance by slowing down ou...
fpgacomputing.blogspot.com
Reconfigurable Computing: October 2011
http://fpgacomputing.blogspot.com/2011_10_01_archive.html
This blog is a notebook of my thoughts on parallel programming and accelerated computing. The instruction stream is deprecated: parallel programming is a spreadsheet. Monday, October 24, 2011. Making a TV for Steve. The TV space is ripe for disruption, and I keep seeing speculation about an Apple Television. In his biography interviews, Steve Jobs claimed to have "finally cracked" the TV user experience. Last week I presented my start-up ZigFu. The network is mature enough for these applications to emerg...
fpgacomputing.blogspot.com
Reconfigurable Computing: October 2010
http://fpgacomputing.blogspot.com/2010_10_01_archive.html
This blog is a notebook of my thoughts on parallel programming and accelerated computing. The instruction stream is deprecated: parallel programming is a spreadsheet. Tuesday, October 26, 2010. In June, I started a company to make apps for kids. Now Tinker Heavy Industries. Has its first app in the app store:. Naturally I've also been playing with Mandelbrot sets, bifurcation diagrams, audio synthesis, and Riemann Zeta function partial sums. I'll have to put up some videos of super nerd stuff later.
fpgacomputing.blogspot.com
Reconfigurable Computing: January 2011
http://fpgacomputing.blogspot.com/2011_01_01_archive.html
This blog is a notebook of my thoughts on parallel programming and accelerated computing. The instruction stream is deprecated: parallel programming is a spreadsheet. Thursday, January 27, 2011. Links to this post. Sunday, January 23, 2011. Unity Kinect RopeScript = Mace. Links to this post. Friday, January 21, 2011. If you already have OpenNI NITE working with your kinect, the binary for this project (pc and mac) is here: http:/ tinkerheavy.com/u. Instead of the openni.org sensor module).
fpgacomputing.blogspot.com
Reconfigurable Computing: March 2012
http://fpgacomputing.blogspot.com/2012_03_01_archive.html
This blog is a notebook of my thoughts on parallel programming and accelerated computing. The instruction stream is deprecated: parallel programming is a spreadsheet. Tuesday, March 20, 2012. Google's Weakness: User Experience. Paul Graham pointed out that someone could take advantage of Google's UX weakness. Larry Page should be reading such an inbox, because this is a huge weakness for Google and they probably don't even realize how bad it stinks. Links to this post. Subscribe to: Posts (Atom).
fpgacomputing.blogspot.com
Reconfigurable Computing: OpenCL/CUDA for FPGAs
http://fpgacomputing.blogspot.com/2012/01/openclcuda-for-fpgas.html
This blog is a notebook of my thoughts on parallel programming and accelerated computing. The instruction stream is deprecated: parallel programming is a spreadsheet. Thursday, January 26, 2012. I noticed Altera announcing OpenCL support. For FPGAs. Here's a paper. On it I also noticed a blog pop up last week about doing OpenCL on Xilinx. There's also been work on a CUDA- FPGA system called FCUDA from a group from UIUC and UCLA. Here's the longer paper. Http:/ activedaily.blogspot.com. Harry the ASIC guy.
fpgacomputing.blogspot.com
Reconfigurable Computing: November 2013
http://fpgacomputing.blogspot.com/2013_11_01_archive.html
This blog is a notebook of my thoughts on parallel programming and accelerated computing. The instruction stream is deprecated: parallel programming is a spreadsheet. Tuesday, November 05, 2013. The Stanford Startup and the MIT Startup. Message from a Jedi to a Young Padawan. The dichotomy is between a focus on technology development and a focus on market development. Let me present an instance of this: two startups are selling environmentally-friendly ammonia (a real and big problem). The MIT startup co...
fpgacomputing.blogspot.com
Reconfigurable Computing: November 2010
http://fpgacomputing.blogspot.com/2010_11_01_archive.html
This blog is a notebook of my thoughts on parallel programming and accelerated computing. The instruction stream is deprecated: parallel programming is a spreadsheet. Tuesday, November 23, 2010. Intel Atom, now with an Altera FPGA! Points to this article. In a year or two, perhaps we'll start to see x86 and FPGA on a single die by Intel and then a few more years and we won't need the x86 anymore. This is just starting to heat up. I looked at the FPGA they put on board, the Arria II GX FPGA. Little Red al...
fpgacomputing.blogspot.com
Reconfigurable Computing: Google's Weakness: User Experience
http://fpgacomputing.blogspot.com/2012/03/googles-weakness-user-experience.html
This blog is a notebook of my thoughts on parallel programming and accelerated computing. The instruction stream is deprecated: parallel programming is a spreadsheet. Tuesday, March 20, 2012. Google's Weakness: User Experience. Paul Graham pointed out that someone could take advantage of Google's UX weakness. Larry Page should be reading such an inbox, because this is a huge weakness for Google and they probably don't even realize how bad it stinks. A year passed. Any changes to Google? Harry the ASIC guy.