ATLAS(自动调谐线性代数软件)是一个开源和实施C / Fortran和设计提供高度优化的线性代数内核的集合,它可以用于各种基于缓存的架构完全免费的命令行软件■特征在glanceThe软件已被设计以这样一种方式,它可提供的Fortran77与ANSI C接口,其可以用于整个BLAS的API,以及用于LAPACK(线性代数包)的API的一小部分。
该项目&rsquo的,主要目的是帮助用户申请经验技术的便携性能。有效的BLAS(基本线性代数子程序)实施,以及来自各LAPACK例程也included.Getting开始ATLASThe软件只提供下载作为通用源存档(压缩档),从而使用户能够优化和编译它特定硬件结构(32位和64位在此时都支持)和操作系统。
因此,你必须通过Softoware从其官方网站下载该项目的最新的稳定版本,某处存包在您的计算机上,与您喜爱的归档管理软件,提取其内容,并打开一个终端模拟器。
在Linux终端,使用&lsquo的; CD&rsquo的;命令导航至提取的归档文件的位置,创建一个名为新文件夹&lsquo的; MyObj中&rsquo的;使用&lsquo的;命令mkdir&rsquo的;命令并键入&lsquo的; ./../配置及rsquo的;命令优化和配置程序。各种可执行文件和一个Makefile将在各自的目录中。
有关每个命令的详细安装说明和信息是由ATLAS开发项目和rsquo的规定; S Wiki页面位于http://math-atlas.sourceforge.net/atlas_install/node6.html.
什么是此版本中的新:
- 在得到了基本的交叉编译工作时,主机/目标文件系统的份额,你可以ssh W / O型passwd的目标: - rtarg =
- 在增加了对XeonPHI工作基本支持:--accel = 2 --rtarg = mic0 - 公司预计在ICC的路径和准备使用
- 在增加SIMD的MIC的AVX-512 VECT支持,ATLAS称为AVXZ
- 新增基本AMM AVXZ代码生成器 - >目前由于错误禁用搜索。
- 在ammsearch修正错误的地方非常多万亩原因M / NB = 0
- 添加PHI特定的安装内核
什么在22年3月11日的版本是新的:
- 在安装改成了如此复杂的块大GEMM非默认的安装
- 在改之以ARM块主要GEMM内核默认HARDFP ABI
- 在增加NB调整为复杂的访问,主要GEMM
- 在Uglied高达atlas_install避免GCC的不可改变的BS警告
- 更新archdefs
- 在lanbsrch堵塞几个一次性纪念品泄漏
- 在交叉编译增加基本配置支持
- 在更新复杂cmat2blk纠正原型和类型高清复杂的
- 在Rakib写道cmat2blk复杂
- 在改变emit_uamm处理多个安装
- 从托尼Castaldo TI_C99_BM加速器补丁一大堆
对于Corei364AVXMAC
什么是3.10.0版本,新的:
- 在该版本修复了罕见的错误,在ATL_syr,ATL_her ,ATL_syr2和ATL_her2 L2 BLAS功能,增加了GEMV加速器TRMV,TRSV,SYMV和HEMV为大问题,添加代码来识别IvyBridge的为Corei2,适用修正为ARM内核GEMM,更新文档,并调整在Windows DLL版本。
什么在81年9月3日版新:
- 在动态库现在为所有支持的配置正确编译的Windows,OS / X和Linux。
什么是在80年9月3日版新:
- 在这个版本下MinGW的版本为Windows 32位平台,增加了各类bug修正,并删除不支持archdefs。
什么是在78年9月3日版新:
- 在这个版本加入到指定处理器的能力虚拟处理器使用时,调整和修复的问题。
- 在POWER7支持错误是固定的,而所有合规性检查,现在通过。
- 在GCC 4.7.0的支持得到了改善。
- 在ATLAS现在可以用MSVC ++编译。
- 在ARM汇编了清洗和ARM NEON支持进行了改进。
- 在基本支持提供了对英特尔的编译器。
- 主题,并在Windows 64位支持,现在本地和不再需要Cygwin的。
什么是在63年9月3日版新:
- 在这个版本更新测试工具中的API当前LAPACK工作。
- 在它相应的返工LAPACK绑定(这打破了LAPACK之前3.4.0版本的兼容性)。
- 有各类错误修正。
什么在56年9月3日版新:
- 在修正了LAPACK 3.4.0工作
- 修正的缓冲区溢出的配置。
- 加入了AVX cgemvT内核。
- 在gcc的4.6.2新Corei264AVX架构定义。
什么在54年9月3日版新:
- 在该版本改进了自动选择编译器和库,以产生最佳的结果。
- 在它增加了进一步的发展和错误修正,以多线程的支持。
评论没有发现