A flexible distributed computing interface using ability specific nodes
Download
1 / 5

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


  • 67 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' A Flexible Distributed Computing Interface using Ability-Specific Nodes' - kevork


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? Ability-Specific Nodes

  • 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 Ability-Specific NodesI'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 Ability-Specific Nodes

  • 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 Ability-Specific Nodes

  • Computer Networks/Systems

  • Compilers

  • Artificial Intelligence?

  • Programming Languages?


ad