1 / 5

One Programming Environment to Rule Them All? (I suspect not) Duncan Buell

Explore the efficient use of hardware and digital logic control structures for effective programming in reconfigurable computing machines. Learn about synthesis, FPGA design embedding, and compatibility in this evolving field of Computer Science and Engineering.

Download Presentation

One Programming Environment to Rule Them All? (I suspect not) Duncan Buell

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. One Programming Environmentto Rule Them All?(I suspect not)Duncan Buell Reconfigurable Computing Machines Computer Science and Engineering

  2. The “Programming” Needs Quick and dirty pathway to working code Software simulation for correct execution Programmer control of data movement, code block execution, memory alignments, Interoperation with code blocks on other compute nodes Reconfigurable Computing Machines Computer Science and Engineering

  3. The “Design” Needs (?) Very efficient use of hardware Ability to design digital logic control structures Synthesis for flow of signals in a DAG Embedding of FPGA designs in other hardware Reconfigurable Computing Machines Computer Science and Engineering

  4. Are These Compatible? Maybe, but I think probably not… Reconfigurable Computing Machines Computer Science and Engineering

  5. The End Reconfigurable Computing Machines Computer Science and Engineering

More Related