From WikiChip
Editing WikiChip talk:general discussion

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

This page is not enabled for semantic in-text annotations due to namespace restrictions. Details about how to enable the namespace can be found on the configuration help page.

Latest revision Your text
Line 9: Line 9:
 
* Don't be a jerk
 
* Don't be a jerk
 
* Don't bite the newcomers
 
* Don't bite the newcomers
* Off-topic discussions are allowed but should be kept to a minimum
+
* Off-topic discussions are allowed but should be keep at minimum
 
* If a topic has its own article, comments should be posted on its talk page
 
* If a topic has its own article, comments should be posted on its talk page
  
 
<hr>
 
<hr>
 
 
= Discussion=
 
= Discussion=
  
Line 174: Line 173:
  
 
:::::: The whole bibliography section sort of partially work, but only for Intel. We might be able to put some kind of an expiration date check (using a template or something) to make sure stuff isn't outdated or possibly just request permission to host those docs ourself. Cavium, Qualcomm, AMD, et al are entirely a different problem. AMD has no public documents, no specs update document, and no ark. All their info comes directly from the press deck they send us and via their pre-briefing. I wouldn't even know what we could reference. --[[User:David|David]] ([[User talk:David|talk]]) 11:15, 14 July 2018 (EDT)
 
:::::: The whole bibliography section sort of partially work, but only for Intel. We might be able to put some kind of an expiration date check (using a template or something) to make sure stuff isn't outdated or possibly just request permission to host those docs ourself. Cavium, Qualcomm, AMD, et al are entirely a different problem. AMD has no public documents, no specs update document, and no ark. All their info comes directly from the press deck they send us and via their pre-briefing. I wouldn't even know what we could reference. --[[User:David|David]] ([[User talk:David|talk]]) 11:15, 14 July 2018 (EDT)
 
