Distributed Net Applications Create Virtual Supercomputers
نویسنده
چکیده
T he whole is greater than the sum of its parts. That, in some ways, explains the theory behind one of the most important new technological opportunities created by the Internet: distributed applications. In distributed Internet applications, functions are distributed online to dozens, thousands, or even millions of computers. These include distributed file-sharing applications, such as the controversial Napster, in which users share MP3 music files over the Internet, and Gnutella, an open-source application that lets users share all types of files. One increasingly important type of distributed application links a group of computers over the Internet to create a virtual supercomputer. The most computationally intensive long-term distributed Internet application on the planet, SETI@home, which analyzes signals in space looking for signs of intelligent life, runs on more than 2 million computers and processes an average aggregate of 12 teraflops, according to the project's chief scientist, Dan Wertheimer, an astronomer at the Uni-Distributed Internet applications are important because they utilize unused computer time to conduct the type of attacks on complex computing problems that used to require supercomputers, which are very expensive to use and inaccessible to most organizations. Running a complex computational problem costs about 1 percent as much to run on a distributed Internet application as on a supercomputer, said Scott Kurowski, founder and executive officer of Entropia, a provider of commercial and noncommercial distributed-Internet-computing services. The concept of distributed computing has been around for years but never took off because of past limitations in such areas as networking technologies. Now, however, more powerful processors , as well as faster communications technologies, are making it easier to link computers to perform complex distributed applications. And the increased demand for high-performance computing by a growing number of commercial and noncommer-cial organizations is driving demand for distributed applications. While the technology offers many benefits , proponents also face several important challenges and concerns. For example, researchers must develop ways to cope with such problems as digital Internet applications' high bandwidth consumption and the way Internet congestion influences the technology's effectiveness. In addition, security is a major concern for several reasons. For example, a network for rapidly distributing application code could also spread viruses and other malicious code. Nonetheless, proponents say, the technology has enormous promise. In fact, it has the potential to redefine the way we use the Internet, said Vern Paxson, a senior scientist at AT&T's Center for Internet …
منابع مشابه
Overview of the I-Way: Wide-Area Visual Supercomputing
This article discusses the I-WAY project and provides an overview of the articles in this issue of IJSA. The I-WAY is an experimental environment for building distributed virtual reality applications and for exploring issues of distributed wide area resource management and scheduling. The goal of the I-WAY project is to enable researchers use multiple internetworked supercomputers and advanced ...
متن کاملA Virtual Memory Model for Parallel Supercomputers
A model for virtual memory in a distributed memory parallel computer is proposed. It uses a novel parallel computing operating system framework and leads to the definition of two strategies for implementing parallel virtual memory. Careful analysis and simulation results indicate that dynamic page allocation performs better for applications that exhibit some locality of reference of public data...
متن کاملCurrent State of the Cray MPT Software Stacks on the Cray XC Series Supercomputers
HPC applications heavily rely on Message Passing Interface (MPI) and SHMEM programming models to develop distributed memory parallel applications. This paper describes a set of new features and optimizations that have been introduced in Cray MPT software libraries to optimize the performance of scientific parallel applications on modern Cray XC series supercomputers. For Cray XC systems based o...
متن کاملManaging Commodity Computer Cluster Oriented to Virtual Reality Applications
Virtual Reality (VR) applications have been powered traditionally by high-end graphics workstations or supercomputers. But recently, clusters of commodity computers (PCs, Macintoshes, low cost workstations) have become a practical alternative. The advantages of a commodity cluster include low cost, flexibility, access to technology, and performance scalability. The main goal of our proposal is ...
متن کاملExtending .NET Remoting with Distributed Garbage Collection
The memory management of distributed objects, when done manually, is an error-prone task. It leads to memory leaks and dangling references causing applications to fail. Avoiding such errors requires automatic memory management, named distributed garbage collection (DGC). Current DGC solutions are either not safe, not complete or not portable to widely used platforms such as .NET. As a matter of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Computer
دوره 33 شماره
صفحات -
تاریخ انتشار 2000