PVM: a framework for parallel distributed computing
Concurrency: Practice and Experience
Spawn: A Distributed Computational Economy
IEEE Transactions on Software Engineering
General atomic and molecular electronic structure system
Journal of Computational Chemistry
Utopia: a load sharing facility for large, heterogeneous distributed computer systems
Software—Practice & Experience
Surveying molecular interactions with DOT
Supercomputing '95 Proceedings of the 1995 ACM/IEEE conference on Supercomputing
The Legion vision of a worldwide virtual computer
Communications of the ACM
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
The “worm” programs—early experience with a distributed computation
Communications of the ACM
Beowulf Cluster Computing with Windows
Beowulf Cluster Computing with Windows
The Globus Project: A Status Report
HCW '98 Proceedings of the Seventh Heterogeneous Computing Workshop
Peer-to-Peer Computing: Technologies for Sharing and Collaborating on the Net
Peer-to-Peer Computing: Technologies for Sharing and Collaborating on the Net
Design and Evaluation of an HPVM-Based Windows NT Supercomputer
International Journal of High Performance Computing Applications
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Grid resource management
BOINC: A System for Public-Resource Computing and Storage
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Application-Specific Scheduling for the Organic Grid
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
An Efficient Anonymity Protocol for Grid Computing
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Resource Management for Rapid Application Turnaround on Enterprise Desktop Grids
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
A Distributed Procedure for Bandwidth-Centric Scheduling of Independent-Task Applications
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Models and Modeling Infrastructures for Global Computational Platforms
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 10 - Volume 11
The entropia virtual machine for desktop grids
Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments
Addressing the trust asymmetry problem in grid computing with encrypted computation
LCR '04 Proceedings of the 7th workshop on Workshop on languages, compilers, and run-time support for scalable systems
A Simple MPI Process Swapping Architecture for Iterative Applications
International Journal of High Performance Computing Applications
DGMonitor: A Performance Monitoring Tool for Sandbox-Based Desktop Grid Platforms
The Journal of Supercomputing
FreeLoader: Scavenging Desktop Storage Resources for Scientific Data
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
Policy-Directed Data Movement in Grids
ICPADS '06 Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1
Constructing collaborative desktop storage caches for large scientific datasets
ACM Transactions on Storage (TOS)
CompuP2P: An Architecture for Internet Computing Using Peer-to-Peer Networks
IEEE Transactions on Parallel and Distributed Systems
Designing a runtime system for volunteer computing
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Characterizing resource availability in enterprise desktop grids
Future Generation Computer Systems
Deploying virtual machines as sandboxes for the grid
WORLDS'05 Proceedings of the 2nd conference on Real, Large Distributed Systems - Volume 2
Scheduling Independent Tasks Sharing Large Data Distributed with BitTorrent
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Trustworthy remote compiling services for grid-based scientific applications
The Journal of Supercomputing
Using content-addressable networks for load balancing in desktop grids
Proceedings of the 16th international symposium on High performance distributed computing
A dependable Peer-to-Peer computing platform
Future Generation Computer Systems
Towards efficient data distribution on computational desktop grids with BitTorrent
Future Generation Computer Systems
The user in experimental computer systems research
Proceedings of the 2007 workshop on Experimental computer science
The user in experimental computer systems research
ecs'07 Experimental computer science on Experimental computer science
Adaptive Reputation-Based Scheduling on Unreliable Distributed Infrastructures
IEEE Transactions on Parallel and Distributed Systems
Security in grid computing: A review and synthesis
Decision Support Systems
COHESION - A microkernel based Desktop Grid platform for irregular task-parallel applications
Future Generation Computer Systems
Trade-offs in matching jobs and balancing load for distributed desktop grids
Future Generation Computer Systems
DotGrid: a.NET-based cross-platform software for desktop grids
International Journal of Web and Grid Services
A survey of desktop grid applications for e-science
International Journal of Web and Grid Services
A scalable super-peer approach for public scientific computation
Future Generation Computer Systems
A P2P-based intelligent resource discovery mechanism in Internet-based distributed systems
Journal of Parallel and Distributed Computing
A workflow model for heterogeneous computing environments
Future Generation Computer Systems
Fault-aware scheduling for Bag-of-Tasks applications on Desktop Grids
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Availability Traces of Enterprise Desktop Grids
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Resource Discovery Techniques in Distributed Desktop Grid Environments
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Future Generation Computer Systems
A progressive multi-layer resource reconfiguration framework for time-shared grid systems
Future Generation Computer Systems
Hybrid Resource Discovery Mechanism in Ad Hoc Grid Using Structured Overlay
ARCS '09 Proceedings of the 22nd International Conference on Architecture of Computing Systems
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
Avalanche Dynamics in Grids: Indications of SOC or HOT?
Proceedings of the 2005 conference on Self-Organization and Autonomic Informatics (I)
Scheduling Strategies for Cycle Scavenging in Multicluster Grid Systems
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
Euro-Par '09 Proceedings of the 15th International Euro-Par Conference on Parallel Processing
Pervasive distributed volume rendering in a lightweight multi-agent platform
Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human
Group-based adaptive result certification mechanism in Desktop Grids
Future Generation Computer Systems
Volunteer computing on clusters
JSSPP'06 Proceedings of the 12th international conference on Job scheduling strategies for parallel processing
GCCB'06 Proceedings of the 2006 international conference on Distributed, high-performance and grid computing in computational biology
A dynamic framework for integrated management of all types of resources in P2P systems
The Journal of Supercomputing
Distributed Radiotherapy Simulation with the Webcom Workflow System
International Journal of High Performance Computing Applications
A control-theoretic approach to automated local policy enforcement in computational grids
Future Generation Computer Systems
Decentralized Resource Availability Prediction for a Desktop Grid
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
MOON: MapReduce On Opportunistic eNvironments
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
DockFlow: Achieving interoperability of protein docking tools across heterogeneous Grid middleware
International Journal of Ad Hoc and Ubiquitous Computing
FRDT: Footprint Resource Discovery Tree for grids
Future Generation Computer Systems
Trust overlay networks for global reputation aggregation in P2P grid computing
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Executing MPI programs on virtual machines in an internet sharing system
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
A taxonomy of peer-to-peer desktop grid paradigms
Cluster Computing
A Robust and Efficient Message Passing Library for Volunteer Computing Environments
Journal of Grid Computing
A resource selection method for cycle stealing in the GPU grid
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
Practical experiences on the gridification of financial applications
Proceedings of the fourth workshop on High performance computational finance
An adaptive scheduling algorithm for molecule docking design on grid
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
VAST: a service based resource integration system for grid society
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
Optimizing locationing of multiple masters for master-worker grid applications
PARA'04 Proceedings of the 7th international conference on Applied Parallel Computing: state of the Art in Scientific Computing
Future Generation Computer Systems
Effect of the degree of neighborhood on resource discovery in ad hoc grids
ARCS'10 Proceedings of the 23rd international conference on Architecture of Computing Systems
Towards autonomic management for Cloud services based upon volunteered resources
Concurrency and Computation: Practice & Experience
Mathematical and Computer Modelling: An International Journal
Deploying LiveWN Grids in the Greek School Network
Journal of Grid Computing
Reliable MapReduce computing on opportunistic resources
Cluster Computing
Characterizing result errors in internet desktop grids
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
Grid services for commercial simulation packages
Proceedings of the Winter Simulation Conference
Peer-to-Peer Desktop Grids Based on an Adaptive Decentralized Scheduling Mechanism
International Journal of Grid and High Performance Computing
Future Generation Computer Systems
State-based predictions with self-correction on Enterprise Desktop Grid environments
Journal of Parallel and Distributed Computing
Customizable execution environments for evolutionary computation using BOINC + virtualization
Natural Computing: an international journal
A proximity-aware load balancing in peer-to-peer-based volunteer computing systems
The Journal of Supercomputing
Cooperative scheduling mechanism for large-scale peer-to-peer computing systems
Journal of Network and Computer Applications
An efficient resource discovery framework for pure unstructured peer-to-peer systems
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
The exploitation of idle cycles on pervasive desktop PC systems offers the opportunity to increase the available computing power by orders of magnitude (10×-1000×). However, for desktop PC distributed computing to be widely accepted within the enterprise, the systems must achieve high levels of efficiency, robustness, security, scalability, manageability, unobtrusiveness, and openness/ ease of application integration.We describe the Entropia distributed computing system as a case study, detailing its internal architecture and philosophy in attacking these key problems. Key aspects of the Entropia system include the use of: (1) binary sandboxing technology for security and unobtrusiveness, (2) a layered architecture for efficiency, robustness, scalability and manageability, and (3) an open integration model to allow applications from many sources to be incorporated.Typical applications for the Entropia System includes molecular docking, sequence analysis, chemical structure modeling, ;and risk management. The applications come from a diverse set of domains including virtual screening for drug discovery, genomics for drug targeting, material property prediction, and portfolio management. In all cases, these applications scale to many thousands of nodes and have no dependences between tasks. We present representative performance results from several applications that illustrate the high performance, linear scaling, and overall capability presented by the Entropia system.