::::::: With the understanding that this may be an Intel-specific solution, would both of you be interested in extension of what you're doing with the optimization manual page (which I like very much, btw) to datasheets and specification updates?  That would solve a problem I need to address in my other work, and I'd rather the documents be archived here rather than in my git repo. I'm happy to postpone the discussion of bibliography sections until after there's a stable document archive.
 
 
::::::: [[User:Barry Rountree|Barry Rountree]] ([[User talk:Barry Rountree|talk]]) 00:35, 15 July 2018 (EDT)
 
 
:::::::: Is your git repo public? It might be a good starting point for us. --[[User:David|David]] ([[User talk:David|talk]]) 09:14, 21 July 2018 (EDT)
 
 
== Category ==
 
 
What is difference between these categories: [[:Category:microprocessors]], [[:Category:Microprocessors]]? [[User:Oleg3280|Oleg3280]] ([[User talk:Oleg3280|talk]]) 08:25, 21 July 2018 (EDT)
 
 
:All pages on the site are supposed lowercase (with a few exceptions). The second category with uppercase 'M' should not really exist. I think it was created a very long time ago and we simply forgot to correct it (redirect it to the second one after correcting the links). --[[User:David|David]] ([[User talk:David|talk]]) 09:14, 21 July 2018 (EDT)
 
 
:: I changes pages that had the uppercase M version and redirected the category, unfortunately there are a bunch of category that also need to be fixed. --[[User:David|David]] ([[User talk:David|talk]]) 09:19, 21 July 2018 (EDT)
 
 
== Change "designer" wikidata mapping ==
 
 
Currently [[Property:designer|designer property]] has <code>wikidata id=[https://www.wikidata.org/wiki/Property:P287 P287]</code>, but I think that should probably be [https://www.wikidata.org/wiki/Property:P178 P178] instead. P287 is "designer" which has range "Human" while P178 is "developer" and has range "Human" or "organization".
 
 
This also raises the question if the property should be named "developer" too, it is what the ChipWiki templates use (and the wikidata property).
 
 
I can do the changes, I just wanted to get an approval first.
 
 
--[[User:Trygvis|Trygvis]] ([[User talk:Trygvis|talk]]) 03:47, 23 August 2018 (EDT)
 
 
:There is currently no real implications to using either. It's just an early attempt to map our major properties to WikiData for programming purposes. I think the main reason we've gone with 'designer' is that it sounds more descriptive to what we're trying to define since we have a stronger distinction between 'designer' (the IP designer) and 'manufacturer' (the actual fab). To that end, developer sounds slightly ambiguous. But you can change the wikidata property if you think the later one is better. --[[User:At32Hz|At32Hz]] ([[User talk:At32Hz|talk]]) 10:34, 23 August 2018 (EDT)
 
 
::Ok, I did the change. Thanks for the information. --[[User:Trygvis|Trygvis]] ([[User talk:Trygvis|talk]]) 08:34, 24 August 2018 (EDT)
 
 
== More semantic queries? ==
 
 
I was looking at the [https://en.wikichip.org/wiki/10_nm_lithography_process#10_nm_Microprocessors list of 10 nm Microprocessors] and noticed that the table is created manually but is really a good match for an ask query.
 
 
As an experiment I made [https://en.wikichip.org/w/index.php?title=Special:Ask&x=-5B-5BCategory%3Aall-20system-20on-20a-20chip-20families-5D-5D-20-5B-5Bprocess%3A%3A10-20nm-5D-5D%2F-3Fdesigner&format=broadtable&link=all&headers=show&searchlabel=...%20further%20results&class=sortable%20wikitable%20smwtable&offset=&limit=50&mainlabel= a query] that more or less shows the same data (click on "edit query" to see the details). Similar serach for [https://en.wikichip.org/w/index.php?title=Special:Ask&x=-5B-5Bprocess%3A%3A10-20nm-5D-5D-20-5B-5Binstance-20of%3A%3Amicroarchitecture-5D-5D%2F-3Fdesigner%2F-3Fmicroarchitecture-20type&format=broadtable&limit=50&link=all&sort=designer%2Cmicroarchitecture_type&headers=show&mainlabel=Microarchitecture&intro=10%20nm%20Microarchitectures&searchlabel=...%20further%20results&class=sortable%20wikitable%20smwtable&offset=&order=ASC%2CASC 10 nm microarchitectures]. For the second search it might be useful to split it up into two tables, but it shows more of the possibilities.
 
 
As a side note, I see that the designer property often have several values, for this table to be prettier it would probably be nice to have a "main designer"/"owner" or something similar. Or perhaps a single designer property and use a "contributor" field to list the other parties.
 
 
--[[User:Trygvis|Trygvis]] ([[User talk:Trygvis|talk]]) 05:53, 23 August 2018 (EDT)
 
 
:You can actually just do {{#ask: [[Category:microprocessor families]] [[process::10 nm]]|format=ul|limit=0|link=all|headers=show|searchlabel=something like this|columns=3}}. I just realized we are also missing a 'name' property on the ic family template (the whole template needs to be switched to our new style too). An additional 'main designer' property really makes not only here but for all other templates in order to pick the one name the subject is associated with most closely. We might just want to always make it equal the same value as the first defined 'designer' to simplify this (and pretend the main designer is always 1 value). --[[User:At32Hz|At32Hz]] ([[User talk:At32Hz|talk]]) 11:02, 23 August 2018 (EDT)
 
 
::Yeah I was thinking of just picking the first designer too and use that as a main designer. Is "primary designer" a better term for it? I can try to adjust the template if that is ok. I'm new here so I'm just trying to figure out how much stuff I can do without stepping on someones toes.
 
 
::I'm happy to improve the 10 nm page and friends by replacing the manually made lists with ask queries if that is ok.
 
 
:::So I've changed [[Template:ic family]] to set <code><nowiki>{{developer}}</nowiki></code> as <code>main developer</code> ([https://en.wikichip.org/w/index.php?title=Template%3Aic_family&type=revision&diff=82710&oldid=81779 diff]) and changed the 10nm page. Compare the queries {{#ask: [[Category:microprocessor families]] [[process::10 nm]]|format=ul|limit=0|link=all|headers=show|searchlabel=without main developer|columns=3}} to {{#ask: [[Category:microprocessor families]] [[process::10 nm]]||?main designer|format=ul|limit=0|link=all|headers=show|searchlabel=with main developer|columns=3}}
 
 
:::However, the list would be prettier if the pages DISPLAYTITLE was not set. I'm not sure if it is possible to change how the list is rendered without having a special template for it. Ideally I think it would be nice to use the <code>tree</code> format, but I couldn't figure out how to nest the pages. I tried to set <code>parent=main designer</code> but that didn't work.
 

Please note that all contributions to WikiChip may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see WikiChip:Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)