Knowledge

Scalar processor

Source đź“ť

2372: 33: 203:) may execute more than one instruction during a clock cycle by simultaneously dispatching multiple instructions to redundant functional units on the processor. Each functional unit is not a separate CPU core but an execution resource within a single CPU such as an arithmetic logic unit, a bit shifter, or a multiplier. The 187:
in computing dates to the 1970 and 1980s when vector processors were first introduced. It was originally used to distinguish the older designs from the new vector processors.
1469: 441: 1580: 763: 2413: 1282: 560: 168:
where a single instruction operates simultaneously on multiple data items (and thus is referred to as a single instruction, multiple data (
1439: 1005: 822: 1793: 785: 1434: 1506: 1788: 1259: 97: 374: 341: 69: 2203: 1327: 590: 434: 2213: 1354: 76: 481: 17: 2406: 1521: 1349: 1322: 701: 169: 116: 50: 2437: 2432: 2336: 1899: 792: 758: 753: 672: 637: 83: 2311: 2208: 1609: 1516: 1317: 538: 427: 153: 275: 1337: 1056: 491: 54: 1511: 1359: 1332: 1193: 807: 768: 625: 65: 2399: 1948: 1710: 1186: 1147: 802: 797: 731: 543: 1575: 1272: 970: 667: 2225: 1872: 1289: 780: 748: 518: 506: 486: 254: 137: 398: 2316: 2279: 2269: 657: 292: 284: 2331: 1738: 1674: 1651: 1501: 1463: 1299: 1249: 1244: 721: 615: 523: 227: 2284: 2067: 1961: 1925: 1842: 1826: 1668: 1457: 1416: 1404: 1267: 1181: 1102: 867: 528: 471: 208: 43: 2090: 2062: 1972: 1937: 1686: 1680: 1662: 1396: 1390: 1294: 1198: 1089: 1028: 890: 533: 288: 200: 90: 2264: 2173: 1919: 1631: 1449: 1208: 1176: 1134: 1046: 847: 662: 652: 642: 632: 602: 585: 450: 141: 2294: 2230: 1816: 1538: 1428: 1375: 907: 620: 476: 458: 304: 173: 2387: 8: 2341: 2326: 2146: 1997: 1979: 1943: 1931: 1585: 1532: 1309: 1225: 1107: 962: 857: 716: 234: 157: 2198: 2190: 2042: 2017: 1821: 1696: 1220: 1161: 1041: 773: 501: 309: 224: 177: 133: 2379: 2151: 2118: 2034: 1966: 1867: 1857: 1847: 1778: 1773: 1768: 1691: 1620: 1526: 1486: 1119: 1069: 1019: 995: 877: 817: 812: 694: 610: 380: 370: 347: 337: 242: 2321: 2254: 2240: 2095: 2002: 1956: 1763: 1758: 1753: 1748: 1743: 1733: 1603: 1570: 1481: 1476: 1385: 1237: 1232: 1215: 1142: 706: 684: 570: 548: 466: 165: 2235: 2220: 2168: 2072: 2047: 1884: 1877: 1728: 1723: 1718: 1657: 1565: 1555: 1277: 1112: 1064: 827: 711: 679: 580: 575: 496: 2383: 2346: 2180: 2163: 2156: 2052: 1909: 1646: 1560: 1491: 1074: 1036: 985: 980: 975: 689: 513: 259: 2426: 2141: 2057: 1097: 1079: 872: 565: 384: 1000: 351: 2351: 2289: 2105: 2082: 1894: 1615: 553: 2136: 2100: 1811: 1783: 1641: 1496: 419: 196: 2371: 2022: 2012: 2007: 1989: 1889: 1862: 1124: 957: 927: 647: 152:
A scalar processor is classified as a single instruction, single data (
136:
that process only one data item at a time. Typical data items include
2113: 2110: 1852: 922: 900: 204: 172:) processor). The difference is analogous to the difference between 164:
is an example of a scalar processor. It is to be contrasted with a
32: 2128: 947: 937: 895: 367:
Computer organization and design: the hardware/software interface
952: 917: 882: 1410: 942: 912: 2274: 1422: 1342: 932: 161: 862: 852: 287:
as scalar types, while other languages treat strings as
358: 336:. New Delhi: Tata McGraw-Hill Pub. Co. p. 11. 57:. Unsourced material may be challenged and removed. 2424: 327: 325: 2407: 435: 369:. Waltham, MA: Morgan Kaufmann. p. 650. 322: 1440:Computer performance by orders of magnitude 2414: 2400: 449: 442: 428: 364: 117:Learn how and when to remove this message 334:Advanced microprocessors and interfacing 190: 14: 2425: 283:Some programming languages also treat 423: 2366: 1411:Floating-point operations per second 55:adding citations to reliable sources 26: 331: 214: 211:today, is a superscalar processor. 24: 25: 2449: 147: 2370: 2337:Semiconductor device fabrication 31: 2312:History of general-purpose CPUs 539:Nondeterministic Turing machine 42:needs additional citations for 492:Deterministic finite automaton 391: 13: 1: 1283:Simultaneous and heterogenous 315: 2386:. You can help Knowledge by 1967:Integrated memory controller 1949:Translation lookaside buffer 1148:Memory dependence prediction 591:Random-access stored program 544:Probabilistic Turing machine 219:A scalar data type, or just 7: 1423:Synaptic updates per second 298: 10: 2454: 2365: 1827:Heterogeneous architecture 749:Orthogonal instruction set 519:Alternating Turing machine 507:Quantum cellular automaton 2317:Microprocessor chronology 2304: 2280:Dynamic frequency scaling 2253: 2189: 2127: 2081: 2033: 1988: 1908: 1835: 1804: 1709: 1630: 1594: 1548: 1448: 1435:Cache performance metrics 1374: 1308: 1258: 1169: 1160: 1133: 1088: 1055: 1027: 1018: 838: 741: 730: 601: 457: 365:Patterson, David (2012). 2332:Hardware security module 1675:Digital signal processor 1652:Graphics processing unit 1464:Graphics processing unit 2438:Computer hardware stubs 2433:Central processing unit 2285:Dynamic voltage scaling 2068:Memory address register 1962:Branch target predictor 1926:Address generation unit 1669:Physics processing unit 1458:Central processing unit 1417:Transactions per second 1405:Instructions per second 1328:Array processing (SIMT) 472:Stored-program computer 237:are considered scalar: 199:processor (such as the 2091:Hardwired control unit 1973:Memory management unit 1938:Memory management unit 1687:Secure cryptoprocessor 1681:Tensor Processing Unit 1663:Vision processing unit 1397:Cycles per instruction 1391:Instructions per cycle 1338:Associative processing 1029:Instruction pipelining 451:Processor technologies 142:floating point numbers 2174:Sum-addressed decoder 1920:Arithmetic logic unit 1047:Classic RISC pipeline 1001:Epiphany architecture 848:Motorola 68000 series 233:Generally, all basic 207:, like many consumer 191:Superscalar processor 2295:Performance per watt 1873:replacement policies 1539:Package on a package 1429:Performance per watt 1333:Pipelined processing 1103:Tomasulo's algorithm 908:Clipper architecture 764:Application-specific 477:Finite-state machine 305:Instruction pipeline 235:primitive data types 51:improve this article 2327:Digital electronics 1980:Instruction decoder 1932:Floating-point unit 1586:Soft microprocessor 1533:System in a package 1108:Reservation station 638:Transport-triggered 332:Ram, Badri (2001). 134:computer processors 2199:Integrated circuit 2043:Processor register 1697:Baseband processor 1042:Operand forwarding 502:Cellular automaton 310:Parallel computing 66:"Scalar processor" 18:Scalar (computing) 2395: 2394: 2380:computer hardware 2360: 2359: 2249: 2248: 1868:Instruction cache 1858:Scratchpad memory 1705: 1704: 1692:Network processor 1621:Network on a chip 1576:Ultra-low-voltage 1527:Multi-chip module 1370: 1369: 1156: 1155: 1143:Branch prediction 1120:Register renaming 1014: 1013: 996:VISC architecture 818:Quantum computing 813:VISC architecture 695:Secondary storage 611:Microarchitecture 571:Register machines 376:978-0-12-374750-1 343:978-0-07-043448-6 273:Character types ( 243:Boolean data type 130:Scalar processors 127: 126: 119: 101: 16:(Redirected from 2445: 2416: 2409: 2402: 2374: 2367: 2322:Processor design 2214:Power management 2096:Instruction unit 1957:Branch predictor 1906: 1905: 1604:System on a chip 1546: 1545: 1386:Transistor count 1310:Flynn's taxonomy 1167: 1166: 1025: 1024: 828:Addressing modes 739: 738: 685:Memory hierarchy 549:Hypercomputation 467:Abstract machine 444: 437: 430: 421: 420: 414: 413: 411: 410: 395: 389: 388: 362: 356: 355: 329: 278: 269: 265: 257: 248: 215:Scalar data type 166:vector processor 158:Flynn's taxonomy 122: 115: 111: 108: 102: 100: 59: 35: 27: 21: 2453: 2452: 2448: 2447: 2446: 2444: 2443: 2442: 2423: 2422: 2421: 2420: 2363: 2361: 2356: 2342:Tick–tock model 2300: 2256: 2245: 2185: 2169:Address decoder 2123: 2077: 2073:Program counter 2048:Status register 2029: 1984: 1944:Load–store unit 1911: 1904: 1831: 1800: 1701: 1658:Image processor 1633: 1626: 1596: 1590: 1566:Microcontroller 1556:Embedded system 1544: 1444: 1377: 1366: 1304: 1254: 1152: 1129: 1113:Re-order buffer 1084: 1065:Data dependency 1051: 1010: 840: 834: 733: 732:Instruction set 726: 712:Multiprocessing 680:Cache hierarchy 673:Register/memory 597: 497:Queue automaton 453: 448: 418: 417: 408: 406: 397: 396: 392: 377: 363: 359: 344: 330: 323: 318: 301: 274: 267: 263: 253: 252:Numeric types ( 246: 217: 193: 156:) processor in 150: 132:are a class of 123: 112: 106: 103: 60: 58: 48: 36: 23: 22: 15: 12: 11: 5: 2451: 2441: 2440: 2435: 2419: 2418: 2411: 2404: 2396: 2393: 2392: 2375: 2358: 2357: 2355: 2354: 2349: 2347:Pin grid array 2344: 2339: 2334: 2329: 2324: 2319: 2314: 2308: 2306: 2302: 2301: 2299: 2298: 2292: 2287: 2282: 2277: 2272: 2267: 2261: 2259: 2251: 2250: 2247: 2246: 2244: 2243: 2238: 2233: 2228: 2223: 2218: 2217: 2216: 2211: 2206: 2195: 2193: 2187: 2186: 2184: 2183: 2181:Barrel shifter 2178: 2177: 2176: 2171: 2164:Binary decoder 2161: 2160: 2159: 2149: 2144: 2139: 2133: 2131: 2125: 2124: 2122: 2121: 2116: 2108: 2103: 2098: 2093: 2087: 2085: 2079: 2078: 2076: 2075: 2070: 2065: 2060: 2055: 2053:Stack register 2050: 2045: 2039: 2037: 2031: 2030: 2028: 2027: 2026: 2025: 2020: 2010: 2005: 2000: 1994: 1992: 1986: 1985: 1983: 1982: 1977: 1976: 1975: 1964: 1959: 1954: 1953: 1952: 1946: 1935: 1929: 1923: 1916: 1914: 1903: 1902: 1897: 1892: 1887: 1882: 1881: 1880: 1875: 1870: 1865: 1860: 1855: 1845: 1839: 1837: 1833: 1832: 1830: 1829: 1824: 1819: 1814: 1808: 1806: 1802: 1801: 1799: 1798: 1797: 1796: 1786: 1781: 1776: 1771: 1766: 1761: 1756: 1751: 1746: 1741: 1736: 1731: 1726: 1721: 1715: 1713: 1707: 1706: 1703: 1702: 1700: 1699: 1694: 1689: 1684: 1678: 1672: 1666: 1660: 1655: 1649: 1647:AI accelerator 1644: 1638: 1636: 1628: 1627: 1625: 1624: 1618: 1613: 1610:Multiprocessor 1607: 1600: 1598: 1592: 1591: 1589: 1588: 1583: 1578: 1573: 1568: 1563: 1561:Microprocessor 1558: 1552: 1550: 1549:By application 1543: 1542: 1536: 1530: 1524: 1519: 1514: 1509: 1504: 1499: 1494: 1492:Tile processor 1489: 1484: 1479: 1474: 1473: 1472: 1461: 1454: 1452: 1446: 1445: 1443: 1442: 1437: 1432: 1426: 1420: 1414: 1408: 1402: 1401: 1400: 1388: 1382: 1380: 1372: 1371: 1368: 1367: 1365: 1364: 1363: 1362: 1352: 1347: 1346: 1345: 1340: 1335: 1330: 1320: 1314: 1312: 1306: 1305: 1303: 1302: 1297: 1292: 1287: 1286: 1285: 1280: 1278:Hyperthreading 1270: 1264: 1262: 1260:Multithreading 1256: 1255: 1253: 1252: 1247: 1242: 1241: 1240: 1230: 1229: 1228: 1223: 1213: 1212: 1211: 1206: 1196: 1191: 1190: 1189: 1184: 1173: 1171: 1164: 1158: 1157: 1154: 1153: 1151: 1150: 1145: 1139: 1137: 1131: 1130: 1128: 1127: 1122: 1117: 1116: 1115: 1110: 1100: 1094: 1092: 1086: 1085: 1083: 1082: 1077: 1072: 1067: 1061: 1059: 1053: 1052: 1050: 1049: 1044: 1039: 1037:Pipeline stall 1033: 1031: 1022: 1016: 1015: 1012: 1011: 1009: 1008: 1003: 998: 993: 990: 989: 988: 986:z/Architecture 983: 978: 973: 965: 960: 955: 950: 945: 940: 935: 930: 925: 920: 915: 910: 905: 904: 903: 898: 893: 885: 880: 875: 870: 865: 860: 855: 850: 844: 842: 836: 835: 833: 832: 831: 830: 820: 815: 810: 805: 800: 795: 790: 789: 788: 778: 777: 776: 766: 761: 756: 751: 745: 743: 736: 728: 727: 725: 724: 719: 714: 709: 704: 699: 698: 697: 692: 690:Virtual memory 682: 677: 676: 675: 670: 665: 660: 650: 645: 640: 635: 630: 629: 628: 618: 613: 607: 605: 599: 598: 596: 595: 594: 593: 588: 583: 578: 568: 563: 558: 557: 556: 551: 546: 541: 536: 531: 526: 521: 514:Turing machine 511: 510: 509: 504: 499: 494: 489: 484: 474: 469: 463: 461: 455: 454: 447: 446: 439: 432: 424: 416: 415: 390: 375: 357: 342: 320: 319: 317: 314: 313: 312: 307: 300: 297: 281: 280: 271: 260:floating point 250: 216: 213: 192: 189: 149: 148:Classification 146: 125: 124: 39: 37: 30: 9: 6: 4: 3: 2: 2450: 2439: 2436: 2434: 2431: 2430: 2428: 2417: 2412: 2410: 2405: 2403: 2398: 2397: 2391: 2389: 2385: 2382:article is a 2381: 2376: 2373: 2369: 2368: 2364: 2353: 2350: 2348: 2345: 2343: 2340: 2338: 2335: 2333: 2330: 2328: 2325: 2323: 2320: 2318: 2315: 2313: 2310: 2309: 2307: 2303: 2296: 2293: 2291: 2288: 2286: 2283: 2281: 2278: 2276: 2273: 2271: 2268: 2266: 2263: 2262: 2260: 2258: 2252: 2242: 2239: 2237: 2234: 2232: 2229: 2227: 2224: 2222: 2219: 2215: 2212: 2210: 2207: 2205: 2202: 2201: 2200: 2197: 2196: 2194: 2192: 2188: 2182: 2179: 2175: 2172: 2170: 2167: 2166: 2165: 2162: 2158: 2155: 2154: 2153: 2150: 2148: 2145: 2143: 2142:Demultiplexer 2140: 2138: 2135: 2134: 2132: 2130: 2126: 2120: 2117: 2115: 2112: 2109: 2107: 2104: 2102: 2099: 2097: 2094: 2092: 2089: 2088: 2086: 2084: 2080: 2074: 2071: 2069: 2066: 2064: 2063:Memory buffer 2061: 2059: 2058:Register file 2056: 2054: 2051: 2049: 2046: 2044: 2041: 2040: 2038: 2036: 2032: 2024: 2021: 2019: 2016: 2015: 2014: 2011: 2009: 2006: 2004: 2001: 1999: 1998:Combinational 1996: 1995: 1993: 1991: 1987: 1981: 1978: 1974: 1971: 1970: 1968: 1965: 1963: 1960: 1958: 1955: 1950: 1947: 1945: 1942: 1941: 1939: 1936: 1933: 1930: 1927: 1924: 1921: 1918: 1917: 1915: 1913: 1907: 1901: 1898: 1896: 1893: 1891: 1888: 1886: 1883: 1879: 1876: 1874: 1871: 1869: 1866: 1864: 1861: 1859: 1856: 1854: 1851: 1850: 1849: 1846: 1844: 1841: 1840: 1838: 1834: 1828: 1825: 1823: 1820: 1818: 1815: 1813: 1810: 1809: 1807: 1803: 1795: 1792: 1791: 1790: 1787: 1785: 1782: 1780: 1777: 1775: 1772: 1770: 1767: 1765: 1762: 1760: 1757: 1755: 1752: 1750: 1747: 1745: 1742: 1740: 1737: 1735: 1732: 1730: 1727: 1725: 1722: 1720: 1717: 1716: 1714: 1712: 1708: 1698: 1695: 1693: 1690: 1688: 1685: 1682: 1679: 1676: 1673: 1670: 1667: 1664: 1661: 1659: 1656: 1653: 1650: 1648: 1645: 1643: 1640: 1639: 1637: 1635: 1629: 1622: 1619: 1617: 1614: 1611: 1608: 1605: 1602: 1601: 1599: 1593: 1587: 1584: 1582: 1579: 1577: 1574: 1572: 1569: 1567: 1564: 1562: 1559: 1557: 1554: 1553: 1551: 1547: 1540: 1537: 1534: 1531: 1528: 1525: 1523: 1520: 1518: 1515: 1513: 1510: 1508: 1505: 1503: 1500: 1498: 1495: 1493: 1490: 1488: 1485: 1483: 1480: 1478: 1475: 1471: 1468: 1467: 1465: 1462: 1459: 1456: 1455: 1453: 1451: 1447: 1441: 1438: 1436: 1433: 1430: 1427: 1424: 1421: 1418: 1415: 1412: 1409: 1406: 1403: 1398: 1395: 1394: 1392: 1389: 1387: 1384: 1383: 1381: 1379: 1373: 1361: 1358: 1357: 1356: 1353: 1351: 1348: 1344: 1341: 1339: 1336: 1334: 1331: 1329: 1326: 1325: 1324: 1321: 1319: 1316: 1315: 1313: 1311: 1307: 1301: 1298: 1296: 1293: 1291: 1288: 1284: 1281: 1279: 1276: 1275: 1274: 1271: 1269: 1266: 1265: 1263: 1261: 1257: 1251: 1248: 1246: 1243: 1239: 1236: 1235: 1234: 1231: 1227: 1224: 1222: 1219: 1218: 1217: 1214: 1210: 1207: 1205: 1202: 1201: 1200: 1197: 1195: 1192: 1188: 1185: 1183: 1180: 1179: 1178: 1175: 1174: 1172: 1168: 1165: 1163: 1159: 1149: 1146: 1144: 1141: 1140: 1138: 1136: 1132: 1126: 1123: 1121: 1118: 1114: 1111: 1109: 1106: 1105: 1104: 1101: 1099: 1098:Scoreboarding 1096: 1095: 1093: 1091: 1087: 1081: 1080:False sharing 1078: 1076: 1073: 1071: 1068: 1066: 1063: 1062: 1060: 1058: 1054: 1048: 1045: 1043: 1040: 1038: 1035: 1034: 1032: 1030: 1026: 1023: 1021: 1017: 1007: 1004: 1002: 999: 997: 994: 991: 987: 984: 982: 979: 977: 974: 972: 969: 968: 966: 964: 961: 959: 956: 954: 951: 949: 946: 944: 941: 939: 936: 934: 931: 929: 926: 924: 921: 919: 916: 914: 911: 909: 906: 902: 899: 897: 894: 892: 889: 888: 886: 884: 881: 879: 876: 874: 873:Stanford MIPS 871: 869: 866: 864: 861: 859: 856: 854: 851: 849: 846: 845: 843: 837: 829: 826: 825: 824: 821: 819: 816: 814: 811: 809: 806: 804: 801: 799: 796: 794: 791: 787: 784: 783: 782: 779: 775: 772: 771: 770: 767: 765: 762: 760: 757: 755: 752: 750: 747: 746: 744: 740: 737: 735: 734:architectures 729: 723: 720: 718: 715: 713: 710: 708: 705: 703: 702:Heterogeneous 700: 696: 693: 691: 688: 687: 686: 683: 681: 678: 674: 671: 669: 666: 664: 661: 659: 656: 655: 654: 653:Memory access 651: 649: 646: 644: 641: 639: 636: 634: 631: 627: 624: 623: 622: 619: 617: 614: 612: 609: 608: 606: 604: 600: 592: 589: 587: 586:Random-access 584: 582: 579: 577: 574: 573: 572: 569: 567: 566:Stack machine 564: 562: 559: 555: 552: 550: 547: 545: 542: 540: 537: 535: 532: 530: 527: 525: 522: 520: 517: 516: 515: 512: 508: 505: 503: 500: 498: 495: 493: 490: 488: 485: 483: 482:with datapath 480: 479: 478: 475: 473: 470: 468: 465: 464: 462: 460: 456: 452: 445: 440: 438: 433: 431: 426: 425: 422: 405:. Arm Limited 404: 403:Arm Developer 400: 394: 386: 382: 378: 372: 368: 361: 353: 349: 345: 339: 335: 328: 326: 321: 311: 308: 306: 303: 302: 296: 294: 290: 286: 277: 272: 261: 256: 251: 244: 240: 239: 238: 236: 231: 229: 226: 223:, is any non- 222: 212: 210: 206: 202: 198: 188: 186: 181: 179: 175: 171: 167: 163: 159: 155: 145: 143: 139: 135: 131: 121: 118: 110: 99: 96: 92: 89: 85: 82: 78: 75: 71: 68: â€“  67: 63: 62:Find sources: 56: 52: 46: 45: 40:This article 38: 34: 29: 28: 19: 2388:expanding it 2377: 2362: 2352:Chip carrier 2290:Clock gating 2209:Mixed-signal 2106:Write buffer 2083:Control unit 1895:Clock signal 1634:accelerators 1616:Cypress PSoC 1273:Simultaneous 1203: 1090:Out-of-order 722:Neuromorphic 603:Architecture 561:Belt machine 554:Zeno machine 487:Hierarchical 407:. Retrieved 402: 393: 366: 360: 333: 282: 232: 220: 218: 194: 184: 182: 180:arithmetic. 151: 129: 128: 113: 104: 94: 87: 80: 73: 61: 49:Please help 44:verification 41: 2137:Multiplexer 2101:Data buffer 1812:Single-core 1784:bit slicing 1642:Coprocessor 1497:Coprocessor 1378:performance 1300:Cooperative 1290:Speculative 1250:Distributed 1209:Superscalar 1194:Instruction 1162:Parallelism 1135:Speculative 967:System/3x0 839:Instruction 616:Von Neumann 529:Post–Turing 399:"Cortex-M7" 197:superscalar 107:August 2012 2427:Categories 2257:management 2152:Multiplier 2013:Logic gate 2003:Sequential 1910:Functional 1890:Clock rate 1863:Data cache 1836:Components 1817:Multi-core 1805:Core count 1295:Preemptive 1199:Pipelining 1182:Bit-serial 1125:Wide-issue 1070:Structural 992:Tilera ISA 958:MicroBlaze 928:ETRAX CRIS 823:Comparison 668:Load–store 648:Endianness 409:2021-07-03 316:References 77:newspapers 2191:Circuitry 2111:Microcode 2035:Registers 1878:coherence 1853:CPU cache 1711:Word size 1376:Processor 1020:Execution 923:DEC Alpha 901:Power ISA 717:Cognitive 524:Universal 385:746618653 225:composite 205:Cortex-M7 183:The term 162:Intel 486 2129:Datapath 1822:Manycore 1794:variable 1632:Hardware 1268:Temporal 948:OpenRISC 643:Cellular 633:Dataflow 626:modified 352:55946893 299:See also 201:Intel P5 138:integers 2305:Related 2236:Quantum 2226:Digital 2221:Boolean 2119:Counter 2018:Quantum 1779:512-bit 1774:256-bit 1769:128-bit 1612:(MPSoC) 1597:on chip 1595:Systems 1413:(FLOPS) 1226:Process 1075:Control 1057:Hazards 943:Itanium 938:Unicore 896:PowerPC 621:Harvard 581:Pointer 576:Counter 534:Quantum 293:objects 285:strings 91:scholar 2241:Switch 2231:Analog 1969:(IMC) 1940:(MMU) 1789:others 1764:64-bit 1759:48-bit 1754:32-bit 1749:24-bit 1744:16-bit 1739:15-bit 1734:12-bit 1571:Mobile 1487:Stream 1482:Barrel 1477:Vector 1466:(GPU) 1425:(SUPS) 1393:(IPC) 1245:Memory 1238:Vector 1221:Thread 1204:Scalar 1006:Others 953:RISC-V 918:SuperH 887:Power 883:MIPS-X 858:PDP-11 707:Fabric 459:Models 383:  373:  350:  340:  289:arrays 268:double 262:types 258:, the 221:scalar 185:scalar 178:vector 174:scalar 160:. The 93:  86:  79:  72:  64:  2378:This 2297:(PPW) 2255:Power 2147:Adder 2023:Array 1990:Logic 1951:(TLB) 1934:(FPU) 1928:(AGU) 1922:(ALU) 1912:units 1848:Cache 1729:8-bit 1724:4-bit 1719:1-bit 1683:(TPU) 1677:(DSP) 1671:(PPU) 1665:(VPU) 1654:(GPU) 1623:(NoC) 1606:(SoC) 1541:(PoP) 1535:(SiP) 1529:(MCM) 1470:GPGPU 1460:(CPU) 1450:Types 1431:(PPW) 1419:(TPS) 1407:(IPS) 1399:(CPI) 1170:Level 981:S/390 976:S/370 971:S/360 913:SPARC 891:POWER 774:TRIPS 742:Types 264:float 228:value 98:JSTOR 84:books 2384:stub 2275:ACPI 2008:Glue 1900:FIFO 1843:Core 1581:ASIP 1522:CPLD 1517:FPOA 1512:FPGA 1507:ASIC 1360:SPMD 1355:MIMD 1350:MISD 1343:SWAR 1323:SIMD 1318:SISD 1233:Data 1216:Task 1187:Word 933:M32R 878:MIPS 841:sets 808:ZISC 803:NISC 798:OISC 793:MISC 786:EPIC 781:VLIW 769:EDGE 759:RISC 754:CISC 663:HUMA 658:NUMA 381:OCLC 371:ISBN 348:OCLC 338:ISBN 276:char 266:and 247:bool 241:The 209:CPUs 176:and 170:SIMD 154:SISD 140:and 70:news 2270:APM 2265:PMU 2157:CPU 2114:ROM 1885:Bus 1502:PAL 1177:Bit 963:LMC 868:ARM 863:x86 853:VAX 291:or 255:int 53:by 2429:: 2204:3D 401:. 379:. 346:. 324:^ 295:. 230:. 195:A 144:. 2415:e 2408:t 2401:v 2390:. 443:e 436:t 429:v 412:. 387:. 354:. 279:) 270:) 249:) 245:( 120:) 114:( 109:) 105:( 95:· 88:· 81:· 74:· 47:. 20:)

Index

Scalar (computing)

verification
improve this article
adding citations to reliable sources
"Scalar processor"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
computer processors
integers
floating point numbers
SISD
Flynn's taxonomy
Intel 486
vector processor
SIMD
scalar
vector
superscalar
Intel P5
Cortex-M7
CPUs
composite
value
primitive data types
Boolean data type

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

↑