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:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.