Misplaced Pages

Template:Infobox CPU: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editContent deleted Content addedVisualWikitext
Revision as of 18:31, 2 September 2012 view sourceT4C Fantasy (talk | contribs)Extended confirmed users3,065 editsNo edit summary← Previous edit Latest revision as of 05:52, 10 June 2024 view source HTGS (talk | contribs)Extended confirmed users12,651 edits Use multiple parameters to detect label plurals : Assumes params will be used in orderTag: 2017 wikitext editor 
(136 intermediate revisions by 42 users not shown)
Line 1: Line 1:
{{infobox {{Infobox
| title = {{{name|<includeonly>{{PAGENAME}}</includeonly>}}} | title = {{{name|<includeonly>{{PAGENAMEBASE}}</includeonly>}}}
| image = {{#if:{{{image|}}}|]}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=frameless|alt={{{alt|}}}}}
| caption = {{{caption|}}} | caption = {{{caption|}}}
| header1 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{launching|}}}{{{produced-end|}}}{{{produced-start|}}}{{{created|}}}{{{soldby|}}}{{{designfirm|}}}{{{manuf1|}}}{{{cpuid|}}}{{{code|}}} | General information }}}}
| label1 = Produced
| label2 = Launching
| data1 = {{#if:{{{produced-end|}}}|From {{{produced-start}}} to {{{produced-end}}}|{{{produced-start|}}}}}
| data2 = {{{launching|}}}
| label2 = Marketed by
| data2 = {{{soldby|}}} | label3 = Launched
| data3 = {{{produced-start|}}}{{{created|}}}<!--some pages still using created-parameter-->
| label3 = Manufacturer(s)
| label4 = Discontinued
| data3 = {{{manufacturers|}}}
{{{manuf1|}}} | data4 = {{{produced-end|}}}
| label5 = Marketed by
{{{manuf2|}}}
{{{manuf3|}}} | data5 = {{{soldby|}}}
| label6 = Designed by
{{{manuf4|}}}
{{{manuf5|}}} | data6 = {{{designfirm|}}}
| label7 = Common manufacturer{{ #if: {{{manuf2|}}}|s}}
| label4 = Model(s)
| data4 = {{{model|}}} | data7 = {{unbulleted list
| {{{manuf1|}}}
| label5 = ] ]
| data5 = {{{clock|}}} | {{{manuf2|}}}
{{{clocks|}}} | {{{manuf3|}}}
| {{{manuf4|}}}
{{#if:{{{slowest|}}}|{{{slowest}}}&nbsp;{{{slow-unit|GHz}}}}} {{#if:{{{fastest|}}}| to {{{fastest}}}&nbsp;{{{fast-unit|GHz}}}}}
| {{{manuf5|}}}
| label6 = Transistors (Steppings) {{#if:{{{transistors-nostep|Transistors}}}
| data6 = {{{transistors|}}} | {{{manuf6|}}}
| {{{manuf7|}}}
{{#if:{{{transistors-nostep|}}}|{{{transistors-nostep|}}} {{#if:{{{size-from|}}}|{{{size-from|}}} {{#if:{{{size-to|}}}| to {{{size-to}}}}
| {{{manuf8|}}}
}}}}}}
| {{{manuf9|}}}
| label7 = ] speeds
| data7 = {{{fsb|}}} | {{{manuf10|}}}
}}
{{#if:{{{fsb-slowest|}}}|{{{fsb-slowest}}}&nbsp;{{{fsb-slow-unit|GHz}}}}} {{#if:{{{fsb-fastest|}}}| to {{{fsb-fastest}}}&nbsp;{{{fsb-fast-unit|GHz}}}}}
| label8 = ] speeds | label11 = ] code
| data11 = {{{cpuid|}}}
| data8 = {{#if:{{{hypertransport-slowest|}}}|{{{hypertransport-slowest}}}&nbsp;{{{hypertransport-slow-unit|GT/s}}}}}
| label12 = Product code
{{#if:{{{hypertransport-fastest|}}}| to {{{hypertransport-fastest}}}&nbsp;{{{hypertransport-fast-unit|GT/s}}}}}
| data12 = {{{code|}}}
| label9 = ] speeds
| header19 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{clock|}}}{{{slowest|}}}{{{fsb|}}}{{{fsb-slowest|}}}{{{hypertransport-slowest|}}}{{{qpi-slowest|}}}{{{dmi-slowest|}}}{{{data-width|}}}{{{address-width|}}}{{{virtual-width|}}} | Performance }}}}
| data9 = {{{qpi|}}}
| label20 = Max. ] ]
{{#if:{{{qpi-slowest|}}}|{{{qpi-slowest}}}&nbsp;{{{qpi-slow-unit|GT/s}}}}} {{#if:{{{qpi-fastest|}}}| to {{{qpi-fastest}}}&nbsp;{{{qpi-fast-unit|GT/s}}}}}
| data20 = {{#if:{{{clock|}}}|{{{clock}}}<!--some pages still using this old parameter-->|{{#if:{{{slowest|}}}|{{{slowest}}}&nbsp;{{{slow-unit|GHz}}}}} {{#if:{{{fastest|}}}| to {{{fastest}}}&nbsp;{{{fast-unit|GHz}}}}}}}
| label10 = ] speeds
| label21 = ] speeds
| data10 = {{{dmi|}}}
{{#if:{{{dmi-slowest|}}}|{{{dmi-slowest}}}&nbsp;{{{dmi-slow-unit|GT/s}}}}} {{#if:{{{dmi-fastest|}}}| to {{{dmi-fastest}}}&nbsp;{{{dmi-fast-unit|GT/s}}}}} | data21 = {{#if:{{{fsb|}}}|{{{fsb}}}<!--some pages still using this old parameter-->|{{#if:{{{fsb-slowest|}}}|{{{fsb-slowest}}}&nbsp;{{{fsb-slow-unit|GHz}}}}} {{#if:{{{fsb-fastest|}}}| to {{{fsb-fastest}}}&nbsp;{{{fsb-fast-unit|GHz}}}}}}}
| label11 = ] | label22 = ] speeds
| data22 = {{#if:{{{hypertransport-slowest|}}}|{{{hypertransport-slowest}}}&nbsp;{{{hypertransport-slow-unit|GT/s}}}}} {{#if:{{{hypertransport-fastest|}}}| to {{{hypertransport-fastest}}}&nbsp;{{{hypertransport-fast-unit|GT/s}}}}}
| data11 = {{{arch|}}}
| label23 = ] speeds
| label12 = ]
| data23 = {{#if:{{{qpi-slowest|}}}|{{{qpi-slowest}}}&nbsp;{{{qpi-slow-unit|GT/s}}}}} {{#if:{{{qpi-fastest|}}}| to {{{qpi-fastest}}}&nbsp;{{{qpi-fast-unit|GT/s}}}}}
| data12 = {{{microarch|}}}
| label24 = ] speeds
| label13 = CPUID code
| data24 = {{#if:{{{dmi-slowest|}}}|{{{dmi-slowest}}}&nbsp;{{{dmi-slow-unit|GT/s}}}}} {{#if:{{{dmi-fastest|}}}| to {{{dmi-fastest}}}&nbsp;{{{dmi-fast-unit|GT/s}}}}}
| data13 = {{{cpuid|}}}
| label14 = Product code | label25 = Data width
| data14 = {{{code|}}} | data25 = {{{data-width|}}}
| label26 = Address width
| label15 = ]
| data15 = {{{cores|}}} | data26 = {{{address-width|}}}
| label27 = Virtual address width
{{{numcores|}}}
| data27 = {{{virtual-width|}}}
| label16 = L1 ]
| header29 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{l1cache|}}}{{{l2cache|}}}{{{l3cache|}}}{{{l4cache|}}}{{{llcache|}}} | Cache }}}}
| data16 = {{{l1cache|}}}
| label17 = L2 cache | label30 = L1 ]
| data17 = {{{l2cache|}}} | data30 = {{{l1cache|}}}
| label18 = L3 cache | label31 = L2 cache
| data18 = {{{l3cache|}}} | data31 = {{{l2cache|}}}
| label19 = Application | label32 = L3 cache
| data19 = {{{application|}}} | data32 = {{{l3cache|}}}
| label20 = Predecessor | label33 = L4 cache
| data20 = {{{predecessor|}}} | data33 = {{{l4cache|}}}
| label34 = Last level cache
| label26 = Variant
| data26 = {{{variant|}}} | data34 = {{{llcache|}}}
| header38 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{application|}}}{{{size-from|}}}{{{microarch|}}}{{{arch|}}}{{{instructions|}}}{{{extensions|}}}{{{extensions1|}}}{{{numinstructions|}}} | Architecture and classification }}}}
| label21 = Successor
| label39 = Application
| data21 = {{{successor|}}}
| data22 = {{{co-processor|}}} | data39 = {{{application|}}}
| label40 = ]
{{{coprocessor|}}}
| data40 = {{#if:{{{size-from|}}}|{{{size-from|}}} {{#if:{{{size-to|}}}| to {{{size-to}}}}}}}
| label22 = Co-processor
| label42 = ]
| label23 = Socket(s)
| data23 = {{unbulleted list | data42 = {{{microarch|}}}
| label43 = ]
| data43 = {{{arch|}}}
| label44 = Instructions
| data44 = {{{instructions|}}}
| label45 = Extensions
| data45 = {{unbulleted list
| {{{extensions|}}} <!-- some pages using just "extensions", some "extensions1", "extensions2", ... -->
| {{{extensions1|}}}
| {{{extensions2|}}}
| {{{extensions3|}}}
}}
| label46 = Number of instructions
| data46 = {{{numinstructions|}}}
| header49 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{transistors|}}}{{{transistors1|}}}{{{numcores|}}}{{{cores|}}}{{{cores1|}}}{{{gpu|}}}{{{co-processor|}}}{{{pack1|}}}{{{socket|}}}{{{sock1|}}} | Physical specifications }}}}
| label50 = ]
| data50 = {{unbulleted list
| {{{transistors|}}} <!-- some pages using just "transistors", some "transistors1", "transistors2", ... -->
| {{{transistors1|}}}
| {{{transistors2|}}}
| {{{transistors3|}}}
| {{{transistors4|}}}
| {{{transistors5|}}}
| {{{transistors6|}}}
| {{{transistors7|}}}
| {{{transistors8|}}}
}}
| label51 = ]
| data51 = {{unbulleted list
| {{{numcores|}}}
| {{{cores|}}} <!-- some pages using just "cores", some "cores1", "cores2", ... -->
| {{{cores1|}}}
| {{{cores2|}}}
| {{{cores3|}}}
| {{{cores4|}}}
| {{{cores5|}}}
}}
| label52 = ]
| data52 = {{unbulleted list
| {{{amountmemory|}}}
| {{{memory|}}} <!-- some pages using just "memory", some "memory1", "memory2", ... -->
| {{{memory1|}}}
| {{{memory2|}}}
| {{{memory3|}}}
| {{{memory4|}}}
| {{{memory5|}}}
}}
| label53 = ]{{Pluralize from text|{{{gpu|}}}|plural=s}}
| data53 = {{{gpu|}}}
| label54 = ]
| data54 = {{{co-processor|}}}
| label55 = Package{{ #if: {{{pack2|}}}|s}}
| data55 = {{unbulleted list
| {{{pack1|}}}
| {{{pack2|}}}
| {{{pack3|}}}
| {{{pack4|}}}
| {{{pack5|}}}
}}
| label56 = Socket{{ #if: {{{sock2|}}}|s}}
| data56 = {{unbulleted list
| {{{socket|}}} <!-- some pages using just "socket", some "sock1", "sock2", ... -->
| {{{sock1|}}} | {{{sock1|}}}
| {{{sock2|}}} | {{{sock2|}}}
Line 76: Line 137:
| {{{sock9|}}} | {{{sock9|}}}
}} }}
| header59 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{core1|}}}{{{pcode1|}}}{{{model|}}}{{{brand1|}}}{{{variant|}}} | Products, models, variants }}}}
| label24 = Package(s)
| label60 = Core&nbsp;name{{ #if: {{{core2|}}}|s}}
| data24 = {{unbulleted list
| data60 = {{unbulleted list
| {{{pack1|}}}
| {{{pack2|}}}
| {{{pack3|}}}
| {{{pack4|}}}
| {{{pack5|}}}
}}
| label25 = Core name(s)
| data25 = {{unbulleted list
| {{{core1|}}} | {{{core1|}}}
| {{{core2|}}} | {{{core2|}}}
Line 95: Line 149:
| {{{core8|}}} | {{{core8|}}}
| {{{core9|}}} | {{{core9|}}}
| {{{core10|}}}
| {{{core11|}}}
| {{{core12|}}}
| {{{core13|}}}
| {{{core14|}}}
| {{{core15|}}}
| {{{core16|}}}
| {{{core17|}}}
| {{{core18|}}}
| {{{core19|}}}
| {{{core20|}}}
| {{{core21|}}}
| {{{core22|}}}
| {{{core23|}}}
| {{{core24|}}}
| {{{core25|}}}
| {{{core26|}}}
| {{{core27|}}}
| {{{core28|}}}
| {{{core29|}}}
| {{{core30|}}}
| {{{core31|}}}
| {{{core32|}}}
| {{{core33|}}}
| {{{core34|}}}
| {{{core35|}}}
| {{{core36|}}}
| {{{core37|}}}
| {{{core38|}}}
| {{{core39|}}}
| {{{core40|}}}
}} }}
| label26 = Brand name(s) | label61 = Product code name{{ #if: {{{pcode2|}}}|s}}
| data26 = {{unbulleted list | data61 = {{unbulleted list
| {{{pcode1|}}}
| {{{pcode2|}}}
| {{{pcode3|}}}
| {{{pcode4|}}}
| {{{pcode5|}}}
| {{{pcode6|}}}
| {{{pcode7|}}}
| {{{pcode8|}}}
| {{{pcode9|}}}
}}
| label62 = Model{{ #if: {{{model2|}}}|s}}
| data62 = {{unbulleted list
| {{{model|}}} <!-- some pages using just "model", some "model1", "model2", ... -->
| {{{model1|}}}
| {{{model2|}}}
| {{{model3|}}}
| {{{model4|}}}
| {{{model5|}}}
| {{{model6|}}}
| {{{model7|}}}
| {{{model8|}}}
| {{{model9|}}}
}}
| label63 = Brand&nbsp;name{{ #if: {{{brand2|}}}|s}}
| data63 = {{unbulleted list
| {{{brand1|}}} | {{{brand1|}}}
| {{{brand2|}}} | {{{brand2|}}}
Line 108: Line 218:
| {{{brand9|}}} | {{{brand9|}}}
}} }}
| label69 = Variant{{ #if: {{{variant2|}}}|s}}
}}<noinclude>{{documentation}}</noinclude>
| data69 = {{unbulleted list
| {{{variant|}}} <!-- some pages using just "variant", some "variant1", "variant2", ... -->
| {{{variant1|}}}
| {{{variant2|}}}
| {{{variant3|}}}
| {{{variant4|}}}
| {{{variant5|}}}
| {{{variant6|}}}
| {{{variant7|}}}
| {{{variant8|}}}
| {{{variant9|}}}
}}
| header70 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{predecessor|}}}{{{successor|}}} | History }}}}
| label71 = Predecessor{{Pluralize from text|{{{predecessor|}}}|plural=s}}
| data71 = {{{predecessor|}}}
| label72 = Successor{{Pluralize from text|{{{successor|}}}|plural=s}}
| data72 = {{{successor|}}}
| header80 = {{ #if: {{{hide_subheadings|}}}||{{#if:{{{support_status|{{{support status|}}}}}}|Support status}}}}
| data81 = {{{support_status|{{{support status|}}}}}}

}}{{#invoke:Check for unknown parameters|check|unknown={{main other|]}}|preview=Page using ] with unknown parameter "_VALUE_"|ignoreblank=y| address-width | alt | amountmemory | application | arch | brand1 | brand2 | brand3 | brand4 | brand5 | brand6 | brand7 | brand8 | brand9 | caption | clock | co-processor | code | core1 | core2 | core3 | core4 | core5 | core6 | core7 | core8 | core9 | core10 | core11 | core12 | core13 | core14 | core15 | core16 | core17 | core18 | core19 | core20 | core21 | core22 | core23 | core24 | core25 | core26 | core27 | core28 | core29 | core30 | core31 | core32 | core33 | core34 | core35 | core36 | core37 | core38 | core39 | core40 | cores | cores1 | cores2 | cores3 | cores4 | cores5 | memory | memory1 | memory2 | memory3 | memory4 | memory5 | cpuid | created | data-width | designfirm | dmi-fast-unit | dmi-fastest | dmi-slow-unit | dmi-slowest | extensions | extensions1 | extensions2 | extensions3 | fast-unit | fastest | fsb | fsb-fast-unit | fsb-fastest | fsb-slow-unit | fsb-slowest | gpu | hide_subheadings | hypertransport-fast-unit | hypertransport-fastest | hypertransport-slow-unit | hypertransport-slowest | image | image_size | instructions | l1cache | l2cache | l3cache | l4cache | llcache | launching | manuf1 | manuf2 | manuf3 | manuf4 | manuf5 | manuf6 | manuf7 | manuf8 | manuf9 | manuf10 | microarch | model | model1 | model2 | model3 | model4 | model5 | model6 | model7 | model8 | model9 | name | numcores | numinstructions | pack1 | pack2 | pack3 | pack4 | pack5 | pcode1 | pcode2 | pcode3 | pcode4 | pcode5 | pcode6 | pcode7 | pcode8 | pcode9 | predecessor | produced-end | produced-start | qpi-fast-unit | qpi-fastest | qpi-slow-unit | qpi-slowest | size-from | size-to | slow-unit | slowest | sock1 | sock2 | sock3 | sock4 | sock5 | sock6 | sock7 | sock8 | sock9 | socket | soldby | successor | support status | support_status | transistors | transistors1 | transistors2 | transistors3 | transistors4 | transistors5 | transistors6 | transistors7 | transistors8 | variant | variant1 | variant2 | variant3 | variant4 | variant5 | variant6 | variant7 | variant8 | variant9 | virtual-width }}<noinclude>
{{documentation}}<!-- place category and language links on the /doc sub-page, not here -->
</noinclude>

Latest revision as of 05:52, 10 June 2024

Template documentation[view] [edit] [history] [purge]
This template uses Lua:

This template is for CPUs, SoCs and SiPs. For generic hardware components, see Template:Infobox computer hardware.

This article is missing information about
one good example of this infobox would be nice here. But as long as three architecture-parameters and the four name-parameters are not clearly defined it is difficult. Please expand the article by making an edit requestto include this information . Further details may exist on the talk page. (October 2019)
{{{name}}}
]{{{caption}}}
Launching{{{launching}}}
Launched{{{produced-start}}}
Discontinued{{{produced-end}}}
Marketed by{{{soldby}}}
Designed by{{{designfirm}}}
Common manufacturers
  • {{{manuf1}}}
  • {{{manuf2}}}
  • {{{manuf3}}}
  • {{{manuf4}}}
  • {{{manuf5}}}
  • {{{manuf6}}}
  • {{{manuf7}}}
  • {{{manuf8}}}
  • {{{manuf9}}}
  • {{{manuf10}}}
CPUID code{{{cpuid}}}
Product code{{{code}}}
Max. CPU clock rate{{{slowest}}} {{{slow-unit}}} to {{{fastest}}} {{{fast-unit}}}
FSB speeds{{{fsb-slowest}}} {{{fsb-slow-unit}}} to {{{fsb-fastest}}} {{{fsb-fast-unit}}}
HyperTransport speeds{{{hypertransport-slowest}}} {{{hypertransport-slow-unit}}} to {{{hypertransport-fastest}}} {{{hypertransport-fast-unit}}}
QPI speeds{{{qpi-slowest}}} {{{qpi-slow-unit}}} to {{{qpi-fastest}}} {{{qpi-fast-unit}}}
DMI speeds{{{dmi-slowest}}} {{{dmi-slow-unit}}} to {{{dmi-fastest}}} {{{dmi-fast-unit}}}
Data width{{{data-width}}}
Address width{{{address-width}}}
Virtual address width{{{virtual-width}}}
L1 cache{{{l1cache}}}
L2 cache{{{l2cache}}}
L3 cache{{{l3cache}}}
L4 cache{{{l4cache}}}
Last level cache{{{llcache}}}
Application{{{application}}}
Technology node{{{size-from}}} to {{{size-to}}}
Microarchitecture{{{microarch}}}
Instruction set{{{arch}}}
Instructions{{{instructions}}}
Extensions
  • {{{extensions}}}
Number of instructions{{{numinstructions}}}
Transistors
  • {{{transistors}}}
Cores
  • {{{numcores}}}
Memory (RAM)
  • {{{amountmemory}}}
GPU{{{gpu}}}
Co-processor{{{co-processor}}}
Packages
  • {{{pack1}}}
  • {{{pack2}}}
  • {{{pack3}}}
  • {{{pack4}}}
  • {{{pack5}}}
Sockets
  • {{{sock1}}}
  • {{{sock2}}}
  • {{{sock3}}}
  • {{{sock4}}}
  • {{{sock5}}}
  • {{{sock6}}}
  • {{{sock7}}}
  • {{{sock8}}}
  • {{{sock9}}}
Core names
  • {{{core1}}}
  • {{{core2}}}
  • {{{core3}}}
  • {{{core4}}}
  • {{{core5}}}
  • {{{core6}}}
  • {{{core7}}}
  • {{{core8}}}
  • {{{core9}}}
Product code names
  • {{{pcode1}}}
  • {{{pcode2}}}
  • {{{pcode3}}}
  • {{{pcode4}}}
  • {{{pcode5}}}
  • {{{pcode6}}}
  • {{{pcode7}}}
  • {{{pcode8}}}
  • {{{pcode9}}}
Models
  • {{{model1}}}
  • {{{model2}}}
  • {{{model3}}}
  • {{{model4}}}
  • {{{model5}}}
  • {{{model6}}}
  • {{{model7}}}
  • {{{model8}}}
  • {{{model9}}}
Brand names
  • {{{brand1}}}
  • {{{brand2}}}
  • {{{brand3}}}
  • {{{brand4}}}
  • {{{brand5}}}
  • {{{brand6}}}
  • {{{brand7}}}
  • {{{brand8}}}
  • {{{brand9}}}
Variant
  • {{{variant}}}
Predecessor{{{predecessor}}}
Successor{{{successor}}}
{{{support status}}}
{{Infobox CPU
| name = 
| hide_subheadings = 
| image = 
| image_size = 
| alt = 
| caption = 
<!----------------- General Info ----------------->
| launching = 
| produced-start = 
| produced-end = 
| soldby = 
| designfirm = 
| manuf1 = <!-- manuf1..10 -->
| cpuid = 
| code = 
<!----------------- Performance ------------------>
| slowest = 
| fastest = 
| slow-unit = 
| fast-unit = 
| fsb-slowest = 
| fsb-fastest = 
| fsb-slow-unit = 
| fsb-fast-unit = 
| hypertransport-slowest = 
| hypertransport-fastest = 
| hypertransport-slow-unit = 
| hypertransport-fast-unit = 
| qpi-slowest = 
| qpi-fastest = 
| qpi-slow-unit = 
| qpi-fast-unit = 
| dmi-slowest = 
| dmi-fastest = 
| dmi-slow-unit = 
| dmi-fast-unit = 
| data-width = 
| address-width = 
| virtual-width = 
<!-------------------- Cache --------------------->
| l1cache = 
| l2cache = 
| l3cache = 
| l4cache = 
| llcache = 
<!------- Architecture and classification -------->
| application = 
| size-from = 
| size-to = 
| microarch = 
| arch = 
| instructions = 
| extensions = 
| numinstructions = 
<!----------- Physical specifications ------------>
| transistors =
| numcores = 
| amountmemory = 
| gpu = 
| co-processor = 
| pack1 = <!-- pack1..9 -->
| sock1 = <!-- sock1..9 -->
<!--------- Products, models, variants ----------->
| core1 = <!-- core1..9 -->
| pcode1 = <!-- pcode1..9 -->
| model1 = <!-- model1..9 -->
| brand1 = <!-- brand1..9 -->
| variant = 
<!------------------  History  ------------------->
| predecessor = 
| successor =
<!------------------  Support status ------------------->
| support status =
}}

Usage

{{Infobox CPU
| name                      = <!-- Device Name -->
| hide_subheadings          = <!-- Any value here will hide the subheadings -->
| image                     = <!-- An image to show in the infobox -->
| image_size                = <!-- Size of the image (defaults to 200px) -->
| alt                       = <!-- Mouse over text for the image -->
| caption                   = <!-- A caption for the image -->
<!----------------- General Info ------------------------------------------------------------------------------------->
| launching                 = <!-- Use if a CPU microarchitecture/series has not yet launched but its official release date is known -->
| produced-start            = <!-- When production began / Launch date                            →see talkpage section #Dates -->
| produced-end              = <!-- When production ended / Discontinued date                      →see talkpage section #Dates -->
| soldby                    = <!-- Often, but not always, the same as the designfirm and/or manuf1 -->
| designfirm                = <!-- Often, but not always, the same as manuf1 and/or soldby -->
| manuf1                    = <!-- (1..10) Common manufacturers of the device -->
| cpuid                     = <!-- CPUID or PVR value -->
| code                      = <!-- numerical identifier for the CPU (product code) -->
<!----------------- Performance -------------------------------------------------------------------------------------->
| slowest                   = <!-- Lowest maximum CPU clock -->
| fastest                   = <!-- Highest maximum CPU clock -->
| slow-unit                 = <!-- Unit for slow speed. Default: GHz -->
| fast-unit                 = <!-- Unit for fast speed. Default: GHz -->
| fsb-slowest               = <!-- Slowest FSB speed -->
| fsb-fastest               = <!-- Fastest FSB speed -->
| fsb-slow-unit             = <!-- Unit for slow speed. Default: MHz -->
| fsb-fast-unit             = <!-- Unit for fast speed. Default: MHz -->
| hypertransport-slowest    = <!-- Slowest HyperTransport speed -->
| hypertransport-fastest    = <!-- Fastest HyperTransport speed -->
| hypertransport-slow-unit  = <!-- Unit for slow speed. Default: GT/s -->
| hypertransport-fast-unit  = <!-- Unit for fast speed. Default: GT/s -->
| qpi-slowest               = <!-- Slowest QPI (QuickPath Interconnect) speed -->
| qpi-fastest               = <!-- Fastest QPI speed -->
| qpi-slow-unit             = <!-- Unit for slow speed. Default: GT/s -->
| qpi-fast-unit             = <!-- Unit for fast speed. Default: GT/s -->
| dmi-slowest               = <!-- Slowest DMI (Direct Media Interface) speed -->
| dmi-fastest               = <!-- Fastest DMI speed -->
| dmi-slow-unit             = <!-- Unit for slow speed. Default: GT/s -->
| dmi-fast-unit             = <!-- Unit for fast speed. Default: GT/s -->
| data-width                = <!-- Data bus width in bits -->
| address-width             = <!-- Address bus width in bits -->
| virtual-width             = <!-- Virtual address bus width in bits -->
<!-------------------- Cache ----------------------------------------------------------------------------------------->
| l1cache                   = <!-- Level 1 cache size -->
| l2cache                   = <!-- Level 2 cache size -->
| l3cache                   = <!-- Level 3 cache size -->
| l4cache                   = <!-- Level 4 cache size -->
| llcache                   = <!-- Last Level cache size -->
<!------- Architecture and classification ---------------------------------------------------------------------------->
| application               = <!-- Typical application (Embedded, Mobile, Desktop, Server) -->
| size-from                 = <!-- First fabrication size -->
| size-to                   = <!-- Second fabrication size -->
| microarch                 = <!-- Microarchitecture of the CPU -->
| arch                      = <!-- Instruction set architecture (ISA) that the CPU implements   →see talkpage section #Architecture -->
| instructions              = <!-- Instruction sets                                             →see talkpage section #Architecture -->
| extensions                = <!-- Extensions to the instructions -->
| numinstructions           = <!-- Number of instructions -->
<!----------- Physical specifications -------------------------------------------------------------------------------->
| transistors               = <!-- Number of transistors, transistor count -->
| numcores                  = <!-- Number of cores (2 for dual-core) -->
| amountmemory              = <!-- Amount of system RAM for SoC or SiP -->
| gpu                       = <!-- Integrated GPU -->
| co-processor              = <!-- A ](s) used together -->
| pack1                     = <!-- (1..5) Names of CPU packages -->
| sock1                     = <!-- (1..9) Names of the sockets that the CPU was made for -->
<!--------- Products, models, variants ------------------------------------------------------------------------------->
| core1                     = <!-- (1..9) Names of the cores                   →see talkpage section "Names (Products, models, variants)" -->
| pcode1                    = <!-- (1..9) Product code names                   →see talkpage section "Names (Products, models, variants)" -->
| model1                    = <!-- (1..9) Model names                          →see talkpage section "Names (Products, models, variants)" -->
| brand1                    = <!-- (1..9) Marketing names of the CPU -->
| variant                   = <!-- Variants in the same family and generation  →see talkpage section "Names (Products, models, variants)" -->
<!------------------  History  --------------------------------------------------------------------------------------->
| predecessor               = <!-- What CPU came before -->
| successor                 = <!-- What CPU came after -->
<!------------------  Support status --------------------------------------------------------------------------------->
| support status            = <!-- Current support status -->
}}
  • All fields, except name are optional
  • The following parameters are deprecated:
created →better: produced-start, produced-end
clock →better: slowest, fastest
fsb →better: fsb-slowest, fsb-fastest
cores, cores1 →better: numcores
socket →better: sock1...sock9
  • manuf, core, sock, pack, arch, and microarch are AutoLinks, so you can use plain text or a link for them.
  • The numbered attributes mean that there is allowance for multiples.
  • See the talk page for some examples which show the full usage of this infobox in a few combinations.

Examples

See also

The above documentation is transcluded from Template:Infobox CPU/doc. (edit | history)
Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages.
Add categories to the /doc subpage. Subpages of this template. Categories: