C++ 矩阵处理器大序列

C++ 矩阵处理器大序列,c++,matrix,C++,Matrix,我要做一个像needleman-wunsch算法或smith-watterman算法这样的算法来处理大序列。所以我需要一种方法来创建不同大小的矩阵,所以我的问题是哪个库在这方面给了我最好的性能,并且易于使用 注:我知道OpenCV和Boost可以处理矩阵,但我不知道是否有好的操作 如果要求“最佳性能”,那么您必须了解NVIDIA CUDA或英特尔MKL。像C++ + UBLAS这样的库不是集中在性能上,而是集中在可用性上。你可以简单地用 STD::vector > STD::vector > ,

我要做一个像needleman-wunsch算法或smith-watterman算法这样的算法来处理大序列。所以我需要一种方法来创建不同大小的矩阵,所以我的问题是哪个库在这方面给了我最好的性能,并且易于使用


注:我知道OpenCV和Boost可以处理矩阵,但我不知道是否有好的操作

如果要求“最佳性能”,那么您必须了解NVIDIA CUDA或英特尔MKL。像C++ + UBLAS这样的库不是集中在性能上,而是集中在可用性上。

你可以简单地用<代码> STD::vector > STD::vector > <代码>,但是如果你想使用LabBy,只需要选择一个并与之搭配,就不必浪费时间,这是最好的。只要确保您的代码足够通用,这样您就可以简单地交换库并使用不同的库,这样您就可以在最后在不同的库之间进行测试