% This file was created with JabRef 2.5.% Encoding: UTF-8 @article{in-situ, abstract = {{The growing power of parallel supercomputers gives scientists the ability to simulate more complex problems at higher fidelity, leading to many high-impact scientific advances. To maximize the utilization of the vast amount of data generated by these simulations, scientists also need scalable solutions for studying their data to different extents and at different abstraction levels. As we move into peta- and exa-scale computing, simply dumping as much raw simulation data as the storage capacity allows for post-processing analysis and visualization is no longer a viable approach. A common practice is to use a separate parallel computer to prepare data for subsequent analysis and visualization. A naive realization of this strategy not only limits the amount of data that can be saved, but also turns I/O into a performance bottleneck when using a large parallel system. We conjecture that the most plausible solution for the peta- and exa-scale data problem is to reduce or transform the data in-situ as it is being generated, so the amount of data that must be transferred over the network is kept to a minimum. In this paper, we discuss different approaches to in-situ processing and visualization as well as the results of our preliminary study using large-scale simulation codes on massively parallel supercomputers.}}, author = {Ma, Kwan-Liu and Wang, Chaoli and Yu, Hongfeng and Tikhonova, Anna}, citeulike-article-id = {1552122}, citeulike-linkout-0 = {http://dx.doi.org/10.1088/1742-6596/78/1/012043}, citeulike-linkout-1 = {http://iopscience.iop.org/1742-6596/78/1/012043}, day = {01}, doi = {10.1088/1742-6596/78/1/012043}, issn = {1742-6596}, journal = {Journal of Physics: Conference Series}, month = jul, number = {1}, pages = {012043+}, posted-at = {2011-03-29 05:01:51}, priority = {4}, publisher = {Institute of Physics Publishing}, title = {{In-situ processing and visualization for ultrascale simulations}}, url = {http://dx.doi.org/10.1088/1742-6596/78/1/012043}, volume = {78}, year = {2007}} @ARTICLE{eden85, author = {G. T. Almes and A. P. Black and E. D. Lazowska and J. D. Noe}, title = {The Eden system: a technical review}, journal = {IEEE Transactions on Software Engineering}, year = {1985}, volume = {11}, pages = {43--59}, number = {1}, reffrom = {Hayes:Manweiler:Schlichting:spe:1988}} @INPROCEEDINGS{libra, author = {Ammons,, Glenn and Appavoo,, Jonathan and Butrico,, Maria and Da Silva,, Dilma and Grove,, David and Kawachiya,, Kiyokuni and Krieger,, Orran and Rosenburg,, Bryan and Van Hensbergen,, Eric and Wisniewski,, Robert W.}, title = {Libra: a library operating system for a jvm in a virtualized execution environment}, booktitle = {VEE '07: Proceedings of the 3rd international conference on Virtual execution environments}, year = {2007}, pages = {44--54}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1254810.1254817}, isbn = {978-1-59593-630-1}, location = {San Diego, California, USA}} @ARTICLE{kittyhawk, author = {Appavoo, Jonathan and Uhlig, Volkmar and Waterland, Amos}, title = {Project Kittyhawk: building a global-scale computer: Blue Gene/P as a generic computing platform}, journal = {SIGOPS Oper. Syst. Rev.}, year = {2008}, volume = {42}, pages = {77--84}, number = {1}, month = {January}, abstract = {This paper describes Project Kittyhawk, an undertaking at IBM Research to explore the construction of a next-generation platform capable of hosting many simultaneous web-scale workloads. We hypothesize that for a large class of web-scale workloads the Blue Gene/P platform is an order of magnitude more efficient to purchase and operate than the commodity clusters in use today. Driven by scientific computing demands the Blue Gene designers pursued an aggressive system-on-a-chip methodology that led to a scalable platform composed of air-cooled racks. Each rack contains more than a thousand independent computers with highspeed interconnects inside and between racks.}, address = {New York, NY, USA}, citeulike-article-id = {2349196}, citeulike-linkout-0 = {http://portal.acm.org/citation.cfm?id=1341312.1341326}, citeulike-linkout-1 = {http://dx.doi.org/10.1145/1341312.1341326}, doi = {10.1145/1341312.1341326}, issn = {0163-5980}, keywords = {amos, apw, cloudbbb, colleagues, kittyhawk}, posted-at = {2008-07-23 21:44:56}, priority = {0}, publisher = {ACM}, url = {http://dx.doi.org/10.1145/1341312.1341326}} @INPROCEEDINGS{roadrunner, author = {Barker,, Kevin J. and Davis,, Kei and Hoisie,, Adolfy and Kerbyson,, Darren J. and Lang,, Mike and Pakin,, Scott and Sancho,, Jose C.}, title = {Entering the petaflop era: the architecture and performance of Roadrunner}, booktitle = {SC `08: Proceedings of the 2008 ACM/IEEE conference on Supercomputing}, year = {2008}, pages = {1--11}, address = {Piscataway, NJ, USA}, publisher = {IEEE Press}, doi = {http://doi.acm.org/10.1145/1413370.1413372}, isbn = {978-1-4244-2835-9}, location = {Austin, Texas}} @INPROCEEDINGS{linuxns, author = {Biederman, Eric}, title = {Multiple Instances of the Global Linux Namespaces}, year = {2006}, pages = {101--112}, journal = {Proceedings of the Ottawa Linux Symposium}} @ARTICLE{1400104, author = {de Bruijn, Willem and Bos, Herbert}, title = {PipesFS: fast Linux I/O in the unix tradition}, journal = {SIGOPS Oper. Syst. Rev.}, year = {2008}, volume = {42}, pages = {55--63}, number = {5}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1400097.1400104}, issn = {0163-5980}, publisher = {ACM}} @ARTICLE{CHERITON88, author = {D. R. Cheriton}, title = {The {V} Distributed System}, journal = {Communications of the Association of Computing Machinery}, year = {1988}, volume = {31}, pages = {314--333}, number = {3}, month = mar, bibdate = {Thu May 26 17:11:03 1988}, key = {Cheriton}, owner = {manning}, publisher = {Association for Computing Machinery}} @MISC{zeroconf, author = {S. Cheshire and B. Aboba and E. Guttman}, title = {{Dynamic Configuration of IPv4 Link-Local Addresses}}, howpublished = {RFC 3927 (Standards Track)}, month = may, year = {2005}, number = {3927}, organisation = {Internet Engineering Task Force}, publisher = {IETF}, series = {Request for Comments}, url = {http://www.ietf.org/rfc/rfc3927.txt}} @INPROCEEDINGS{bproc, author = {Sung-Eun Choi and Hendriks, E.A. and Minnich, R.G. and Sottile, M.J. and Marks, A.J.}, title = {Life with Ed: a case study of a linux BIOS/BProc cluster}, year = {2002}, pages = {33-39}, journal = {High Performance Computing Systems and Applications, 2002. Proceedings. 16th Annual International Symposium on}} @ARTICLE{Dean:mapreduce, author = {Dean, Jeffrey and Ghemawat, Sanjay}, title = {MapReduce: simplified data processing on large clusters}, journal = {Commun. ACM}, year = {2008}, volume = {51}, pages = {107--113}, number = {1}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1327452.1327492}, issn = {0001-0782}, publisher = {ACM}} @INPROCEEDINGS{PODC:Push, author = {Evans, Noah and Van Hensbergen, Eric}, title = {PUSH, A DISC Shell}, booktitle = {In the Proceedings of the 2009 Principles of Distributed Computing Conference}, year = {2009}, location = {Calgary, Canada}} @ARTICLE{push, author = {Evans, N. and Van Hensbergen, E.}, title = {Push: a {DISC} shell}, year = {2009}, booktitle = {Submitted to Principles of Distributed Computing Conference}} @INPROCEEDINGS{xget, author = {Greenberg, Hugh and Ionkov, Latchesar and Minnich, Ron }, title = {XGet: A Highly Scalable and Efficient File Transfer Tool for Clusters}, booktitle = {LCI 2009 Proceedings of the 10th LCI International Conference on High-Performance Clustered Computing}, year = {2009}, month = {March}} @INPROCEEDINGS{v9fseric, author = {E. Van Hensbergen and L. Ionkov}, title = {The V9FS Project}, address = {http://v9fs.sourceforge.net}} @INPROCEEDINGS{graverobbers, author = {E. Van Hensbergen and R. Minnich}, title = {Grave Robbers from Outer Space Using 9P2000 under Linux}, booktitle = {In Freenix Annual Conference}, year = {2005}, pages = {83--94}} @MISC{ibm-cell, author = {IBM}, title = {Cell Broadband Engine Architecture, Version 1.0}, year = {2005}} @INPROCEEDINGS{lucho-xcpu2, author = {L. Ionkov and E. Van Hensbergen}, title = {XCPU2: Distributed Seemless Desktop Extension}, year = {2009}, journal = {Cluster Computing, 2009 IEEE International Conference on}} @INPROCEEDINGS{lucho-xcpu, author = {Latchesar Ionkov and Ron Minnich and Andrey Mirtchovski}, title = {The XCPU Cluster Management Framework}, booktitle = {First International Workshop on Plan9}, year = {2006}} @ARTICLE{cellfs, author = {Ionkov, Lucho and Nyrinen, Aki and Mirtchovski, Andrey}, title = {{CellFS}: Taking {DMA} out of cell programming.}, booktitle = {http://www.xcpu.org/cellfs-talk.pdf}} @ARTICLE{evh2009ppac, author = {Jamsek, D. and Van Hensbergen, E.}, title = {{Experiences with Cluster GPU Acceleration for Circuit Design}}, journal = {Proc. of Workshop on Parallel Programming on Accelerator Clusters (PPAC)}, year = {2009}} @INPROCEEDINGS{Cavilla:snowflock, author = {Lagar-Cavilla, Horacio Andr\'{e}s and Whitney, Joseph Andrew and Scannell, Adin Matthew and Patchin, Philip and Rumble, Stephen M. and de Lara, Eyal and Brudno, Michael and Satyanarayanan, Mahadev}, title = {SnowFlock: rapid virtual machine cloning for cloud computing}, booktitle = {EuroSys '09: Proceedings of the fourth ACM european conference on Computer systems}, year = {2009}, pages = {1--12}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1519065.1519067}, isbn = {978-1-60558-482-9}, location = {Nuremberg, Germany}} @MISC{minnich-vfs, author = {R. Minnich}, title = {V9FS: A Private Name Space system for Unix and its uses for Distributed and Cluster Computing}, url = {citeseer.ist.psu.edu/minnich99vfs.html}} @ARTICLE{ron-xcpu, author = {R. Minnich and A. Mirtchovski}, title = {XCPU: a new, 9p-based, process management system for clusters and grids}, journal = {Cluster Computing, 2006 IEEE International Conference on}, year = {2006}, pages = {1-10}} @ARTICLE{Mullender90, author = {S. J. Mullender and C. van Rossum and A. S. Tanenbaum and R. van Renesse and H. van Stavern}, title = {Amoeba: a distributed operating system for the 1990s.}, year = {1990}, volume = {23}, pages = {44--53}, number = {5}, month = may, abstract = {ref sigplan 30(7) p36}, keywords = {jrnl, Amoeba, operating system, OS, CSci, computing, vanRossum, vanRenesse, vanStavern, c1990, c199x, c19xx}, publisher = {IEEE Computer}} @BOOK{Needham82, title = {The Cambridge Distributed Computing System}, publisher = {Addison-Wesley Publishers Limited}, year = {1982}, author = {R. M. Needham and A. J. Herbert}, address = {London}, isbn = {-0-201-14092-6}, keywords = {book, text, distributed operating system,}} @ARTICLE{cuda, author = {Nickolls, J and Buck I}, title = {{NVIDIA CUDA} software and {GPU} parallel computing architecture}, year = {2007}, booktitle = {Microprocessor Forum}} @INPROCEEDINGS{blutopia, author = {Fabio Oliveira and Gorka Guardiola and Jay A. Patel and Eric Van Hensbergen}, title = {Blutopia: Stackable storage for cluster management}, booktitle = {CLUSTER}, year = {2007}, pages = {293-302}, ee = {http://dx.doi.org/10.1109/CLUSTR.2007.4629243}} @INPROCEEDINGS{beltway, author = {Willem de Bruijn and Herbert Bos}, title = {Beltway Buffers: Avoiding the OS Traffic Jam}, booktitle = {Proceedings of the Conference on Computer Communications (INFOCOM)}, year = {2008},} @ARTICLE{pike95plan, author = {R. Pike and others}, title = {{Plan 9} from {Bell Labs}}, journal = {Computing Systems}, year = {1995}, volume = {8}, pages = {221--254}, number = {3}, month = {Summer}, url = {citeseer.ist.psu.edu/article/pike90plan.html}} @ARTICLE{namespace, author = {Pike,, Rob and Presotto,, Dave and Thompson,, Ken and Trickey,, Howard and Winterbottom,, Phil}, title = {The use of name spaces in Plan 9}, journal = {SIGOPS Oper. Syst. Rev.}, year = {1993}, volume = {27}, pages = {72--76}, number = {2}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/155848.155861}, issn = {0163-5980}, publisher = {ACM}} @INPROCEEDINGS{mirage, author = {Reimer,, Darrell and Thomas,, Arun and Ammons,, Glenn and Mummert,, Todd and Alpern,, Bowen and Bala,, Vasanth}, title = {Opening black boxes: using semantic information to combat virtual machine image sprawl}, booktitle = {VEE '08: Proceedings of the fourth ACM SIGPLAN/SIGOPS international conference on Virtual execution environments}, year = {2008}, pages = {111--120}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1346256.1346272}, isbn = {978-1-59593-796-4}, location = {Seattle, WA, USA}} @ARTICLE{binfmt, author = {Rubini,, Alessandro}, title = {Kernel Korner}, journal = {Linux Journal}, pages = {25}, address = {Seattle, WA, USA}, issn = {1075-3583}, publisher = {Specialized Systems Consultants, Inc.}} @INPROCEEDINGS{gpfs, author = {Schmuck, Frank and Haskin, Roger }, title = {GPFS: A Shared-Disk File System for Large Computing Clusters}, booktitle = {Proc. of the First Conference on File and Storage Technologies (FAST)}, year = {2002}, pages = {231--244}, month = {January}} @INPROCEEDINGS{StanleyMarbell:iwp906a, author = {Phillip Stanley-Marbell}, title = {Implementation of a Distributed Full-System Simulation Framework as a Filesystem Server}, booktitle = {Proceedings of the First International Workshop on Plan 9}, year = {2006}, isbn = {84-690-2787-5}} @ARTICLE{StanleyMarbell:hipeac07, author = {P. Stanley-Marbell and D. Marculescu}, title = {{Sunflower: Full-System, Embedded Microarchitecture Evaluation}}, journal = {2nd European conference on High Performance Embedded Architectures and Computers (HiPEAC 2007) / Lecture Notes on Computer Science}, year = {2007}, volume = {4367}, pages = {168--182}, address = {Berlin/Heidelberg}, editor = {K. De Bosschere et al.}, publisher = {Springer-Verlag}} @ARTICLE{amoeba, author = {Tanenbaum, Andrew S. and Van Renesse, Robbert}, title = {Distributed operating systems}, journal = {ACM Comput. Surv.}, year = {1985}, volume = {17}, pages = {419--470}, number = {4}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/6041.6074}, issn = {0360-0300}, publisher = {ACM}} @ARTICLE{bgp, author = {IBM Blue Gene Team}, title = {Overview of the {IBM} {BlueGene/P} Project}, year = {2008}, booktitle = {{IBM} Journal of Research and Development}} @ARTICLE{condor-practice, author = {Douglas Thain and Todd Tannenbaum and Miron Livny}, title = {Distributed computing in practice: the Condor experience.}, journal = {Concurrency - Practice and Experience}, year = {2005}, volume = {17}, pages = {323-356}, number = {2-4}} @ARTICLE{Van07, author = {Van Hensbergen Eric, Forsyth Charles, Mckie Jim, Minnich Ron}, title = {Petascale Plan 9 on Blue Gene}, journal = {USENIX}, year = {2007}} @ARTICLE{prose, author = {Van Hensbergen, Eric}, title = {{P.R.O.S.E.}: partitioned reliable operating system environment}, journal = {SIGOPS Operating Systems Review}, year = {2006}, volume = {40}, pages = {12--15}, number = {2}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1131322.1131329}, issn = {0163-5980}, publisher = {ACM}} @ARTICLE{evh08hare, author = {Van Hensbergen, E. and Forsyth, C. and McKie, J. and Minnich, R.}, title = {Holistic aggregate resource environment}, journal = {SIGOPS Oper. Syst. Rev.}, year = {2008}, volume = {42}, pages = {85--91}, number = {1}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1341312.1341327}, issn = {0163-5980}, publisher = {ACM}} @ARTICLE{evh2008mtags, author = {Van Hensbergen, E. and Minnich, R.}, title = {{System Support for Many Task Computing}}, journal = {Proc. of Workshop on Many-Task Computing on Grids and Supercomputers}, year = {2008}} @INPROCEEDINGS{1247405, author = {Van Hensbergen, Eric and Minnich, Ron}, title = {Grave Robbers from outer space using 9P2000 under Linux}, booktitle = {ATEC '05: Proceedings of the annual conference on USENIX Annual Technical Conference}, year = {2005}, pages = {45--45}, address = {Berkeley, CA, USA}, publisher = {USENIX Association}, location = {Anaheim, CA}} @MISC{inferno,Lines 1–500 of 1131. Load more
% This file was created with JabRef 2.5. % Encoding: UTF-8 @article{in-situ, abstract = {{The growing power of parallel supercomputers gives scientists the ability to simulate more complex problems at higher fidelity, leading to many high-impact scientific advances. To maximize the utilization of the vast amount of data generated by these simulations, scientists also need scalable solutions for studying their data to different extents and at different abstraction levels. As we move into peta- and exa-scale computing, simply dumping as much raw simulation data as the storage capacity allows for post-processing analysis and visualization is no longer a viable approach. A common practice is to use a separate parallel computer to prepare data for subsequent analysis and visualization. A naive realization of this strategy not only limits the amount of data that can be saved, but also turns I/O into a performance bottleneck when using a large parallel system. We conjecture that the most plausible solution for the peta- and exa-scale data problem is to reduce or transform the data in-situ as it is being generated, so the amount of data that must be transferred over the network is kept to a minimum. In this paper, we discuss different approaches to in-situ processing and visualization as well as the results of our preliminary study using large-scale simulation codes on massively parallel supercomputers.}}, author = {Ma, Kwan-Liu and Wang, Chaoli and Yu, Hongfeng and Tikhonova, Anna}, citeulike-article-id = {1552122}, citeulike-linkout-0 = {http://dx.doi.org/10.1088/1742-6596/78/1/012043}, citeulike-linkout-1 = {http://iopscience.iop.org/1742-6596/78/1/012043}, day = {01}, doi = {10.1088/1742-6596/78/1/012043}, issn = {1742-6596}, journal = {Journal of Physics: Conference Series}, month = jul, number = {1}, pages = {012043+}, posted-at = {2011-03-29 05:01:51}, priority = {4}, publisher = {Institute of Physics Publishing}, title = {{In-situ processing and visualization for ultrascale simulations}}, url = {http://dx.doi.org/10.1088/1742-6596/78/1/012043}, volume = {78}, year = {2007} } @ARTICLE{eden85, author = {G. T. Almes and A. P. Black and E. D. Lazowska and J. D. Noe}, title = {The Eden system: a technical review}, journal = {IEEE Transactions on Software Engineering}, year = {1985}, volume = {11}, pages = {43--59}, number = {1}, reffrom = {Hayes:Manweiler:Schlichting:spe:1988} } @INPROCEEDINGS{libra, author = {Ammons,, Glenn and Appavoo,, Jonathan and Butrico,, Maria and Da Silva,, Dilma and Grove,, David and Kawachiya,, Kiyokuni and Krieger,, Orran and Rosenburg,, Bryan and Van Hensbergen,, Eric and Wisniewski,, Robert W.}, title = {Libra: a library operating system for a jvm in a virtualized execution environment}, booktitle = {VEE '07: Proceedings of the 3rd international conference on Virtual execution environments}, year = {2007}, pages = {44--54}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1254810.1254817}, isbn = {978-1-59593-630-1}, location = {San Diego, California, USA} } @ARTICLE{kittyhawk, author = {Appavoo, Jonathan and Uhlig, Volkmar and Waterland, Amos}, title = {Project Kittyhawk: building a global-scale computer: Blue Gene/P as a generic computing platform}, journal = {SIGOPS Oper. Syst. Rev.}, year = {2008}, volume = {42}, pages = {77--84}, number = {1}, month = {January}, abstract = {This paper describes Project Kittyhawk, an undertaking at IBM Research to explore the construction of a next-generation platform capable of hosting many simultaneous web-scale workloads. We hypothesize that for a large class of web-scale workloads the Blue Gene/P platform is an order of magnitude more efficient to purchase and operate than the commodity clusters in use today. Driven by scientific computing demands the Blue Gene designers pursued an aggressive system-on-a-chip methodology that led to a scalable platform composed of air-cooled racks. Each rack contains more than a thousand independent computers with highspeed interconnects inside and between racks.}, address = {New York, NY, USA}, citeulike-article-id = {2349196}, citeulike-linkout-0 = {http://portal.acm.org/citation.cfm?id=1341312.1341326}, citeulike-linkout-1 = {http://dx.doi.org/10.1145/1341312.1341326}, doi = {10.1145/1341312.1341326}, issn = {0163-5980}, keywords = {amos, apw, cloudbbb, colleagues, kittyhawk}, posted-at = {2008-07-23 21:44:56}, priority = {0}, publisher = {ACM}, url = {http://dx.doi.org/10.1145/1341312.1341326} } @INPROCEEDINGS{roadrunner, author = {Barker,, Kevin J. and Davis,, Kei and Hoisie,, Adolfy and Kerbyson,, Darren J. and Lang,, Mike and Pakin,, Scott and Sancho,, Jose C.}, title = {Entering the petaflop era: the architecture and performance of Roadrunner}, booktitle = {SC `08: Proceedings of the 2008 ACM/IEEE conference on Supercomputing}, year = {2008}, pages = {1--11}, address = {Piscataway, NJ, USA}, publisher = {IEEE Press}, doi = {http://doi.acm.org/10.1145/1413370.1413372}, isbn = {978-1-4244-2835-9}, location = {Austin, Texas} } @INPROCEEDINGS{linuxns, author = {Biederman, Eric}, title = {Multiple Instances of the Global Linux Namespaces}, year = {2006}, pages = {101--112}, journal = {Proceedings of the Ottawa Linux Symposium} } @ARTICLE{1400104, author = {de Bruijn, Willem and Bos, Herbert}, title = {PipesFS: fast Linux I/O in the unix tradition}, journal = {SIGOPS Oper. Syst. Rev.}, year = {2008}, volume = {42}, pages = {55--63}, number = {5}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1400097.1400104}, issn = {0163-5980}, publisher = {ACM} } @ARTICLE{CHERITON88, author = {D. R. Cheriton}, title = {The {V} Distributed System}, journal = {Communications of the Association of Computing Machinery}, year = {1988}, volume = {31}, pages = {314--333}, number = {3}, month = mar, bibdate = {Thu May 26 17:11:03 1988}, key = {Cheriton}, owner = {manning}, publisher = {Association for Computing Machinery} } @MISC{zeroconf, author = {S. Cheshire and B. Aboba and E. Guttman}, title = {{Dynamic Configuration of IPv4 Link-Local Addresses}}, howpublished = {RFC 3927 (Standards Track)}, month = may, year = {2005}, number = {3927}, organisation = {Internet Engineering Task Force}, publisher = {IETF}, series = {Request for Comments}, url = {http://www.ietf.org/rfc/rfc3927.txt} } @INPROCEEDINGS{bproc, author = {Sung-Eun Choi and Hendriks, E.A. and Minnich, R.G. and Sottile, M.J. and Marks, A.J.}, title = {Life with Ed: a case study of a linux BIOS/BProc cluster}, year = {2002}, pages = {33-39}, journal = {High Performance Computing Systems and Applications, 2002. Proceedings. 16th Annual International Symposium on} } @ARTICLE{Dean:mapreduce, author = {Dean, Jeffrey and Ghemawat, Sanjay}, title = {MapReduce: simplified data processing on large clusters}, journal = {Commun. ACM}, year = {2008}, volume = {51}, pages = {107--113}, number = {1}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1327452.1327492}, issn = {0001-0782}, publisher = {ACM} } @INPROCEEDINGS{PODC:Push, author = {Evans, Noah and Van Hensbergen, Eric}, title = {PUSH, A DISC Shell}, booktitle = {In the Proceedings of the 2009 Principles of Distributed Computing Conference}, year = {2009}, location = {Calgary, Canada} } @ARTICLE{push, author = {Evans, N. and Van Hensbergen, E.}, title = {Push: a {DISC} shell}, year = {2009}, booktitle = {Submitted to Principles of Distributed Computing Conference} } @INPROCEEDINGS{xget, author = {Greenberg, Hugh and Ionkov, Latchesar and Minnich, Ron }, title = {XGet: A Highly Scalable and Efficient File Transfer Tool for Clusters}, booktitle = {LCI 2009 Proceedings of the 10th LCI International Conference on High-Performance Clustered Computing}, year = {2009}, month = {March} } @INPROCEEDINGS{v9fseric, author = {E. Van Hensbergen and L. Ionkov}, title = {The V9FS Project}, address = {http://v9fs.sourceforge.net} } @INPROCEEDINGS{graverobbers, author = {E. Van Hensbergen and R. Minnich}, title = {Grave Robbers from Outer Space Using 9P2000 under Linux}, booktitle = {In Freenix Annual Conference}, year = {2005}, pages = {83--94} } @MISC{ibm-cell, author = {IBM}, title = {Cell Broadband Engine Architecture, Version 1.0}, year = {2005} } @INPROCEEDINGS{lucho-xcpu2, author = {L. Ionkov and E. Van Hensbergen}, title = {XCPU2: Distributed Seemless Desktop Extension}, year = {2009}, journal = {Cluster Computing, 2009 IEEE International Conference on} } @INPROCEEDINGS{lucho-xcpu, author = {Latchesar Ionkov and Ron Minnich and Andrey Mirtchovski}, title = {The XCPU Cluster Management Framework}, booktitle = {First International Workshop on Plan9}, year = {2006} } @ARTICLE{cellfs, author = {Ionkov, Lucho and Nyrinen, Aki and Mirtchovski, Andrey}, title = {{CellFS}: Taking {DMA} out of cell programming.}, booktitle = {http://www.xcpu.org/cellfs-talk.pdf} } @ARTICLE{evh2009ppac, author = {Jamsek, D. and Van Hensbergen, E.}, title = {{Experiences with Cluster GPU Acceleration for Circuit Design}}, journal = {Proc. of Workshop on Parallel Programming on Accelerator Clusters (PPAC)}, year = {2009} } @INPROCEEDINGS{Cavilla:snowflock, author = {Lagar-Cavilla, Horacio Andr\'{e}s and Whitney, Joseph Andrew and Scannell, Adin Matthew and Patchin, Philip and Rumble, Stephen M. and de Lara, Eyal and Brudno, Michael and Satyanarayanan, Mahadev}, title = {SnowFlock: rapid virtual machine cloning for cloud computing}, booktitle = {EuroSys '09: Proceedings of the fourth ACM european conference on Computer systems}, year = {2009}, pages = {1--12}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1519065.1519067}, isbn = {978-1-60558-482-9}, location = {Nuremberg, Germany} } @MISC{minnich-vfs, author = {R. Minnich}, title = {V9FS: A Private Name Space system for Unix and its uses for Distributed and Cluster Computing}, url = {citeseer.ist.psu.edu/minnich99vfs.html} } @ARTICLE{ron-xcpu, author = {R. Minnich and A. Mirtchovski}, title = {XCPU: a new, 9p-based, process management system for clusters and grids}, journal = {Cluster Computing, 2006 IEEE International Conference on}, year = {2006}, pages = {1-10} } @ARTICLE{Mullender90, author = {S. J. Mullender and C. van Rossum and A. S. Tanenbaum and R. van Renesse and H. van Stavern}, title = {Amoeba: a distributed operating system for the 1990s.}, year = {1990}, volume = {23}, pages = {44--53}, number = {5}, month = may, abstract = {ref sigplan 30(7) p36}, keywords = {jrnl, Amoeba, operating system, OS, CSci, computing, vanRossum, vanRenesse, vanStavern, c1990, c199x, c19xx}, publisher = {IEEE Computer} } @BOOK{Needham82, title = {The Cambridge Distributed Computing System}, publisher = {Addison-Wesley Publishers Limited}, year = {1982}, author = {R. M. Needham and A. J. Herbert}, address = {London}, isbn = {-0-201-14092-6}, keywords = {book, text, distributed operating system,} } @ARTICLE{cuda, author = {Nickolls, J and Buck I}, title = {{NVIDIA CUDA} software and {GPU} parallel computing architecture}, year = {2007}, booktitle = {Microprocessor Forum} } @INPROCEEDINGS{blutopia, author = {Fabio Oliveira and Gorka Guardiola and Jay A. Patel and Eric Van Hensbergen}, title = {Blutopia: Stackable storage for cluster management}, booktitle = {CLUSTER}, year = {2007}, pages = {293-302}, ee = {http://dx.doi.org/10.1109/CLUSTR.2007.4629243} } @INPROCEEDINGS{beltway, author = {Willem de Bruijn and Herbert Bos}, title = {Beltway Buffers: Avoiding the OS Traffic Jam}, booktitle = {Proceedings of the Conference on Computer Communications (INFOCOM)}, year = {2008}, } @ARTICLE{pike95plan, author = {R. Pike and others}, title = {{Plan 9} from {Bell Labs}}, journal = {Computing Systems}, year = {1995}, volume = {8}, pages = {221--254}, number = {3}, month = {Summer}, url = {citeseer.ist.psu.edu/article/pike90plan.html} } @ARTICLE{namespace, author = {Pike,, Rob and Presotto,, Dave and Thompson,, Ken and Trickey,, Howard and Winterbottom,, Phil}, title = {The use of name spaces in Plan 9}, journal = {SIGOPS Oper. Syst. Rev.}, year = {1993}, volume = {27}, pages = {72--76}, number = {2}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/155848.155861}, issn = {0163-5980}, publisher = {ACM} } @INPROCEEDINGS{mirage, author = {Reimer,, Darrell and Thomas,, Arun and Ammons,, Glenn and Mummert,, Todd and Alpern,, Bowen and Bala,, Vasanth}, title = {Opening black boxes: using semantic information to combat virtual machine image sprawl}, booktitle = {VEE '08: Proceedings of the fourth ACM SIGPLAN/SIGOPS international conference on Virtual execution environments}, year = {2008}, pages = {111--120}, address = {New York, NY, USA}, publisher = {ACM}, doi = {http://doi.acm.org/10.1145/1346256.1346272}, isbn = {978-1-59593-796-4}, location = {Seattle, WA, USA} } @ARTICLE{binfmt, author = {Rubini,, Alessandro}, title = {Kernel Korner}, journal = {Linux Journal}, pages = {25}, address = {Seattle, WA, USA}, issn = {1075-3583}, publisher = {Specialized Systems Consultants, Inc.} } @INPROCEEDINGS{gpfs, author = {Schmuck, Frank and Haskin, Roger }, title = {GPFS: A Shared-Disk File System for Large Computing Clusters}, booktitle = {Proc. of the First Conference on File and Storage Technologies (FAST)}, year = {2002}, pages = {231--244}, month = {January} } @INPROCEEDINGS{StanleyMarbell:iwp906a, author = {Phillip Stanley-Marbell}, title = {Implementation of a Distributed Full-System Simulation Framework as a Filesystem Server}, booktitle = {Proceedings of the First International Workshop on Plan 9}, year = {2006}, isbn = {84-690-2787-5} } @ARTICLE{StanleyMarbell:hipeac07, author = {P. Stanley-Marbell and D. Marculescu}, title = {{Sunflower: Full-System, Embedded Microarchitecture Evaluation}}, journal = {2nd European conference on High Performance Embedded Architectures and Computers (HiPEAC 2007) / Lecture Notes on Computer Science}, year = {2007}, volume = {4367}, pages = {168--182}, address = {Berlin/Heidelberg}, editor = {K. De Bosschere et al.}, publisher = {Springer-Verlag} } @ARTICLE{amoeba, author = {Tanenbaum, Andrew S. and Van Renesse, Robbert}, title = {Distributed operating systems}, journal = {ACM Comput. Surv.}, year = {1985}, volume = {17}, pages = {419--470}, number = {4}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/6041.6074}, issn = {0360-0300}, publisher = {ACM} } @ARTICLE{bgp, author = {IBM Blue Gene Team}, title = {Overview of the {IBM} {BlueGene/P} Project}, year = {2008}, booktitle = {{IBM} Journal of Research and Development} } @ARTICLE{condor-practice, author = {Douglas Thain and Todd Tannenbaum and Miron Livny}, title = {Distributed computing in practice: the Condor experience.}, journal = {Concurrency - Practice and Experience}, year = {2005}, volume = {17}, pages = {323-356}, number = {2-4} } @ARTICLE{Van07, author = {Van Hensbergen Eric, Forsyth Charles, Mckie Jim, Minnich Ron}, title = {Petascale Plan 9 on Blue Gene}, journal = {USENIX}, year = {2007} } @ARTICLE{prose, author = {Van Hensbergen, Eric}, title = {{P.R.O.S.E.}: partitioned reliable operating system environment}, journal = {SIGOPS Operating Systems Review}, year = {2006}, volume = {40}, pages = {12--15}, number = {2}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1131322.1131329}, issn = {0163-5980}, publisher = {ACM} } @ARTICLE{evh08hare, author = {Van Hensbergen, E. and Forsyth, C. and McKie, J. and Minnich, R.}, title = {Holistic aggregate resource environment}, journal = {SIGOPS Oper. Syst. Rev.}, year = {2008}, volume = {42}, pages = {85--91}, number = {1}, address = {New York, NY, USA}, doi = {http://doi.acm.org/10.1145/1341312.1341327}, issn = {0163-5980}, publisher = {ACM} } @ARTICLE{evh2008mtags, author = {Van Hensbergen, E. and Minnich, R.}, title = {{System Support for Many Task Computing}}, journal = {Proc. of Workshop on Many-Task Computing on Grids and Supercomputers}, year = {2008} } @INPROCEEDINGS{1247405, author = {Van Hensbergen, Eric and Minnich, Ron}, title = {Grave Robbers from outer space using 9P2000 under Linux}, booktitle = {ATEC '05: Proceedings of the annual conference on USENIX Annual Technical Conference}, year = {2005}, pages = {45--45}, address = {Berkeley, CA, USA}, publisher = {USENIX Association}, location = {Anaheim, CA} } @MISC{inferno,