Hi The simplest way for you to run Matlab would be to use distributed toolkit provided in matlab. You just need to configure matlab to discover other matlab-machines. In that way you will not require to setup a hadoop cluster. However if you want to use hadoop as a backend framework for distributed processing, I would suggest you to go for Octave which is open source toolkit just like matlab. It provides interfaces for c/c++. I think that would be more easy to configure it with hadoop than going for matlab which is not open source and licenced.
--nitesh On Wed, Apr 22, 2009 at 7:10 AM, Edward J. Yoon <[email protected]>wrote: > Hi, > Where to store the images? How to retrieval the images? > > If you have a metadata for the images, the map task can receives a > 'filename' of image as a key, and file properies (host, file path, > ..,etc) as its value. Then, I guess you can handle the matlab process > using runtime object on hadoop cluster. > > On Wed, Apr 22, 2009 at 9:30 AM, Sameer Tilak <[email protected]> > wrote: > > Hi Edward, > > Yes, we're building this for handling hundreds of thousands images (at > > least). We're thinking processing of individual images (or a set of > images > > together) will be done in Matlab itself. However, we can use Hadoop > > framework to process the data in parallel fashion. One Matlab instance > > handling few hundred images (as a mapper) and have hundreds of such > > instances and then combine (reducer) the o/p of each instance. > > > > On Tue, Apr 21, 2009 at 5:06 PM, Edward J. Yoon <[email protected] > >wrote: > > > >> Hi, What is the input data? > >> > >> According to my understanding, you have a lot of images and want to > >> process all images using your matlab script. Then, You should write > >> some code yourself. I did similar thing for plotting graph with > >> gnuplot. However, If you want to do large-scale linear algebra > >> operations for large image processing, I would recommend investigating > >> other solutions. Hadoop is not a general purpose clustering software, > >> and it cannot run matlab. > >> > >> On Wed, Apr 22, 2009 at 2:55 AM, Sameer Tilak <[email protected]> > >> wrote: > >> > Hi there, > >> > > >> > We're working on an image analysis project. The image processing code > is > >> > written in Matlab. If I invoke that code from a shell script and then > use > >> > that shell script within Hadoop streaming, will that work? Has anyone > >> done > >> > something along these lines? > >> > > >> > Many thaks, > >> > --ST. > >> > > >> > >> > >> > >> -- > >> Best Regards, Edward J. Yoon > >> [email protected] > >> http://blog.udanax.org > >> > > > > > > -- > Best Regards, Edward J. Yoon > [email protected] > http://blog.udanax.org > -- Nitesh Bhatia Dhirubhai Ambani Institute of Information & Communication Technology Gandhinagar Gujarat "Life is never perfect. It just depends where you draw the line." visit: http://www.awaaaz.com - connecting through music http://www.volstreet.com - lets volunteer for better tomorrow http://www.instibuzz.com - Voice opinions, Transact easily, Have fun
