The document discusses optimizing thread performance for a genomics variant caller using tools like Allinea Performance Reports and Allinea Forge for debugging and profiling. It details the process of identifying performance bottlenecks and improving runtime through practical examples in genomics code, highlighting the importance of profiling real data and making thoughtful adjustments to code and libraries. The findings indicate significant performance improvements through careful profiling, re-engineering, and tuning of multithreaded applications.
Related topics: