Home > FlashMob I: A First Step Toward Practical Instant Supercomputing

Current News

FlashMob I: A First Step Toward Practical Instant Supercomputing

4/8/2004

FlashMob Computing started as a challenge. Could we convince enough people to bring their conventional computers to a single location in order to build a temporary supercomputer, one that could compete with the fastest and most expensive computers in the world? Since its inception in February of this year, the idea of FlashMob Computing transformed from a challenge to a new paradigm for enabling any group of people to pool together computing power for the purpose of working on scientific problems of interest to them. Unlike traditional supercomputers, which are expensive and not accessible to the general public, a FlashMob supercomputer is temporary, made up of ordinary computers, and is built to work on a specific problem. We set out to prove, through an elaborate experiment, that instant supercomputing is viable.

On April 3, 2004, the University of San Francisco hosted the first FlashMob Computing event: FlashMob I. By all measures, the event was a fantastic success. We had over 700 computers come into the gym and we wired them to a network switch donated by Foundry Networks. After the last computers arrived and were installed by 11:00am we used our custom software to begin pooling the collective power of the computers to work on the Linpack benchmark, a mathematical application that is used to determine supercomputing speed. Through a series of tests, we were able to run the benchmark on 256 of the computers and achieved a peak rate of 180 Gflops (billions of calculations per second), although this computation stopped three quarters of the way through due to a node failure. Our best, complete run used 150 computers and resulted in 77 Gflops. Both of these results show that it is possible to achieve substantial computational speed from a temporary supercomputer. Time constraints and unanticipated problems prevented us from using all 700 computers simultaneously, but one goal of the FlashMob I experiment was to identify issues involved in getting a large number of very different computers to work together. This valuable experience will enable us to improve our software for future FlashMob computers.

FlashMob I presented both technical and logistical challenges. We worked furiously for five weeks on the software that would ultimately run off CD-ROM disks inserted into each of the volunteer computers. A novel aspect of the software is that we boot and run directly off of the CD-ROM, so that the hard disk is not touched at all. This technique enables all the computers in a FlashMob to quickly run the same operating system and applications without installing anything onto the hard disk. We only use the processor and memory of volunteer computers, making it "safe" for people to loan their computers without fear of loosing data. To this end, an important logistical component of large-scale FlashMob Computing is a registration and asset tracking system for volunteer equipment. Volunteer computers need to be tagged and associated with owners so that everyone gets their computer back at the end of the day. Not only can future FlashMob computers leverage off our software, but they can also use our registration process as a model.



Recommended Reading
  • Campus Security :: June 27, 2008

    :::::: NETWORK SECURITY

    : Delivering Slices of Network Securely at USC

    :::::: CAMPUS SECURITY NEWS

    : VMware Finds Home on Campus in Disaster Recovery Planning
    : Microsoft Advisory Targets SQL Injection Attacks
    : Mobile Security To Surface in Sybase iAnywhere Suite
    : Southeast Missouri State Says Former Employee Took Student Data
    : Universities Deploy Procera Hardware to Prioritize Network Traffic
    : Dartmouth Launches 2-Week Crash Course in Security
    : Survey: Many Microsoft Patches Are Going Uninstalled
    : New Bluetooth Patch Fixes XP Security Hole

  • IT Trends :: Thursday, June 26, 2008

    :::::: FOCUS

    :: Lyon's 1:1 Laptop Program Aims To 'Level the Playing Field' for Students

    :::::: IT NEWS

    :: Windows XP's Death Is for Real, Microsoft Rep Explains
    :: Temple To Deploy Wireless LAN Across 8 Campuses in Philly
    :: Adobe Releases Acrobat 9, Creative Suite 3.3
    :: Microsoft Open XML Converter Arrives for Mac
    :: Pentaho's BI Platform Released Under GPL
    :: New Bluetooth Patch Fixes XP Security Hole
    :: New 11.0 openSuSE Linux OS Released

  • C-Level View :: June 25, 2008

    :::::: EXECUTIVE VIEW

    : The Educational Software Paradox - Can We Learn to Unlearn?

    :::::: WORTH NOTING

    : D2L: Blackboard's Comments 'Contempt(ible)'
    : Ohio State Installing Interactive Technologies in Campus Incubator
    : New Green Supercomputer Powers Up at Purdue
    : Western Governors U Offers New Online Degree in Health Informatics
    : Foothill-De Anza CC District Deploys Abaca for E-mail Protection

  • SmartClassroom :: Wednesday, June 27, 2008

    :::::: VIEWPOINT

    : Podcasting in Instruction: Moving Beyond the Obvious

    :::::: NEWS and PRODUCT UPDATES

    : D2L: Blackboard's Comments 'Contempt(ible)'
    : Ohio State Installing Interactive Technologies in Campus Incubator
    : Samsung Launches Pint-Sized Projector
    : Mediasite 5.0 Debuts; New Classroom Recorders Coming in July
    : Mitsubishi Launches Wireless, Short-Throw Projectors

  • News Update :: Tuesday, June 24, 2008

    :::::: NEWS

    : Sao Paulo University Taps Sun Technology for Computing Cluster
    : Ohio State Installing Interactive Technologies in Campus Incubator
    : New Green Supercomputer Powers Up at Purdue
    : Mediasite 5.0 Debuts; New Classroom Recorders Coming in July
    : Intel 'Holding Back' USB 3.0 Spec, Says Nvidia
    : Allegheny College Launches Energy Reduction Program
    : Virginia Tech Automates User State Management with Kaseya
    : Tokai U Uses PTC MCAD Software To Design Car that Competes at Le Mans

  • IT Trends :: Thursday, June 19, 2008

    :::::: CASE STUDY

    :: Job Scheduling Software Smooths Data Transfers at IUF

    :::::: IT NEWS

    :: Blackboard Continues Pursuit of Desire2Learn
    :: IBM Launches 'Carbon Strategy' Service in Project Big Green
    :: Microsoft Joins Open Source Census Group
    :: Swedes Deploy Dual-Boot 'Green' Supercomputer with IBM, Intel Chips
    :: U North Texas To Roll Out ImageNow for Document Management
    :: Cambridge Installs Panasus Parallel Storage System for Research Support
    :: Novell Joins Microsoft Server Virtualization Validation Program, Runs Windows Server 2008 On SUSE Linux Enterprise