Posts Mentioning RSS Toggle Comment Threads | Keyboard Shortcuts

  • Jason Stajich 11:45 am on January 22, 2008 Permalink | Reply
    Tags: computing   

    Lamenting Grid access 

    Thomas makes some good points about his experiences and the still greater need for GRID computing. I am all for people writing interfaces on the GRID, but there doesn’t seem to be a very easy system. Presumably things like myExperiment, MOBY, and other approaches will make this an easier prospect, but I have yet to see a system that has the flexibility in using custom code, large datasets that need to be local to the compute, can be used by non-computer scientists (but computational saavy biology-types).

     
  • Jason Stajich 4:57 pm on September 11, 2007 Permalink | Reply  

    Woz commercial 

    Great link on TUAW showing Steve Wozniak who is selling his Nissan 350Z to raise money for IEEE lab at UC Berkeley.

     
  • Jason Stajich 5:30 pm on January 18, 2007 Permalink | Reply  

    more filesystems on Mac 

    Have a server you ssh to and would like to be interact with it like it was a local mounted volume? TUAW has a nice link about this. You can also see how to use the MacFUSE system for a more comprehensive tutorial on FUSE.

    Turns out that fink has the GMAILfs and FUSE pluginsto you can mount all kinds of things. Your GMAIL account can be a filesystem.

    Gmail Filesystem provides a mountable filesystem which uses your Gmail
    account as its storage medium. Gmail Filesystem is a Python
    application and uses the FUSE userland filesystem infrastructure to
    help provide the filesystem, and libgmail to communicate with Gmail.
    .
    GmailFS supports most file operations such as read, write, open,
    close, stat, symlink, link, unlink, truncate and rename. This means
    that you can use all your favourite unix command line tools to operate
    on files stored on Gmail (e.g. cp, ls, mv, rm, ln, grep etc. etc.).
    .
    Usage Notes:
    Copy gmailfs.conf from the doc directory to ~/.gmailfs.conf (and edit it).
    Then run “gmailfs /path/to/mountpoint”
    .
    Web site: http://richard.jones.name/google-hacks/gmail-filesystem/gmail-filesystem.html

    Now, how many free GMAIL account invites do you have * how much space, means you could have a lot free-storage if you wanted…

     
  • Jason Stajich 12:21 am on November 15, 2006 Permalink | Reply  

    Yah! Teragrid 

    I’ve been able to make the transition from the 1000 node Duke cluster to a smaller one here at Berkeley using Teragrid. What’s great about Teragrid is there are heterogeneous compute clusters with big SMP machines and 5000 node blade clusters. So I can run big memory apps or long running CPU intensive jobs without having to really to mess around too much.

    Not to say that it is all easy. Each system has its own filesystem and in some cases, own queing system. So you have to be able to deal with PBS, LSF, and I think SGE. Since I’m a cluster scavenger anyways I guess you deal with what you can get.

    I haven’t quite figured out how to deal with globus for running these types of jobs, mostly because lots of the analysis requires coordinating too many large datafiles and it is easier to stage them on a particular sites cluster.

    I don’t think know if they are ready for large scale informatics though (or at least in me distributing jobs across whole cluster). I can only have 40 jobs in the queue on the TACC system for example so if you need to run 10-20K you have to chunk things a little differently.

    All in all I am pleased, we’ll see what happens if I start trying to run annotation pipelines again since the CPU time is allocated and I’ve already eaten up 1/3 on my first foray here. There are larger allocations to apply for so maybe that will be the way to go.

    Philosophically I am not sure if general purpose clusters are the way to go for all of bioinformatic computing. It seems like there are always a variety of types of jobs: independent and parallel jobs, jobs with dependancies, large memory jobs, long running jobs, many many short running jobs…

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel