background preloader

World Community Grid - Accueil

World Community Grid - Accueil

Osiris - Serverless Portal System blog: The Secret Source of Google's Power April 4, 2004 The Secret Source of Google's Power by skrenta at 2:11 PM Much is being written about Gmail, Google's new free webmail system. No, the story is about seemingly incremental features that are actually massively expensive for others to match, and the platform that Google is building which makes it cheaper and easier for them to develop and run web-scale applications than anyone else. I've written before about Google's snippet service, which required that they store the entire web in RAM. Google has taken the last 10 years of systems software research out of university labs, and built their own proprietary, production quality system. Speculation: Gmail's Architecture and Economics Let's make some guesses about how one might build a Gmail. Hotmail has 60 million users. The most obvious challenge is the storage. No. Google has built their own distributed, fault-tolerant, petabyte filesystem, the Google Filesystem. The Gmail servers wouldn't be top-heavy with lots of disk.

Help Cure Muscular Dystrophy - Phase 2 Information about the Help Cure Muscular Dystrophy project may be found on these pages, or on the Help Cure Muscular Dystrophy website. To discuss or ask questions about this project, please visit the Help Cure Muscular Dystrophy Forum. World Community Grid and researchers supported by Decrypthon, a partnership between AFM (French Muscular Dystrophy Association), CNRS (French National Center for Scientific Research), Universite Pierre et Marie Curie, and IBM are investigating protein-protein interactions for more than 2,200 proteins whose structures are known, with particular focus on those proteins that play a role in neuromuscular diseases. The database of information produced will help researchers design molecules to inhibit or enhance binding of particular macromolecules, hopefully leading to better treatments for muscular dystrophy and other neuromuscular diseases. What is neuromuscular disease and muscular dystrophy?

Atom This page describes the Atom class. For design information, see also OpenCogPrime:Atom. The type of an atom cannot be changed after the atom has been inserted into the AtomSpace: OpenCog atoms are immutable. Scheme interface Atoms can be created, manipulated and destroyed at the scheme shell command prompt. C++ Programming Interface Atom is the superclass for Node and Link. One of the main challenges in implementing the core structures is to have code which allows the representation of knowledge patterns (the graph of nodes and links) in a data structure which was simultaneously very compact (in terms of memory usage), flexible in terms of the kind of allowed queries and time efficient for these queries. getType() returns the type of the Atom. getTruthValue() returns the TruthValue object of the Atom. getIncomingSet() returns the incoming set of the Atom. Methods to freely update Atom properties: setTruthValue() setImportance() setActivation() Class Diagram

Exposé Systèmes/Réseaux - Les grilles de calcul - Ingénieurs2000 - Informatique/Réseaux 3ème année - 2006/2007 Introduction Au cours de notre troisième année d'étude de la formation Informatique Réseaux de l'école d'ingénieurs Ingénieurs 2000, nous devions étudier un thême portant sur le système, le développement ou les réseaux. Cette exposé fût encadré par le Directeur de la filière M. Étienne Duris, ainsi que du Directeur de l'école, M. Objectif Notre choix s'est porté sur la présentation d'un système de calcul parallèle en cours de popularisation: Les grilles de calcul. Depuis quelques mois voire quelques années, le Grid Computing, ou grille informatique, fait de plus en plus parler de lui dans l'univers des nouvelles technologies.

Advanced Mechatronics Laboratory, Carnegie Mellon Various activities during the course of an engineering design project can be divided into two categories. The first set of activities are the actual design activities which involve carrying out various synthesis and analysis tasks. The second set of activities are support activities that involve project management, selecting tools and people, deciding organization, defining interfaces etc. Currently, the time it takes to build a Collaborative Design System is a large fraction of the overall project time. time to locate right tools time to build interfaces time to organize tools and people into teams lack of comprehensive representations lack of recorded experience project management and so on .... Our goal is to achieve an order of magnitude reduction in the time and effort to compose a collaborative design system. domain: electro-mechanical assembly design scope: synthesis, analysis, simulation, and planning tasks Projects: Agent Based Design Composable Simulation Spatial Layout Back to the top

Scientists invent lightest material on Earth. What now? | Cool New Tech Attention allocation Attention allocation within OpenCog weights pieces of knowledge relative to one another, based on what has been important to the system in the past and what is currently important. Attention allocation has several purposes: To guide the process of working out what knowledge should be stored in memory, what should be stored locally on disk, and what can be stored distributed on other machines. To guide the forgetting process. Status Currently Attention allocation is implemented for keeping track of the importance of atoms. Entities involved Atoms HebbianLinks - indicate which atoms are important at the same time. Overview This sections presents how the flow of attention allocation works. Rewarding "useful" atoms: Atoms are given stimulus by a MindAgent if they've been useful in achieving the MindAgent's goals. Specification for future work MindAgent specific stimulus I'm thinking: Add an AttentionValue and a stimulus map to the MindAgent class. Launchpad bug report. HebbianLinkMining

Difference Between Grid Computing and Distributed Computing Definition of Distributed Computing Distributed Computing is an environment in which a group of independent and geographically dispersed computer systems take part to solve a complex problem, each by solving a part of solution and then combining the result from all computers. These systems are loosely coupled systems coordinately working for a common goal. It can be defined as A computing system in which services are provided by a pool of computers collaborating over a network .A computing environment that may involve computers of differing architectures and data representation formats that share data and system resources. Definition of Grid Computing The Basic idea between Grid Computing is to utilize the ideal CPU cycles and storage of million of computer systems across a worldwide network function as a flexible, pervasive, and inexpensive accessible pool that could be harnessed by anyone who needs it, similar to the way power companies and their users share the electrical grid. 1. 2.

Related: