ATLAS (Outomaties Gestem Lineêre Algebra sagteware) is 'n oop bron en heeltemal gratis opdrag-lyn sagteware geïmplementeer in C / Fortran en ontwerp om 'n versameling van geoptimaliseerde Lineêre Algebra pitte, wat gebruik kan word vir verskeie kas-gebaseerde argitekture te voorsien .Features op 'n glanceThe sagteware is ontwerp in so 'n manier dat dit kan bied Fortran77 en ANSI C koppelvlakke, wat gebruik kan word vir die hele BLAS API, sowel as vir 'n klein gedeelte van die LAPACK (Lineêre Algebra pakket) API.
Die projek & rsquo; s hoofdoel is om gebruikers te help empiriese tegnieke vir draagbare prestasie toe te pas. Doeltreffende BLAS (Basiese Lineêre Algebra subprogramme) implementering, asook verskeie roetines uit LAPACK ook included.Getting begin met ATLASThe sagteware is slegs beskikbaar vir aflaai as 'n universele bronne Argief (tarball), sodat die gebruiker te optimaliseer en stel dit vir 'n spesifieke hardeware argitektuur (32-bit en 64-bis word ondersteun in hierdie tyd) en bedryfstelsel.
Daarom moet jy die nuutste stabiele weergawe van die projek van sy amptelike webwerf van aflaai via Softoware, behalwe die pakket iewers op jou rekenaar, onttrek die inhoud daarvan met jou gunsteling argief bestuurder sagteware en maak 'n terminaal skep.
In die Linux Terminal, gebruik die & nav, CD's & rsquo; opdrag om na die plek van die onttrek argief lêers, skep 'n nuwe gids genaamd & nav; MyObj & rsquo; die gebruik van die & nav; mkdir & rsquo; opdrag en tik die & nav; ./../ instel & rsquo; beveel om te optimaliseer en die program instel. Verskeie executables en 'n makefile sal in die onderskeie gids beskikbaar wees.
Gedetailleerde installasie onderrig en inligting oor elke opdrag word verskaf deur die ATLAS ontwikkelaars in die projek & rsquo; s wiki bladsy geleë op http://math-atlas.sourceforge.net/atlas_install/node6.html.
Wat is nuut in hierdie release:
- Het basiese kruis-samestelling werk wanneer die gasheer / teiken aandeel lêerstelsel en jy kan ssh w / o passwd te teiken: - rtarg =
- Bygevoeg basiese ondersteuning vir XeonPHI werk: --accel = 2 --rtarg = mic0 - Verwag ICC in die pad en gereed vir gebruik
- Added SIMD vect ondersteuning vir MIC se Avx-512, genoem AVXZ in ATLAS
- Bygevoeg basiese AMM AVXZ code generator - & gt; tans afgeskakel op soek weens foute.
- Vaste foute in ammsearch waar baie groot mu oorsaak M / NB = 0
- Added PHI-spesifieke vergadering pitte
Wat is nuut in die weergawe 3.11.22:
- verander dit so kompleks blok-groot gemm geïnstalleer vir nie-standaard installeer
- verander dit so ARM blok-groot gemm pitte verstek ABI te HARDFP
- Added NB tuning vir komplekse toegang-groot gemm
- Uglied up atlas_install gcc se onveranderlike BS waarskuwings te vermy
- Opdateer archdefs vir Corei364AVXMAC
- Plugged paar een-time mem lekkasies in lanbsrch
- Bygevoeg basiese config ondersteuning vir kruis-samestelling
- Opdateer komplekse cmat2blk prototipe & tipe def vir komplekse reg te stel
- Rakib geskryf cmat2blk kompleks
- verander emit_uamm verskeie installeer te hanteer
- bootsvrag van TI_C99_BM versneller kolle van Tony Castaldo
Wat is nuut in die weergawe 3.10.0:
- Hierdie weergawe is skaars foute in die ATL_syr, ATL_her , ATL_syr2 en ATL_her2 L2 BLAS funksies, voeg GEMV versnellers vir TRMV, TRSV, SYMV en HEMV vir groot probleme, voeg kode IvyBridge as Corei2 te erken, is van toepassing fixes vir ARM GEMM pitte, updates dokumentasie, en tweaked die Windows DLL bou.
Wat is nuut in die weergawe 3.9.81:
- Dynamic biblioteke nou korrek te bou vir al die ondersteuning instellings vir Windows, OS / X en Linux.
Wat is nuut in die weergawe 3.9.80:
- Hierdie vrystelling bou onder MinGW vir die Windows 32bit platform , voeg verskillende bugfixes, en verwyder nie ondersteun archdefs.
Wat is nuut in die weergawe 3.9.78:
- Hierdie weergawe het bygevoeg dat die vermoë om te spesifiseer watter verwerkers gebruik wanneer tuning en fixes probleem met virtuele verwerkers.
- Bugs in POWER7 ondersteuning is vasgestel, en al die nakoming tjeks nou slaag.
- GCC 4.7.0 ondersteuning is verbeter.
- ATLAS kan nou saamgestel word met MSVC ++.
- ARM vergadering was skoongemaak en ARM NEON ondersteuning is verbeter.
- Basiese ondersteuning is vir Intel se opstellers.
- Onderwerpe en 64-bis ondersteuning in Windows is nou beide moedertaal en meer nodig Cygwin.
Wat is nuut in die weergawe 3.9.63:
- Hierdie weergawe updates die API van die toets harnas te werk met die huidige LAPACK.
- Dit vuurwerke LAPACK bindings dienooreenkomstig (wat breek verenigbaarheid met weergawes van LAPACK voor 3.4.0).
- Daar is verskillende soorte bugfixes.
Wat is nuut in die weergawe 3.9.56:.
- Vaste om te werk met LAPack 3.4.0
- Oplossing vir buffer overschrijdingen in die opset.
- Die byvoeging van die Avx cgemvT kern.
- New Corei264AVX argitektuur definisies vir gcc 4.6.2.
Wat is nuut in die weergawe 3.9.54:
- Hierdie weergawe verbeter outomatiese keuse van opstellers en biblioteke, die beste resultate te lewer.
- Dit voeg verdere ontwikkeling en bugfixes aan die multi-threading ondersteuning.
Kommentaar nie gevind