From: Heterogeneous computing architecture for fast detection of SNP-SNP interactions
 | x86/x64 single CPU | Nvidia GPU | Intel Xeon Phi |
---|---|---|---|
Tools | Arbitrary compiler | CUDA Toolkit or OpenCL framework | Intel compiler suite |
OS support | Many | Windows, Linux, Mac OSX | Linux (RedHat and SuSE), Windows |
Required programming skills | Low | High | Medium |
Lines of code* | 260 | 460 | 360 |
Programming remarks | None | Architecture specific optimizations | Recommended optimizations using |
 |  | are crucial | vector unit |
Platform maturity | Mature | Extensive documentation, many | Bugs in drivers, documentation needs |
 |  | programming examples | to improve |