Documentation
Description Computer's CPU Represents central processing unit (Q5300) Data type Item Template parameter "cpu" in en:template:Infobox information appliance Domain According to this template:
term (computer)
According to statements in the property:
computer (Q68) ,
computing platform (Q241317) ,
smartphone (Q22645) ,
video game console (Q8076) ,
electronic machine (Q2858615) ,
arcade video game machine (Q192851) ,
motherboard (Q4321) ,
video game (Q7889) ,
workstation (Q192525) ,
supercomputer (Q121117) ,
peripheral (Q178648) ,
smartphone model (Q19723451) or
typewriter (Q46335)
When possible, data should only be stored as statements Allowed values for the future we could think to allow only items with Instance of equal to microprocessor (Q5297) (microprocessore)
(note: this should be moved to the property statements) Example Commodore 64 (Q99775) → MOS Technology 6510 (Q378246) Texas Instruments TI-99/4A (Q454390) → Texas Instruments TMS9900 (Q767710) Robot and gadget jobs we could read "cpu" value in en:template:Infobox information appliance Tracking: usage Category:Pages using Wikidata property P880 (Q56242334) Tracking: local yes, WD no no label (Q101363691) See also GPU (P2560) Lists
Proposal discussion Proposal discussion Current uses Total 2,831 Main statement 2,802 99% of uses Qualifier 26 0.9% of uses Reference 3 0.1% of uses
Search for values
[
create Create a translatable help page (preferably in English) for this property to be included here ]
Type “computer (Q68) , computing platform (Q241317) , smartphone (Q22645) , video game console (Q8076) , electronic machine (Q2858615) , arcade video game machine (Q192851) , motherboard (Q4321) , video game (Q7889) , workstation (Q192525) , supercomputer (Q121117) , peripheral (Q178648) , smartphone model (Q19723451) , typewriter (Q46335) ” : item must contain property “
instance of (P31) ,
subclass of (P279) ” with classes “
computer (Q68) ,
computing platform (Q241317) ,
smartphone (Q22645) ,
video game console (Q8076) ,
electronic machine (Q2858615) ,
arcade video game machine (Q192851) ,
motherboard (Q4321) ,
video game (Q7889) ,
workstation (Q192525) ,
supercomputer (Q121117) ,
peripheral (Q178648) ,
smartphone model (Q19723451) ,
typewriter (Q46335) ” or their subclasses (defined using
subclass of (P279) ). (
Help )
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303) . List of violations of this constraint: Database reports/Constraint violations/P880#Type Q68, Q241317, Q22645, Q8076, Q2858615, Q192851, Q4321, Q7889, Q192525, Q121117, Q178648, Q19723451, Q46335 , SPARQL
Value type “central processing unit (Q5300) , processor (Q1466064) , integrated circuit (Q80831) , system on a chip (Q610398) , CPU model (Q122967152) ” : This property should use items as value that contain property “
instance of (P31) ,
subclass of (P279) ”. On these, the value for
instance of (P31) ,
subclass of (P279) should be an item that uses
subclass of (P279) with value
central processing unit (Q5300) ,
processor (Q1466064) ,
integrated circuit (Q80831) ,
system on a chip (Q610398) ,
CPU model (Q122967152) (or a subclass thereof). (
Help )
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303) . List of violations of this constraint: Database reports/Constraint violations/P880#Value type Q5300, Q1466064, Q80831, Q610398, Q122967152 , SPARQL
This property is being used by:
it:Template:Computer , it:Template:Telefono cellulare , it:Template:Console
ru:Шаблон:Сотовый телефон
ru:Шаблон:Мобильное устройство
en:Template:Infobox video game/Wikidata
ca:Plantilla:Infotaula telèfon mòbil , ca:Plantilla:Infotaula equipament informàtic
ru:Шаблон:Карточка домашнего компьютера
tg:Шаблон:Телефони ҳамроҳ
es:Plantilla:Ficha de computadora , es:Plantilla:Ficha de videojuego , es:Plantilla:Ficha de videojuego/zona de pruebas2
hy:Կաղապար:Տեղեկաքարտ Համակարգիչ , hy:Կաղապար:Խաղային համակարգ
pt:Predefinição:Info/Console/Wikidata , pt:Predefinição:Info/Jogo eletrônico/Wikidata , pt:Predefinição:Info/Telemóvel/Wikidata , pt:Predefinição:Info/Computador
hu:Sablon:Számítógép infobox , hu:Sablon:Mobiltelefon infobox
be-x-old:Шаблён:Мабільны тэлефон
eu:Txantiloi:Objektu infotaula
cs:Šablona:Infobox - počítač
vec:Modeło:Infobox de Aparato Informàdego
uk:Шаблон:Infobox custom computer , uk:Шаблон:Стільниковий телефон , uk:Шаблон:Пристрій , uk:Шаблон:Ігрова система
ga:Teimpléad:WD Bosca Sonraí Trealamh Ríomhaireachta
be-tarask:Шаблён:Мабільны тэлефон
nn:Mal:Infoboks datamaskin
ce:Кеп:Мобилан гӀирс
Please notify projects that use this property before big changes (renaming, deletion, merge with another property, etc.)
Hello @SamB :, Setun (Q2877829) is class of computers. This class contains 46 instances. The most artices in Wikipedia are about compiter classes, not about concrete instances. Only few exceptions present, for example ENIAC (Q169399) . — Ivan A. Krestinin (talk ) 20:13, 2 April 2015 (UTC) [ reply ]
@Ivan A. Krestinin :: Well, um, most of the other things that use this property seem to be instances. I'm beginning to wonder if the whole instance-of/subclass-of distinction is actually helpful, but I also wonder: did you include instances of subclasses? --SamB (talk ) 22:09, 2 April 2015 (UTC) [ reply ]
Sorry, I do not understand your last question. Instance of computer is concrete device produced in concrete date with concrete unique serial number. This device was sell to some concrete user and worked until concrete date. PlayStation 2 (Q10680) , Commodore CBM-II (Q379710) or Apple III (Q420769) are not about concrete device instance. These articles describe device type (device model). So Apple III (Q420769) is subclass of computer (Q68) , not instance of computer (Q68) . Instance/subclass difference is not simple thing, so many errors present in Wikidata items. — Ivan A. Krestinin (talk ) 22:36, 2 April 2015 (UTC) [ reply ]
I'm puzzled about system-on-a-chip devices, that contain a processor and/or GPU core. Shoud the CPU (P880) and GPU (P2560) properties be set to the system-on-a-chip device, as I did on Banana Pi BPI-M1 (Q64821105) by setting them to Allwinner A20 (Q2837438) , or should they be set to the underlying cores, i.e., ARM Cortex-A7 (Q2819372) and Mali-400 MP (Q1121699) ? Ghouston (talk ) 05:32, 25 June 2019 (UTC) [ reply ]
I've been thinking about this myself, and it vexes me as well. I almost think the best option would be to have SOC be its own property. There's a lot more in most SOCs then just CPU+GPU after all, as I'm sure you know, and some SOCs lack a dedicated GPU, so I think the differentiation is useful. Mbrickn (talk ) 18:21, 27 October 2022 (UTC) [ reply ]
Added peripheral (Q178648) (and subclasses) as allowed instances. This is because often computer peripherals have embedded CPUs. For example, Commodore floppy disk drives (e.g. Commodore 1541 (Q1756973) ) have embedded 6502 CPUs. SJK (talk ) 08:50, 1 January 2020 (UTC) [ reply ]
We could just as well make it appliance (Q1183543) , since any piece of complex equipment can potentially have an embedded CPU. Ghouston (talk ) 11:22, 1 January 2020 (UTC) [ reply ]