View RSS Feed

All Blog Entries

  1. How to have sles run your own program on installation

    by on October 1st, 2008 at 05:13 PM
    1. Take the root image from a pristine SLES 10.2 repository, and copy
    the contents of the root image to a working location.

    mkdir -p $WORKING_DIR/mnt $WORKING_DIR/rootimg
    mount -o loop $REPO_LOCATION/boot/i386/root $WORKING_DIR/mnt
    cp -avr $WORKING_DIR/mnt/* $WORKING_DIR/rootimg
    umount $WORKING_DIR/mnt


    2. Replace the original ‘yast’ script with my own script.

    mv $WORKING_DIR/rootimg/sbin/yast $WORKING_DIR/rootimg/sbin/yast.real
    ...
    Categories
    Uncategorized
  2. Grid Reliability and Scalability

    by on September 25th, 2008 at 10:11 PM
    What benefits could people get from grid computing? I would say,
    • The first benefit is high performance and scalability that comes from the massive parallelism of many machines working together to finish compute workloads in parallel.
    • The second benefit is ultimate reliability that comes from its managed clustering technology, in which a cluster of machines are connected and managed together to provide redundancy to each other. As long as there is one or more machines alive in the cluster,
    ...

    Updated September 25th, 2008 at 10:32 PM by zane_hu

    Categories
    General
  3. Cloud Computing: Opportunities for HPC to go mainstream?

    by on September 22nd, 2008 at 04:53 PM
    To say there is a lot of hype around Clouds would be an understatement. With all the buzz in the market and the visibility that big players like Amazon, Google, Microsoft, IBM, VMware etc have given to cloud computing, it seems hard to ignore. There is enough debate in the blogosphere on the various definitions of Cloud computing and whether its real or just marketing hype. Remember “Utility Computing” or “On-Demand Computing” around a few years back? Without getting bogged down in rigorous definitions ...
    Categories
    General
  4. Exploring HPC Programming: Multi-threading Pt. 2

    by on September 2nd, 2008 at 01:18 PM
    In the previous article about multi-threading, I mentioned that there are 2 options for breaking up the work that needs to be done. Option 1 was to have each thread work on a subset of the portfolio, but do all the experiments. Option 2 was to have each thread work on a subset of the experiments, and to work on all of the portfolio.

    Today, we'll look at option 2, and I'll try to explain what was needed in the program to accomplish this task. Option 1 and option 2 programs will look ...

    Updated September 2nd, 2008 at 01:23 PM by Bearcat (Added attachment)

    Categories
    General
  5. Exploring HPC Programming: Multi-threading

    by on August 25th, 2008 at 05:38 PM
    One of the questions I hear a lot is: Is multi-threaded programming difficult?

    The answer to that question is: It depends. Not really an answer, but it does depend on a number of factors. The multi-threaded api is fairly simple, so coding a multi-threaded application is easy. What’s difficult depends on your application, what it does, and how the data is used and structured. If your application uses a lot of shared data, which you need to control access to, with semaphores and mutexes, ...

    Updated August 25th, 2008 at 05:51 PM by Bearcat (Added attachments)

    Categories
    General
    Attached Thumbnails Attached Files
Page 3 of 12
FirstFirst 1 2 3 4 5 ... LastLast