Knowledge

AMD Core Math Library

Source 📝

289: 358: 251: 479: 321: 504: 286: 499: 351: 31:, replaced by many open source libraries, including AMD libm 4.0. This library provides mathematical routines optimized for AMD processors. 458: 344: 489: 83: 416: 530: 448: 255: 402: 147: 127: 453: 367: 305: 275: 143: 110: 221: 139: 101: 525: 412: 159: 174:
license. The library is distributed in binary form free of charge, but cannot be freely redistributed.
407: 24: 386: 201: 131: 422: 463: 293: 51: 381: 90: 519: 427: 155: 327: 135: 43: 443: 189: 151: 59: 336: 171: 104:(FFTs) in single-, double-, single-complex and double-complex data types. 331: 183: 233: 494: 484: 195: 94: 67: 55: 198:- AMD has an Open64 compiler distribution that can be used with ACML 107:
Fast scalar, vector, and array math transcendental library routines
123: 47: 63: 340: 186:- Open-source software suite for visual effects, HPC, and GPGPU 28: 66:, and AOCL-Sparse, plus the original closed-source AMD LibM, 86:(BLAS), with optimizations for AMD Opteron processors. 134:
available for download. Supported compilers include
472: 436: 395: 374: 78:ACML consists of the following main components: 352: 8: 359: 345: 337: 82:A full implementation of Level 1, 2 and 3 50:processors. It includes the open source 490:Basic Linear Algebra Subprograms (BLAS) 214: 222:AMD Core Math Library Product Features 192:- formerly the AMD Performance Library 234:"AMD Optimizing CPU Libraries (AOCL)" 122:AMD offers pre-compiled binaries for 7: 113:in both single- and double-precision 14: 322:Streaming Computing (User Guide) 296:, ACML Redistribution Agreements 84:Basic Linear Algebra Subprograms 276:ACML Downloads & Resources 1: 34:The successor to ACML is the 308:, End-user license agreement 36:AMD Optimizing CPU Libraries 547: 403:System of linear equations 454:Cache-oblivious algorithm 287:Redistribution Agreements 100:A comprehensive suite of 505:General purpose software 368:Numerical linear algebra 111:Random Number Generators 328:AMD Math Library (LibM) 170:ACML has a proprietary 144:Microsoft Visual Studio 46:libraries compiled for 140:Intel Fortran Compiler 102:Fast Fourier transform 500:Specialized libraries 413:Matrix multiplication 408:Matrix decompositions 17:AMD Core Math Library 27:library released by 25:software development 23:) is an end-of-life 531:Numerical libraries 387:Numerical stability 202:Math Kernel Library 118:Supported platforms 42:), a set of mostly 292:2014-10-15 at the 513: 512: 538: 423:Matrix splitting 361: 354: 347: 338: 309: 303: 297: 284: 278: 273: 267: 266: 264: 263: 254:. Archived from 248: 242: 241: 230: 224: 219: 89:A full suite of 546: 545: 541: 540: 539: 537: 536: 535: 516: 515: 514: 509: 468: 464:Multiprocessing 432: 428:Sparse problems 391: 370: 365: 318: 313: 312: 304: 300: 294:Wayback Machine 285: 281: 274: 270: 261: 259: 250: 249: 245: 232: 231: 227: 220: 216: 211: 180: 168: 120: 76: 12: 11: 5: 544: 542: 534: 533: 528: 518: 517: 511: 510: 508: 507: 502: 497: 492: 487: 482: 476: 474: 470: 469: 467: 466: 461: 456: 451: 446: 440: 438: 434: 433: 431: 430: 425: 420: 410: 405: 399: 397: 393: 392: 390: 389: 384: 382:Floating point 378: 376: 372: 371: 366: 364: 363: 356: 349: 341: 335: 334: 324: 317: 316:External links 314: 311: 310: 298: 279: 268: 243: 225: 213: 212: 210: 207: 206: 205: 199: 193: 187: 179: 176: 167: 164: 119: 116: 115: 114: 108: 105: 98: 91:Linear Algebra 87: 75: 72: 13: 10: 9: 6: 4: 3: 2: 543: 532: 529: 527: 524: 523: 521: 506: 503: 501: 498: 496: 493: 491: 488: 486: 483: 481: 478: 477: 475: 471: 465: 462: 460: 457: 455: 452: 450: 447: 445: 442: 441: 439: 435: 429: 426: 424: 421: 418: 414: 411: 409: 406: 404: 401: 400: 398: 394: 388: 385: 383: 380: 379: 377: 373: 369: 362: 357: 355: 350: 348: 343: 342: 339: 333: 329: 326:Replacement: 325: 323: 320: 319: 315: 307: 302: 299: 295: 291: 288: 283: 280: 277: 272: 269: 258:on 2014-10-15 257: 253: 247: 244: 239: 235: 229: 226: 223: 218: 215: 208: 203: 200: 197: 194: 191: 188: 185: 182: 181: 177: 175: 173: 165: 163: 161: 157: 153: 149: 145: 141: 137: 133: 129: 125: 117: 112: 109: 106: 103: 99: 96: 92: 88: 85: 81: 80: 79: 73: 71: 69: 65: 61: 57: 53: 49: 45: 41: 37: 32: 30: 26: 22: 18: 526:AMD software 375:Key concepts 301: 282: 271: 260:. Retrieved 256:the original 246: 237: 228: 217: 169: 156:PGI compiler 121: 77: 39: 35: 33: 20: 16: 15: 136:GNU Fortran 97:) routines. 70:, and RNG. 44:open source 520:Categories 417:algorithms 262:2014-10-19 209:References 160:Sun Studio 444:CPU cache 306:ACML EULA 190:Framewave 152:PathScale 60:ScaLAPACK 473:Software 437:Hardware 396:Problems 290:Archived 178:See also 172:freeware 74:Features 56:libFLAME 184:GPUOpen 166:License 132:Windows 128:Solaris 495:LAPACK 485:MATLAB 332:github 252:"ACML" 196:Open64 158:, and 130:, and 95:LAPACK 68:memcpy 480:ATLAS 204:(MKL) 124:Linux 48:AMD64 459:SIMD 64:FFTW 52:BLIS 40:AOCL 21:ACML 449:TLB 238:AMD 148:NAG 29:AMD 522:: 330:, 236:. 162:. 154:, 150:, 146:, 142:, 138:, 126:, 62:, 58:, 54:, 419:) 415:( 360:e 353:t 346:v 265:. 240:. 93:( 38:( 19:(

Index

software development
AMD
open source
AMD64
BLIS
libFLAME
ScaLAPACK
FFTW
memcpy
Basic Linear Algebra Subprograms
Linear Algebra
LAPACK
Fast Fourier transform
Random Number Generators
Linux
Solaris
Windows
GNU Fortran
Intel Fortran Compiler
Microsoft Visual Studio
NAG
PathScale
PGI compiler
Sun Studio
freeware
GPUOpen
Framewave
Open64
Math Kernel Library
AMD Core Math Library Product Features

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.