cs176 capstone project n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
CS176 Capstone Project PowerPoint Presentation
Download Presentation
CS176 Capstone Project

Loading in 2 Seconds...

play fullscreen
1 / 7

CS176 Capstone Project - PowerPoint PPT Presentation


  • 216 Views
  • Uploaded on

CS176 Capstone Project. Brown. In Deo Speramus. TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A. Course Capstone. Lots of interest in capstone projects Here is a standard project anyone can do teams of 1, 2, or 3 people

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 'CS176 Capstone Project' - verdad


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
cs176 capstone project

CS176Capstone Project

Brown

In Deo Speramus

TexPoint fonts used in EMF.

Read the TexPoint manual before you delete this box.: AAAA

course capstone
Course Capstone
  • Lots of interest in capstone projects
  • Here is a standard project anyone can do
    • teams of 1, 2, or 3 people
    • expectations scale linearly!
    • regular meetings with instructor
      • to make sure you’re on track
    • preliminary design due 4 November
    • final version due 8 December

Art of Multiprocessor Programming

concurrent packet filter
Concurrent Packet Filter
  • Accepts stream of packets
    • that we generate
    • data and configuration packets
  • decides what to do with them
    • accept or reject

Art of Multiprocessor Programming

challenges
Challenges
  • Load balancing
    • keep all worker threads busy
  • Data structures
    • look stuff up quickly and in parallel
  • Locking or lock free?

Art of Multiprocessor Programming

why is it a capstone
Why is it a capstone?
  • Ties in themes from
    • this course
    • software engineering
    • systems
    • networking

Art of Multiprocessor Programming

coming soon
Coming soon!
  • Specification
  • Useful libraries

Art of Multiprocessor Programming

customized capstones
Customized Capstones?
  • If you want to do something else
    • and you know what you want
    • and cs176 is the right course to do it
  • Come talk to me.

Art of Multiprocessor Programming