Managing massive amounts of information in an efficient way is a common problem in life sciences, so Lab7 Systems has partnered with Intel® to utilize Intel Parallel Studio XE to optimize the BioBuilds™ tools for superior performance.
The BioBuilds collection of open-source bioinformatics tools is curated, maintained, and supported by Lab7 Systems. By including all supporting libraries, BioBuilds eliminates the need to maintain and build custom versions of these tools and enables reproducibility by providing a reference point that ensures collaborators are all using the same versions of tools.
Lab7 used the tools in Intel Parallel Studio XE to maximize performance on the Intel64 platform; make it easier for developers to deliver top C++, Fortran and Python application performance that scales; and simplify the process of creating fast, reliable parallel code. Specifically, Lab7 used the Intel® C++ Compiler to build select binaries in the BioBuilds 2017.05 release―significantly improving their performance compared to their GCC-built counterparts.
Lab7 is making the bioinformatics tools optimized using Intel’s compiler freely available. “This reflects Lab7 Systems’ commitment to supporting open source in bioinformatics and provides users access to pre-built, higher-performance binaries they would normally not have access to,” said Cheng Lee, principal software architect at Lab7 Systems.
Paid support contracts are also available for users who need additional support and/or custom packages.
Intel® provided funding and Intel Parallel Studio XE licenses to Lab7 Systems for this open source project. Lab7 Systems continued to use the Intel compilers to build performance-tuned packages for the 2017.11 release and plans to use other Intel Parallel Studio XE components to further improve performance.