A flexible distributed computing interface using ability specific nodes
This presentation is the property of its rightful owner.
Sponsored Links
1 / 5

A Flexible Distributed Computing Interface using Ability-Specific Nodes PowerPoint PPT Presentation


  • 42 Views
  • Uploaded on
  • Presentation posted in: General

A Flexible Distributed Computing Interface using Ability-Specific Nodes. an envisioned Thesis Proposal by Mike MacFerrin. What does it do?. A common programming interface to structure the definition of a “node” object Nodes are cheap, interchangeable

Download Presentation

A Flexible Distributed Computing Interface using Ability-Specific Nodes

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


A flexible distributed computing interface using ability specific nodes

A Flexible Distributed Computing Interface using Ability-Specific Nodes

an envisioned Thesis Proposal by

Mike MacFerrin


What does it do

What does it do?

  • A common programming interface to structure the definition of a “node” object

  • Nodes are cheap, interchangeable

  • Computer programs (written in common languages) are compiled and distributed among nodes to perform complicated tasks

  • Interface based (possibly) on XML or .NET


What i ll do with it

What I'll do with it...

  • Create individual nodes to perform computational primitives (multiplying, dividing, array manipulation)

  • Write & execute higher-level programs on the network

  • Demonstrate the network's flexibility

    • Swapping Nodes

    • Upgrading Nodes


Far reaching implications

Far-Reaching Implications

  • Nodes can be easily upgraded, interchanged (PBJ sandwich)

  • Nodes could perform physical tasks

    • Manufacturing

    • Civil Construction/Repair

    • Disaster Management

    • Surgical Tasks

  • Nano-Technology


Research areas

Research Areas

  • Computer Networks/Systems

  • Compilers

  • Artificial Intelligence?

  • Programming Languages?


  • Login