high_performance_python icon indicating copy to clipboard operation
high_performance_python copied to clipboard

chapter one questions and answers

Open csrgxtu opened this issue 7 years ago • 0 comments

1st, what are the elements of a computer architecture?

  • memory
  • computation unit
  • connections

2nd, what are some common alternate computer architectures? (GPU)???

3rd, how does python abstract the underlying computer architecture? Python have virtual machine, just like Java have a JVM

4th, what are some of the hurdles to make performant python code?

  • Python got a GIL
  • Python is a dynamic language
  • python's abstraction makes it difficult to do some L1/L2 cache thing

5th, what are different types of performance problems? ???

csrgxtu avatar Feb 27 '18 11:02 csrgxtu