Wednesday, August 31, 2016

Episode 57: Optimization


We are sponsored by audible!

We are on Patreon!

Intro topic: Public Service Announcement: Binomial Distribution


Book of the Show

Tool of the Show

Optimization Discussion

  • Architecture
    • SIMD
    • GPU
    • CPU
  • Compiler settings
    • Optimization Settings (Why to turn on or off) (size vs speed)
    • Loop Unrolling
  • Memory
    • Cache Levels vs Main Memory
    • Data Locality/Access Patterns (Matrix multiply optimization)
  • Indexing
    • Trees
    • Hashing (Clustering)
  • Distributed Computing
    • Threading
      • Multi-Thread
      • Multi-Process
      • Thread pools
    • Networking
      • Load Balancing
      • Reliable UDP
  • Algorithmic improvements
    • Big-O notation
    • Approximations


  1. It is important to seek hotel & hospitality research paper writing services and hotel & hospitality assignment writing services since students find help when they visit Hotel & Hospitality Writing Services.

  2. Your article was very impressive to me. It was unexpected information,but after reading it like this 메이저토토사이트, I found it very interesting.

  3. I think a lot of articles related to 메이저사이트 are disappearing someday. That's why it's very hard to find, but I'm very fortunate to read your writing. When you come to my site, I have collected articles related to this. My site name is .

  4. This is one very interesting post. I like the way you write and I will bookmark your blog to my favorites. 온라인홀덤

  5. That's a really impressive new idea! 토토커뮤니티 It touched me a lot. I would love to hear your opinion on my site. Please come to the site I run once and leave a comment. Thank you.

  6. I have recently started a website, the information you provide on this website has helped me greatly. Thank you for all of your time & work. 먹튀신고

  7. While looking for articles on these topics, I came across this article on the site here. As I read your article, I felt like an expert in this field. I have several articles on these topics posted on my site. Could you please visit my homepage? 메이저놀이터순위

  8. Hello ! I am the one who writes posts on these topicssex I would like to write an article based on your article. When can I ask for a review?

  9. Hello, I'm happy to see some great articles on your site. Would you like to come to my site later? My site also has posts, comments and communities similar to yours. Please visit and take a look 메이저놀이터

  10. ou need to be a part of a contest for one of the highest quality sites on the 토토사이트. I most certainly will recommend this site!

  11. It has fully emerged to crown Singapore's southern shores and undoubtedly placed her on the global map of residential landmarks. I still scored the more points than I ever have in a season for GS. I think you would be hard pressed to find somebody with the same consistency I have had over the years so I am happy with that. 메이저토토사이트

  12. You have fantastic composing abilities. I'm so pleased to discover the exact same subject I have actually been trying to find. Everybody is providing me a great deal of praises today. You're outstanding. As an author, you're so awesome due to the fact that you're such a terrific author. Why do not you come as well as see my message? just click the following website

  13. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. 메이저사이트

  14. Unbelievable!! The problem I was thinking about was solved.카지노사이트You are really awesome.

  15. That's a really impressive new idea! 메이저토토사이트추천 It touched me a lot. I would love to hear your opinion on my site. Please come to the site I run once and leave a comment. Thank you.