Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cadCAD Seminar presentation AND write up #74

Open
mzargham opened this issue Oct 6, 2023 · 0 comments
Open

cadCAD Seminar presentation AND write up #74

mzargham opened this issue Oct 6, 2023 · 0 comments
Assignees

Comments

@mzargham
Copy link
Collaborator

mzargham commented Oct 6, 2023

Presentation: given at blockscience seminar; should be about 45-60 min + discussions with team; this will help tie our GDS/cadCAD work in with our broader research arcs on protocols, ecosystems and the role of representations of systems are part of those systems.

Write-up: intended audience is a potential contributor, who needs to see something they can get excited about contributing to. we don't need to reach everyone, we want to reach people who are aware of the limitations of existing paradigms and are interested to contribute to a new one.

Content:

  • why cadCAD (GDS programming paradigm, systems engineering concepts around software and non-software systems integration, limits on controllability and observability, ecosystems of human and software agents interacting, and more)
  • what: data centric computing model; spaces, blocks, wiring rules; system "dynamics" versus system "state"; estimation and decision in heterogenous networks where we only "control" a peice of the puzzle, and need to "model" the other actors and environment, in order to design, maintain and govern our software.
  • how: more details on exactly what we are building (past stages: legacy verions, then: research/gds/experimental implementations for space-block focused cadCAD, current milestone is MIMO version of the reference implementation in python; next stage focus refining the user experience for declaring spaces, blocks, wirings, executing simulations; next next stage splits into inward and outward; outward is tooling for advanced workflows eg PSuU, and inward is performance improvements, primarily by unbinding from the python engine and using rust or julia under the hood (based on interpreting the python instructions)
@mzargham mzargham converted this from a draft issue Oct 6, 2023
@emanuellima1 emanuellima1 moved this from To do to In Progress in cadCAD Reference Implementation Oct 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants