Hey, > I'd like some feedback on the MatrixMarket features. > > At this moment, the MatrixMarket Screen (I'll call it MM from this > point) is a WebKit-based mini web-browser within the Benchmark GUI. Its > homepage is http://www.cise.ufl.edu/research/sparse/matrices/ and one > can use it to navigate from that page like any other normal web browser. > Navigating to other web pages is only possible by following links from > the homepage. Since the address bar is not implemented, one can't get > far by only following links from the homepage. > My question is: should I add an address bar and allow users to visit > other pages (e.g. facebook.com <http://facebook.com> =D )? Or is it > preferred not to allow users to wander too far away from the market > homepage (I'll add a home button that returns to this homepage) ?
No, we want this to be a MatrixMarket-Browser, not a general-purpose-browser ;-) > The MM currently supports downloading .mtx files. There are a few > peculiarities about this one: > -There are 3 matrix formats available for download (MATLAB, Matrix > Market, Rutherford/Boeing) and we need the Matrix Market format (.mtx). > As far as I can tell, all links to .mtx files contain the /MM/ string. > The files are organized according to their format (/mat/ /MM/ /RB/). So, > I do the following: detect when a download is attempted, and filter the > link for /MM/. That way I can enable only .mtx files to be downloaded. > The problem is that users have to know they may only download the .mtx > files, as downloading other files is disabled. The only button a user can click has to be a "download and run" button. Everything more complicated is confusing and error-prone. This probably means that some parsing or processing of the webpage is necessary. If this means that we have to statically download and provide a subset of the MatrixMarket, so be it... > -The .mtx files are downloaded as .tar.gz archives. That means I''l have > to use a third-party library to decompress them. Unfortunately, this > isn't going so well. I tried using libarchive and zlib, but failed. I > can decompress .zip, .tar, & .gz files with libarchive, but not .tar.gz > files. If you can decompress .tar and .gz, what's the problem with first decompressing the .gz portion and then the .tar? ;-) > -The downloaded files are saved in MatrixMarket folder within the > program's install folder. Any better suggestions on where to put these > files? Maybe the current user's documents folder? Yes, something in the user folder. You can't assume to have write access to the installation folder. > -There's going to be a tab under MM in which users will be able to > browse downloaded matrices and select them for usage in the benchmark. > Manually added matrices will be select-able from this tab. Is this tab needed? Can't this be integrated into the Matrix-Market-browser with a "download and run" button? Best regards, Karli ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ ViennaCL-devel mailing list ViennaCL-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viennacl-devel