31 min listen
Episode 38. Hyperthreading, L1/L2 caching, cache busting, thread trashing, and priority bumping!
FromJava Pub House
Episode 38. Hyperthreading, L1/L2 caching, cache busting, thread trashing, and priority bumping!
FromJava Pub House
ratings:
Length:
47 minutes
Released:
May 15, 2013
Format:
Podcast episode
Description
So we hear about HyperThreading and how it is sooo cool, well, it is and it isn't. If you are really trying to squeeze performance out of your application HyperThreading might not be what you're looking for. There are so many other things that happens at the CPU level that have so weird names (like Thread Thrashing, 'say whaaaat?'). If you are really serious on squeezing every worthy CPU cycle of your app (or if you're interesting on what really really goes under the hood) take a listen! (ah! and treat me a beer, if you like what you hear!)
Follow Me on Twitter! (@fguime)(thanks!)
Hey it's ALMOST SUMMER! and I would love to get a beer :) Tweet, Tweet! (https://twitter.com/#!/fguime)
Thread Priority in Linux
LMax Disruptor
Identifying Cache Misses in Java (PDF)
JClarity Tool (for measuring many hardware performance task, of Martijn Verburg fame!)
Tree Parsing and Evaluation example
Oracle Solaris Studio (part of Charlie Hunt bags of tricks)
More tips and tricks from Java Application Profiling
Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Questions, feedback or comments! comments@javapubhouse.com Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss) ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8&tag=meq-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430240563) Hey! if you like what you hear, treat me a beer! (It's the Java pub house after all :) https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4
Follow Me on Twitter! (@fguime)(thanks!)
Hey it's ALMOST SUMMER! and I would love to get a beer :) Tweet, Tweet! (https://twitter.com/#!/fguime)
Thread Priority in Linux
LMax Disruptor
Identifying Cache Misses in Java (PDF)
JClarity Tool (for measuring many hardware performance task, of Martijn Verburg fame!)
Tree Parsing and Evaluation example
Oracle Solaris Studio (part of Charlie Hunt bags of tricks)
More tips and tricks from Java Application Profiling
Vote for us in iTunes (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Questions, feedback or comments! comments@javapubhouse.com Subscribe to our podcast! (http://javapubhouse.libsyn.com/rss) ITunes link (http://itunes.apple.com/us/podcast/java-pub-house/id467641329) Java 7 Recipes book! (http://www.amazon.com/gp/product/1430240563/ref=as_li_ss_il?ie=UTF8&tag=meq-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430240563) Hey! if you like what you hear, treat me a beer! (It's the Java pub house after all :) https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=Z8V2ZWV93UMW4
Released:
May 15, 2013
Format:
Podcast episode
Titles in the series (100)
Episode 10. Testing, Testing, 1.2.3! (All about Unit Testing, And Dependency Injection): Testing, Testing, 1.2.3! (All about Unit Testing, And Dependency Injection) For those Unit Testers out there (and those who want to do more unit tests), this podcast is for you! We cover JUnit in general, and explain how to shoe-in unit tests in... by Java Pub House