Knowledge (XXG)

IBM A2

Source πŸ“

731:
functionality. The 18th core is used as a spare in case one of the other cores are permanently damaged (for instance in manufacturing) but is shut down in functional operation. The Blue Gene/Q chip is manufactured on IBM's copper SOI process at 45 nm, will deliver a peak performance of 204.8
533:
It includes a memory management unit but no floating point unit (FPU). Such facilities are handled by the AXU, which has support for any number of standardized or customized macros, such as floating point units, vector units, DSPs, media accelerators and other units with instruction sets and
554:
Book III-E. It is optimized for single core performance and designed to reach 3 GHz at 45 nm process technology. The A2O differs from its sibling in that it is only two-way multithreaded, 32+32 kB data and instruction L1 caches, and is capable of
534:
registers not part of the Power ISA. The core has a system interface unit used to connect to other on die cores, with a 256-bit interface for data writes and a 128-bit interface for instruction and data reads at full core speed.
518:
The core has 4Γ—32 64-bit general purpose registers (GPR) with full support for both little and big endian byte ordering, 16 KB+16 KB instruction and data cache and is capable of four-way multithreading.
852: 728: 526:(BPU) with eight 1024-entry branch history tables. The L1 caches is a 16 KB 8-way set-associative data cache and a 4-way set-associative 16 KB instruction cache. It executes a simple 421: 658:
system without any additional support chips. The chips are said to be extremely complex according to Charlie Johnson, chief architect at IBM, and use 1.43 billion transistors on a
953: 856: 963: 620: 530:
pipeline capable of issuing two instructions per cycle; one to the 6-stage arithmetic logic unit (ALU) and one to the optional auxiliary execution unit (AXU).
904: 414: 958: 507:
is a 4-way simultaneous multithreaded core which implements the 64-bit Power ISA v.2.06 Book III-E embedded platform specification with support for the
878: 511:
features. It was designed for implementations with many cores and focusing on high throughput and many simultaneous threads. A2I was written in
447: 407: 586:
or 3.1 which is mandatory for OpenPOWER cores. It is IBM's wish for the cores to be updated so they comply with the newer version of the ISA.
369: 480:
The A2 core is a processor core designed for customization and embedded use in system on chip-devices, and was developed following IBM's
736:
at 1.6 GHz and draws about 55 watts. The chip has a die size of 19Γ—19 mm (359.5 mm) and uses 1.47 billion transistors.
682:
processor is an 18 core chip using the A2I core running at 1.6 GHz with special features for fast thread context switching, quad
379: 354: 663: 983: 993: 988: 978: 705: 374: 582:'s offerings of free and open processor cores. As A2 was designed in 2010, A2I and A2O are not compliant with the 745: 655: 619:
and a typical server processor, that is manipulating and packaging data. It was revealed on February 8, 2010, at
108: 908: 659: 571: 813: 930: 715:
It uses 16 cores for computing, and one core for operating system services. This 17th core will take care of
802: 556: 527: 22: 489: 891: 750: 701: 579: 443: 344: 287: 280: 853:"A2I POWER Processor Core Contributed to OpenPOWER Community to Advance Open Hardware Collaboration" 724: 686: 647: 508: 643: 481: 954:
A Wire-Speed Power Processor: 2.3GHz 45nm SOI with 16 Cores and 64 Threads – Presentation, IBM
608: 485: 321: 304: 273: 959:
A Wire-Speed Power Processor: 2.3GHz 45nm SOI with 16 Cores and 64 Threads – White paper, IBM
630:
as well a multitude of task-specific engines besides the general-purpose processors, such as
720: 639: 612: 523: 316: 690: 824: 791: 879:"OpenPOWER Foundation Unveils IBM Hardware/Software Contributions at OpenPOWER Summit" 972: 948: 493: 359: 73: 68: 689:, 5D torus chip-to-chip network and 2 GB/s external I/O. The cores are linked by a 635: 349: 63: 58: 53: 48: 651: 439: 230: 206: 193: 188: 182: 709: 604: 311: 199: 837: 778: 716: 697: 679: 627: 583: 551: 472:
to a less powerful, four core version, consuming 20 W at 1.4 GHz.
464:
specification. Versions of processors based on the A2 core range from a 2.3
461: 453: 364: 30: 712:
memory controllers running at 1.33 GHz, supporting up to 16 GB RAM.
253: 616: 547: 384: 241: 169: 90: 26: 570:
In the second half of 2020 IBM released the A2I and A2O cores under a
755: 575: 450: 236: 164: 159: 154: 149: 143: 136: 129: 122: 115: 733: 694: 667: 465: 85: 683: 512: 469: 327: 631: 457: 562:
When A2O was released, no actual products have used it.
964:
ISSCC: IBM back in network processor game - EE Times
607:processor", is designed as hybrid between regular 626:Each chip uses the A2I core and has 8 MB of 700:. The L2 cache is multi-versioned and supports 646:accelerators each with MMUs of their own, four 825:IBM open sources the A2O Core - Bill Flyn, IBM 546:is a slightly more modern version, written in 931:"IBM's BlueGene/Q Super Chip Grows 18th Core" 574:, and published the VHDL and Verilog code on 415: 8: 772: 770: 422: 408: 18: 892:IBM gives birth to 'wire-speed' processor 905:"US commissions beefy IBM supercomputer" 766: 578:. The intention was to add them to the 336: 296: 264: 100: 37: 21: 929:Timothy Prickett Morgan (2011-08-26). 855:. OpenPOWER Foundation. Archived from 654:. Up to four chips can be linked in a 38:NXP (formerly Freescale and Motorola) 7: 851:OpenPOWER Foundation (2020-06-30). 693:at half core speed to a 32 MB 907:. IDG News Service. Archived from 14: 603:(Power Edge of Network), or the " 949:A2 Processor User’s Manual - IBM 468:version with 16 cores consuming 792:A2I Explored - Bill Flynn, IBM 1: 708:. A Blue Gene/Q chip has two 903:Joab Jackson (2011-02-08). 456:processor core designed by 1010: 746:IBM Power microprocessors 16:Power ISA-based processor 877:InsideHPC (2020-09-15). 572:Creative Commons license 45:PowerPC e series (2006) 814:A2O verilog source code 484:processor designs, the 524:branch prediction unit 178:PowerPC series (1992) 984:Power microprocessors 706:speculative execution 609:networking processors 994:Open microprocessors 989:Transactional memory 803:A2I VHDL source code 751:OpenPOWER Foundation 702:transactional memory 662:size of 428 mm 580:OpenPOWER Foundation 522:It has a fine grain 345:OpenPOWER Foundation 979:IBM microprocessors 687:floating point unit 648:10 Gigabit Ethernet 509:embedded hypervisor 836:IBM (2020-09-15). 777:IBM (2020-06-27). 644:regular expression 486:Xbox 360-processor 398:historic in italic 226:RAD series (1997) 82:Qor series (2008) 432: 431: 394:Cancelled in gray 1001: 942: 941: 939: 938: 926: 920: 919: 917: 916: 900: 894: 889: 883: 882: 874: 868: 867: 865: 864: 848: 842: 841: 833: 827: 822: 816: 811: 805: 800: 794: 789: 783: 782: 774: 721:asynchronous I/O 552:Power ISA v.2.07 462:Power ISA v.2.06 424: 417: 410: 395: 307: 19: 1009: 1008: 1004: 1003: 1002: 1000: 999: 998: 969: 968: 945: 936: 934: 933:. insideHPC.com 928: 927: 923: 914: 912: 902: 901: 897: 890: 886: 876: 875: 871: 862: 860: 850: 849: 845: 838:"a2o on GitHub" 835: 834: 830: 823: 819: 812: 808: 801: 797: 790: 786: 779:"a2i on GitHub" 776: 775: 768: 764: 742: 691:crossbar switch 676: 597: 592: 568: 540: 502: 478: 428: 393: 305: 17: 12: 11: 5: 1007: 1005: 997: 996: 991: 986: 981: 971: 970: 967: 966: 961: 956: 951: 944: 943: 921: 895: 884: 869: 843: 828: 817: 806: 795: 784: 765: 763: 760: 759: 758: 753: 748: 741: 738: 675: 672: 650:ports and two 596: 593: 591: 588: 567: 564: 539: 536: 501: 498: 490:Cell processor 477: 474: 430: 429: 427: 426: 419: 412: 404: 401: 400: 390: 389: 388: 387: 382: 377: 372: 367: 362: 357: 352: 347: 339: 338: 334: 333: 332: 331: 324: 319: 314: 309: 299: 298: 294: 293: 292: 291: 284: 277: 267: 266: 262: 261: 260: 259: 249: 248: 247: 246: 245: 244: 239: 234: 224: 223: 222: 219: 210: 203: 196: 191: 186: 175: 174: 173: 172: 167: 162: 157: 152: 147: 140: 133: 126: 119: 111:series (1990) 103: 102: 98: 97: 96: 95: 94: 93: 88: 79: 78: 77: 76: 71: 66: 61: 56: 51: 40: 39: 35: 34: 15: 13: 10: 9: 6: 4: 3: 2: 1006: 995: 992: 990: 987: 985: 982: 980: 977: 976: 974: 965: 962: 960: 957: 955: 952: 950: 947: 946: 932: 925: 922: 911:on 2012-11-10 910: 906: 899: 896: 893: 888: 885: 880: 873: 870: 859:on 2020-06-30 858: 854: 847: 844: 839: 832: 829: 826: 821: 818: 815: 810: 807: 804: 799: 796: 793: 788: 785: 780: 773: 771: 767: 761: 757: 754: 752: 749: 747: 744: 743: 739: 737: 735: 730: 726: 722: 718: 713: 711: 707: 703: 699: 696: 692: 688: 685: 681: 673: 671: 669: 665: 661: 657: 653: 649: 645: 641: 637: 633: 629: 624: 622: 618: 614: 610: 606: 602: 594: 589: 587: 585: 584:Power ISA 3.0 581: 577: 573: 565: 563: 560: 558: 553: 549: 545: 537: 535: 531: 529: 525: 520: 516: 514: 510: 506: 499: 497: 495: 494:PlayStation 3 491: 487: 483: 475: 473: 471: 467: 463: 459: 455: 452: 449: 448:multithreaded 445: 441: 437: 425: 420: 418: 413: 411: 406: 405: 403: 402: 399: 392: 391: 386: 383: 381: 378: 376: 373: 371: 368: 366: 363: 361: 358: 356: 353: 351: 348: 346: 343: 342: 341: 340: 337:Related links 335: 330: 329: 325: 323: 320: 318: 315: 313: 310: 308: 303: 302: 301: 300: 295: 290: 289: 285: 283: 282: 278: 276: 275: 271: 270: 269: 268: 263: 257: 255: 251: 250: 243: 240: 238: 235: 233: 232: 228: 227: 225: 220: 217: 216: 214: 211: 209: 208: 204: 202: 201: 197: 195: 192: 190: 187: 185: 184: 180: 179: 177: 176: 171: 168: 166: 163: 161: 158: 156: 153: 151: 148: 146: 145: 141: 139: 138: 134: 132: 131: 127: 125: 124: 120: 118: 117: 113: 112: 110: 107: 106: 105: 104: 99: 92: 89: 87: 84: 83: 81: 80: 75: 72: 70: 67: 65: 62: 60: 57: 55: 52: 50: 47: 46: 44: 43: 42: 41: 36: 33:architectures 32: 28: 24: 20: 935:. Retrieved 924: 913:. Retrieved 909:the original 898: 887: 881:. InsideHPC. 872: 861:. Retrieved 857:the original 846: 831: 820: 809: 798: 787: 725:flow control 714: 677: 636:cryptography 625: 600: 598: 569: 561: 557:out-of-order 550:, using the 543: 541: 532: 521: 517: 504: 503: 482:game console 479: 446:capable and 435: 433: 397: 350:AIM alliance 326: 286: 279: 272: 265:IBM/Nintendo 252: 229: 212: 205: 198: 181: 142: 135: 128: 121: 114: 680:Blue Gene/Q 674:Blue Gene/Q 640:compression 559:execution. 440:open source 973:Categories 937:2013-11-18 915:2011-02-08 863:2020-06-30 762:References 717:interrupts 664:fabricated 652:PCIe lanes 621:ISSCC 2010 605:wire-speed 566:OpenSource 488: and 460:using the 442:massively 312:PWRficient 670:process. 613:switching 470:65 W 454:Power ISA 444:multicore 365:Power.org 360:Blue Gene 31:Power ISA 740:See also 698:L2 cache 666:using a 611:, doing 590:Products 528:in-order 492:for the 288:Espresso 281:Broadway 617:routing 601:PowerEN 595:PowerEN 548:Verilog 385:AltiVec 242:RAD5500 231:RAD6000 215:(2010) 170:Power10 91:Qorivva 27:PowerPC 840:. IBM. 781:. IBM. 756:POWER7 734:GFLOPS 727:, and 723:, MPI 576:GitHub 476:Design 451:64-bit 438:is an 436:IBM A2 258:(1996) 256:series 237:RAD750 165:POWER9 160:POWER8 155:POWER7 150:POWER6 144:POWER5 137:POWER4 130:POWER3 123:POWER2 116:POWER1 29:, and 695:eDRAM 668:45 nm 628:cache 322:Xenon 306:Titan 297:Other 274:Gekko 109:Power 86:QorIQ 74:e6500 69:e5500 23:POWER 710:DDR3 704:and 684:SIMD 678:The 642:and 615:and 599:The 542:The 513:VHDL 434:The 380:CHRP 375:PReP 370:PAPR 355:RISC 328:X704 317:Cell 254:RS64 200:74xx 64:e600 59:e500 54:e300 49:e200 729:RAS 660:die 656:SMP 632:XML 544:A2O 538:A2O 505:A2I 500:A2I 466:GHz 458:IBM 221:A2O 218:A2I 207:970 194:7xx 189:4xx 183:6xx 101:IBM 975:: 769:^ 719:, 638:, 634:, 623:. 515:. 496:. 396:, 213:A2 25:, 940:. 918:. 866:. 423:e 416:t 409:v

Index

POWER
PowerPC
Power ISA
e200
e300
e500
e600
e5500
e6500
QorIQ
Qorivva
Power
POWER1
POWER2
POWER3
POWER4
POWER5
POWER6
POWER7
POWER8
POWER9
Power10
6xx
4xx
7xx
74xx
970
A2
RAD6000
RAD750

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

↑