csnotes/cst337/lec1.md
Medium Fries 07c8baf935 OMEGALUL
2018-09-01 16:25:12 -07:00

586 B

lec1

What on earth?
The first lecture has bee 50% syllabus 25% videos, 25% simple terminology; expect nothing interesting for this section

Performace Options \

In general we have a few options to increase performace in software; pipelining, parallelism, prediction.

Parallelism/Pipelining \

  • I'll just assume you know what this entail; one does many things at once; the other is like queues for processessing.

  • Prediction
    Yes this means interpreting potential outcomes/inputs/outputs etc. BRANCHING. We try to predict potentiality and account for it ahead of time.