<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://the-democratika.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Template%3AInfobox_CPU</id>
	<title>Template:Infobox CPU - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://the-democratika.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Template%3AInfobox_CPU"/>
	<link rel="alternate" type="text/html" href="https://the-democratika.com/wiki/index.php?title=Template:Infobox_CPU&amp;action=history"/>
	<updated>2026-04-04T23:22:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://the-democratika.com/wiki/index.php?title=Template:Infobox_CPU&amp;diff=5129&amp;oldid=prev</id>
		<title>&gt;HTGS: Use multiple parameters to detect label plurals : Assumes params will be used in order</title>
		<link rel="alternate" type="text/html" href="https://the-democratika.com/wiki/index.php?title=Template:Infobox_CPU&amp;diff=5129&amp;oldid=prev"/>
		<updated>2024-06-10T05:52:45Z</updated>

		<summary type="html">&lt;p&gt;Use multiple parameters to detect label plurals : Assumes params will be used in order&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox&lt;br /&gt;
| title   = {{{name|&amp;lt;includeonly&amp;gt;{{PAGENAMEBASE}}&amp;lt;/includeonly&amp;gt;}}}&lt;br /&gt;
| image   = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=frameless|alt={{{alt|}}}}}&lt;br /&gt;
| caption = {{{caption|}}}&lt;br /&gt;
| header1 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{launching|}}}{{{produced-end|}}}{{{produced-start|}}}{{{created|}}}{{{soldby|}}}{{{designfirm|}}}{{{manuf1|}}}{{{cpuid|}}}{{{code|}}} | General information }}}}&lt;br /&gt;
| label2  = Launching&lt;br /&gt;
| data2   = {{{launching|}}}&lt;br /&gt;
| label3  = Launched&lt;br /&gt;
| data3   = {{{produced-start|}}}{{{created|}}}&amp;lt;!--some pages still using created-parameter--&amp;gt;&lt;br /&gt;
| label4  = Discontinued &lt;br /&gt;
| data4   = {{{produced-end|}}}&lt;br /&gt;
| label5  = Marketed by&lt;br /&gt;
| data5   = {{{soldby|}}}&lt;br /&gt;
| label6  = Designed by&lt;br /&gt;
| data6   = {{{designfirm|}}}&lt;br /&gt;
| label7  = Common manufacturer{{ #if: {{{manuf2|}}}|s}}&lt;br /&gt;
| data7   = {{unbulleted list&lt;br /&gt;
| {{{manuf1|}}}&lt;br /&gt;
| {{{manuf2|}}}&lt;br /&gt;
| {{{manuf3|}}}&lt;br /&gt;
| {{{manuf4|}}}&lt;br /&gt;
| {{{manuf5|}}}&lt;br /&gt;
| {{{manuf6|}}}&lt;br /&gt;
| {{{manuf7|}}}&lt;br /&gt;
| {{{manuf8|}}}&lt;br /&gt;
| {{{manuf9|}}}&lt;br /&gt;
| {{{manuf10|}}}&lt;br /&gt;
}} &lt;br /&gt;
| label11 = [[CPUID]] code&lt;br /&gt;
| data11  = {{{cpuid|}}}&lt;br /&gt;
| label12 = Product code&lt;br /&gt;
| data12  = {{{code|}}}&lt;br /&gt;
| header19 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{clock|}}}{{{slowest|}}}{{{fsb|}}}{{{fsb-slowest|}}}{{{hypertransport-slowest|}}}{{{qpi-slowest|}}}{{{dmi-slowest|}}}{{{data-width|}}}{{{address-width|}}}{{{virtual-width|}}} | Performance }}}}&lt;br /&gt;
| label20 = Max. [[Central processing unit|CPU]] [[clock rate]]&lt;br /&gt;
| data20  = {{#if:{{{clock|}}}|{{{clock}}}&amp;lt;!--some pages still using this old parameter--&amp;gt;|{{#if:{{{slowest|}}}|{{{slowest}}}&amp;amp;nbsp;{{{slow-unit|GHz}}}}} {{#if:{{{fastest|}}}| to {{{fastest}}}&amp;amp;nbsp;{{{fast-unit|GHz}}}}}}}&lt;br /&gt;
| label21 = [[Front-side bus|FSB]] speeds&lt;br /&gt;
| data21  = {{#if:{{{fsb|}}}|{{{fsb}}}&amp;lt;!--some pages still using this old parameter--&amp;gt;|{{#if:{{{fsb-slowest|}}}|{{{fsb-slowest}}}&amp;amp;nbsp;{{{fsb-slow-unit|GHz}}}}} {{#if:{{{fsb-fastest|}}}| to {{{fsb-fastest}}}&amp;amp;nbsp;{{{fsb-fast-unit|GHz}}}}}}}&lt;br /&gt;
| label22 = [[HyperTransport]] speeds&lt;br /&gt;
| data22  = {{#if:{{{hypertransport-slowest|}}}|{{{hypertransport-slowest}}}&amp;amp;nbsp;{{{hypertransport-slow-unit|GT/s}}}}} {{#if:{{{hypertransport-fastest|}}}| to {{{hypertransport-fastest}}}&amp;amp;nbsp;{{{hypertransport-fast-unit|GT/s}}}}}&lt;br /&gt;
| label23 = [[Intel QuickPath Interconnect|QPI]] speeds&lt;br /&gt;
| data23  = {{#if:{{{qpi-slowest|}}}|{{{qpi-slowest}}}&amp;amp;nbsp;{{{qpi-slow-unit|GT/s}}}}} {{#if:{{{qpi-fastest|}}}| to {{{qpi-fastest}}}&amp;amp;nbsp;{{{qpi-fast-unit|GT/s}}}}}&lt;br /&gt;
| label24 = [[Direct Media Interface|DMI]] speeds&lt;br /&gt;
| data24  = {{#if:{{{dmi-slowest|}}}|{{{dmi-slowest}}}&amp;amp;nbsp;{{{dmi-slow-unit|GT/s}}}}} {{#if:{{{dmi-fastest|}}}| to {{{dmi-fastest}}}&amp;amp;nbsp;{{{dmi-fast-unit|GT/s}}}}}&lt;br /&gt;
| label25 = Data width&lt;br /&gt;
| data25  = {{{data-width|}}}&lt;br /&gt;
| label26 = Address width&lt;br /&gt;
| data26  = {{{address-width|}}}&lt;br /&gt;
| label27 = Virtual address width&lt;br /&gt;
| data27  = {{{virtual-width|}}}&lt;br /&gt;
| header29 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{l1cache|}}}{{{l2cache|}}}{{{l3cache|}}}{{{l4cache|}}}{{{llcache|}}} | Cache }}}}&lt;br /&gt;
| label30 = L1 [[CPU cache|cache]]&lt;br /&gt;
| data30  = {{{l1cache|}}}&lt;br /&gt;
| label31 = L2 cache&lt;br /&gt;
| data31  = {{{l2cache|}}}&lt;br /&gt;
| label32 = L3 cache&lt;br /&gt;
| data32  = {{{l3cache|}}}&lt;br /&gt;
| label33 = L4 cache&lt;br /&gt;
| data33  = {{{l4cache|}}}&lt;br /&gt;
| label34 = Last level cache&lt;br /&gt;
| data34  = {{{llcache|}}}&lt;br /&gt;
| header38 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{application|}}}{{{size-from|}}}{{{microarch|}}}{{{arch|}}}{{{instructions|}}}{{{extensions|}}}{{{extensions1|}}}{{{numinstructions|}}} | Architecture and classification }}}}&lt;br /&gt;
| label39 = Application&lt;br /&gt;
| data39  = {{{application|}}}&lt;br /&gt;
| label40 = [[Technology&amp;amp;nbsp;node]]&lt;br /&gt;
| data40  = {{#if:{{{size-from|}}}|{{{size-from|}}} {{#if:{{{size-to|}}}| to {{{size-to}}}}}}}&lt;br /&gt;
| label42 = [[Microarchitecture]]&lt;br /&gt;
| data42  = {{{microarch|}}}&lt;br /&gt;
| label43 = [[Instruction set architecture|Instruction&amp;amp;nbsp;set]]&lt;br /&gt;
| data43  = {{{arch|}}}&lt;br /&gt;
| label44 = Instructions&lt;br /&gt;
| data44  = {{{instructions|}}}&lt;br /&gt;
| label45 = Extensions&lt;br /&gt;
| data45  = {{unbulleted list&lt;br /&gt;
| {{{extensions|}}}  &amp;lt;!-- some pages using just &amp;quot;extensions&amp;quot;, some &amp;quot;extensions1&amp;quot;, &amp;quot;extensions2&amp;quot;, ... --&amp;gt;&lt;br /&gt;
| {{{extensions1|}}}&lt;br /&gt;
| {{{extensions2|}}}&lt;br /&gt;
| {{{extensions3|}}}&lt;br /&gt;
}}&lt;br /&gt;
| label46 = Number of instructions&lt;br /&gt;
| data46  = {{{numinstructions|}}}&lt;br /&gt;
| header49 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{transistors|}}}{{{transistors1|}}}{{{numcores|}}}{{{cores|}}}{{{cores1|}}}{{{gpu|}}}{{{co-processor|}}}{{{pack1|}}}{{{socket|}}}{{{sock1|}}} | Physical specifications }}}}&lt;br /&gt;
| label50 = [[Transistor count|Transistors]]&lt;br /&gt;
| data50  = {{unbulleted list&lt;br /&gt;
| {{{transistors|}}}  &amp;lt;!-- some pages using just &amp;quot;transistors&amp;quot;, some &amp;quot;transistors1&amp;quot;, &amp;quot;transistors2&amp;quot;, ... --&amp;gt;&lt;br /&gt;
| {{{transistors1|}}}&lt;br /&gt;
| {{{transistors2|}}}&lt;br /&gt;
| {{{transistors3|}}}&lt;br /&gt;
| {{{transistors4|}}}&lt;br /&gt;
| {{{transistors5|}}}&lt;br /&gt;
| {{{transistors6|}}}&lt;br /&gt;
| {{{transistors7|}}}&lt;br /&gt;
| {{{transistors8|}}}&lt;br /&gt;
}}&lt;br /&gt;
| label51 = [[Multi-core processor|Cores]]&lt;br /&gt;
| data51  = {{unbulleted list&lt;br /&gt;
| {{{numcores|}}}&lt;br /&gt;
| {{{cores|}}}  &amp;lt;!-- some pages using just &amp;quot;cores&amp;quot;, some &amp;quot;cores1&amp;quot;, &amp;quot;cores2&amp;quot;, ... --&amp;gt;&lt;br /&gt;
| {{{cores1|}}}&lt;br /&gt;
| {{{cores2|}}}&lt;br /&gt;
| {{{cores3|}}}&lt;br /&gt;
| {{{cores4|}}}&lt;br /&gt;
| {{{cores5|}}}&lt;br /&gt;
}}&lt;br /&gt;
| label52 = [[Random-access memory|Memory (RAM)]]&lt;br /&gt;
| data52  = {{unbulleted list&lt;br /&gt;
| {{{amountmemory|}}}&lt;br /&gt;
| {{{memory|}}}  &amp;lt;!-- some pages using just &amp;quot;memory&amp;quot;, some &amp;quot;memory1&amp;quot;, &amp;quot;memory2&amp;quot;, ... --&amp;gt;&lt;br /&gt;
| {{{memory1|}}}&lt;br /&gt;
| {{{memory2|}}}&lt;br /&gt;
| {{{memory3|}}}&lt;br /&gt;
| {{{memory4|}}}&lt;br /&gt;
| {{{memory5|}}}&lt;br /&gt;
}}&lt;br /&gt;
| label53 = [[Graphics processing unit|GPU]]{{Pluralize from text|{{{gpu|}}}|plural=s}}&lt;br /&gt;
| data53  = {{{gpu|}}}&lt;br /&gt;
| label54 = [[Co-processor]]&lt;br /&gt;
| data54  = {{{co-processor|}}}&lt;br /&gt;
| label55 = Package{{ #if: {{{pack2|}}}|s}}&lt;br /&gt;
| data55  = {{unbulleted list&lt;br /&gt;
| {{{pack1|}}}&lt;br /&gt;
| {{{pack2|}}}&lt;br /&gt;
| {{{pack3|}}}&lt;br /&gt;
| {{{pack4|}}}&lt;br /&gt;
| {{{pack5|}}}&lt;br /&gt;
}}&lt;br /&gt;
| label56 = Socket{{ #if: {{{sock2|}}}|s}}&lt;br /&gt;
| data56  = {{unbulleted list&lt;br /&gt;
| {{{socket|}}} &amp;lt;!-- some pages using just &amp;quot;socket&amp;quot;, some &amp;quot;sock1&amp;quot;, &amp;quot;sock2&amp;quot;, ... --&amp;gt;&lt;br /&gt;
| {{{sock1|}}}&lt;br /&gt;
| {{{sock2|}}}&lt;br /&gt;
| {{{sock3|}}}&lt;br /&gt;
| {{{sock4|}}}&lt;br /&gt;
| {{{sock5|}}}&lt;br /&gt;
| {{{sock6|}}}&lt;br /&gt;
| {{{sock7|}}}&lt;br /&gt;
| {{{sock8|}}}&lt;br /&gt;
| {{{sock9|}}}&lt;br /&gt;
}}&lt;br /&gt;
| header59 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{core1|}}}{{{pcode1|}}}{{{model|}}}{{{brand1|}}}{{{variant|}}} | Products, models, variants }}}}&lt;br /&gt;
| label60 = Core&amp;amp;nbsp;name{{ #if: {{{core2|}}}|s}}&lt;br /&gt;
| data60  = {{unbulleted list&lt;br /&gt;
| {{{core1|}}}&lt;br /&gt;
| {{{core2|}}}&lt;br /&gt;
| {{{core3|}}}&lt;br /&gt;
| {{{core4|}}}&lt;br /&gt;
| {{{core5|}}}&lt;br /&gt;
| {{{core6|}}}&lt;br /&gt;
| {{{core7|}}}&lt;br /&gt;
| {{{core8|}}}&lt;br /&gt;
| {{{core9|}}}&lt;br /&gt;
| {{{core10|}}}&lt;br /&gt;
| {{{core11|}}}&lt;br /&gt;
| {{{core12|}}}&lt;br /&gt;
| {{{core13|}}}&lt;br /&gt;
| {{{core14|}}}&lt;br /&gt;
| {{{core15|}}}&lt;br /&gt;
| {{{core16|}}}&lt;br /&gt;
| {{{core17|}}}&lt;br /&gt;
| {{{core18|}}}&lt;br /&gt;
| {{{core19|}}}&lt;br /&gt;
| {{{core20|}}}&lt;br /&gt;
| {{{core21|}}}&lt;br /&gt;
| {{{core22|}}}&lt;br /&gt;
| {{{core23|}}}&lt;br /&gt;
| {{{core24|}}}&lt;br /&gt;
| {{{core25|}}}&lt;br /&gt;
| {{{core26|}}}&lt;br /&gt;
| {{{core27|}}}&lt;br /&gt;
| {{{core28|}}}&lt;br /&gt;
| {{{core29|}}}&lt;br /&gt;
| {{{core30|}}}&lt;br /&gt;
| {{{core31|}}}&lt;br /&gt;
| {{{core32|}}}&lt;br /&gt;
| {{{core33|}}}&lt;br /&gt;
| {{{core34|}}}&lt;br /&gt;
| {{{core35|}}}&lt;br /&gt;
| {{{core36|}}}&lt;br /&gt;
| {{{core37|}}}&lt;br /&gt;
| {{{core38|}}}&lt;br /&gt;
| {{{core39|}}}&lt;br /&gt;
| {{{core40|}}}&lt;br /&gt;
}}&lt;br /&gt;
| label61 = Product code name{{ #if: {{{pcode2|}}}|s}}&lt;br /&gt;
| data61  = {{unbulleted list&lt;br /&gt;
| {{{pcode1|}}}&lt;br /&gt;
| {{{pcode2|}}}&lt;br /&gt;
| {{{pcode3|}}}&lt;br /&gt;
| {{{pcode4|}}}&lt;br /&gt;
| {{{pcode5|}}}&lt;br /&gt;
| {{{pcode6|}}}&lt;br /&gt;
| {{{pcode7|}}}&lt;br /&gt;
| {{{pcode8|}}}&lt;br /&gt;
| {{{pcode9|}}}&lt;br /&gt;
}}&lt;br /&gt;
| label62 = Model{{ #if: {{{model2|}}}|s}}&lt;br /&gt;
| data62  = {{unbulleted list&lt;br /&gt;
| {{{model|}}} &amp;lt;!-- some pages using just &amp;quot;model&amp;quot;, some &amp;quot;model1&amp;quot;, &amp;quot;model2&amp;quot;, ... --&amp;gt;&lt;br /&gt;
| {{{model1|}}}&lt;br /&gt;
| {{{model2|}}}&lt;br /&gt;
| {{{model3|}}}&lt;br /&gt;
| {{{model4|}}}&lt;br /&gt;
| {{{model5|}}}&lt;br /&gt;
| {{{model6|}}}&lt;br /&gt;
| {{{model7|}}}&lt;br /&gt;
| {{{model8|}}}&lt;br /&gt;
| {{{model9|}}}&lt;br /&gt;
}}&lt;br /&gt;
| label63 = Brand&amp;amp;nbsp;name{{ #if: {{{brand2|}}}|s}}&lt;br /&gt;
| data63  = {{unbulleted list&lt;br /&gt;
| {{{brand1|}}}&lt;br /&gt;
| {{{brand2|}}}&lt;br /&gt;
| {{{brand3|}}}&lt;br /&gt;
| {{{brand4|}}}&lt;br /&gt;
| {{{brand5|}}}&lt;br /&gt;
| {{{brand6|}}}&lt;br /&gt;
| {{{brand7|}}}&lt;br /&gt;
| {{{brand8|}}}&lt;br /&gt;
| {{{brand9|}}}&lt;br /&gt;
}}&lt;br /&gt;
| label69 = Variant{{ #if: {{{variant2|}}}|s}}&lt;br /&gt;
| data69  = {{unbulleted list&lt;br /&gt;
| {{{variant|}}} &amp;lt;!-- some pages using just &amp;quot;variant&amp;quot;, some &amp;quot;variant1&amp;quot;, &amp;quot;variant2&amp;quot;, ... --&amp;gt;&lt;br /&gt;
| {{{variant1|}}}&lt;br /&gt;
| {{{variant2|}}}&lt;br /&gt;
| {{{variant3|}}}&lt;br /&gt;
| {{{variant4|}}}&lt;br /&gt;
| {{{variant5|}}}&lt;br /&gt;
| {{{variant6|}}}&lt;br /&gt;
| {{{variant7|}}}&lt;br /&gt;
| {{{variant8|}}}&lt;br /&gt;
| {{{variant9|}}}&lt;br /&gt;
}}&lt;br /&gt;
| header70 = {{ #if: {{{hide_subheadings|}}}||{{ #if: {{{predecessor|}}}{{{successor|}}} | History }}}}&lt;br /&gt;
| label71 = Predecessor{{Pluralize from text|{{{predecessor|}}}|plural=s}}&lt;br /&gt;
| data71  = {{{predecessor|}}}&lt;br /&gt;
| label72 = Successor{{Pluralize from text|{{{successor|}}}|plural=s}}&lt;br /&gt;
| data72  = {{{successor|}}}&lt;br /&gt;
| header80   = {{ #if: {{{hide_subheadings|}}}||{{#if:{{{support_status|{{{support status|}}}}}}|Support status}}}}&lt;br /&gt;
| data81     = {{{support_status|{{{support status|}}}}}}&lt;br /&gt;
&lt;br /&gt;
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox CPU with unknown parameters|_VALUE_]]}}|preview=Page using [[Template:Infobox CPU]] with unknown parameter &amp;quot;_VALUE_&amp;quot;|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 }}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation}}&amp;lt;!-- place category and language links on the /doc sub-page, not here --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>&gt;HTGS</name></author>
	</entry>
</feed>