Skip to content

nathan-backman/cmsc491-SPE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cmsc491-SPE

This is a stream processing engine developed by the fall 2019 class of CMSC 491.

Build environment

  • Build tools
    • g++
    • make
  • Formatting tools
    • python for cpplint.py (which is included in the repo)
    • clang-format
  • Documentation generation
    • doxygen

Build instructions

The following instructions explain how to use make to compile, run the app, check code formatting, automatically correct formatting, and build documentation.

  • To compile: make
  • To run the sample_driver.app: make run
  • To check compliance with formatting guidelines: make lint
  • To autoformat code w.r.t. formatting guidelines: make format
  • To generate documentation in the docs folder: make docs
  • To clean up (delete) object files & binaries: make clean
  • To run the suite of tests in the tests folder: make tests
  • To run CPU intensive tests to profile the system: make profiler

Class Roster

  • Students
    • Noah Bardwell
    • Nick Birks
    • Jack Fordyce
    • Kayle Heideman
    • Nate Strohmyer
    • Vadim Torgashov
    • Marco Uribe
  • Faculty
    • Nathan Backman

About

CMSC491 (F'19) Stream Processing Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published