Analysis 2
-
Computer architecture considerations
-
Space vs time
-
Memory vs disk space
-
Cache
-
CPU speed
-
Numeric precision
-
Floating point vs fixed point
-
32 bits vs 64 bits
-
Parallelization - various options
-
SMP
-
Hyperthreading
-
Multiple cores
-
Multiple CPUs, shared memory
-
Cluster computing
-
Distributed computing
-
Grid computing
-
More ...
-
Data structures
-
Stacks
-
Queues
-
Trees
-
Graphs
-
Classes of problems
-
Search
-
Sorting
-
Shortest paths
-
Minimum spanning trees
-
Shortest paths
-
Function optimization
-
Constrained optimization
-
Linear programming
-
Integer programming
-
Non-linear programming
-
Statistical/data mining
-
Clustering
-
Classification
-
Association
-
Prediction
-
Number theory
-
Combinatoric optimization
-
More ...
-
Tractable vs intractable problems (Complexity theory)
-
Polynomial
-
NP-complete
-
Travelling salesman problem
-
NP-hard
-
Halting problem
-
Exponetial
-
LLNL Protein structure prediction competition
-
CASP
-
predictioncenter.org
Back to Top