User talk:Timharwoodx
From Wikipedia, the free encyclopedia
Welcome!
Hello, Timharwoodx, and welcome to Wikipedia! Thank you for your contributions. I hope you like the place and decide to stay. Here are a few good links for newcomers:
- The five pillars of Wikipedia
- How to edit a page
- Help pages
- Tutorial
- How to write a great article
- Manual of Style
I hope you enjoy editing here and being a Wikipedian! Please sign your name on talk pages using four tildes (~~~~); this will automatically produce your name and the date. If you need help, check out Wikipedia:Where to ask a question, ask me on my talk page, or place {{helpme}}
on your talk page and someone will show up shortly to answer your questions. Again, welcome! --Etimbo | Talk 01:47, 16 Jan 2005 (UTC)
[edit] Works in Progress
I like to edit the IT articles. Articles I'd done work for incude:
Most notable? Probably the AMD page, as I did a major re-write, and its yet to be significantly changed from where I left it. Also the structure of the ATI and NVIDIA sections is a lot down to me, the nav bars, classification according to core revisions, the market trends text, etc. I also put articles up for deletion every now and then, such as ones on NVIDIA marketing demos (other than DAWN, which WAS notable, for several reasons).
Some of the articles I've created.
Nav bars:
- Template:NVIDIA
- Template:ATI
- Template:AMD
- Template:VIA
.......... and lots of other pieces of tidy up all over.
[edit] Great work on AMD
Timharwoodx, You're doing great work on the AMD-related stuff. There was—and is—a lot to do in this very messy collection of pages. I've worked on it from time to time, but you're making it even better than I had ever envisioned.
DanielVonEhren 17:25, 26 Mar 2005 (UTC)
I've got a soft spot for AMD. They deserve their place in history. So do Jerry Sanders and Dirk Mayer. Now there is a nice neat title bar for AMD processors, maybe it will encourage some more work on the pages. Timharwoodx 20:02, 26 Mar 2005 (UTC)
In response to questions, I will be more specific. The k8 has 2 modes, long mode (64 bit), and legacy. I would anticipate at some future point, to save die space and reduce manufacturing costs, legacy mode will be eliminated from the feature set. Windows VISTA is supposed to be 64-bit, and once than becomes the standard shipping OS, legacy mode becomes redundant.
Also, about the FPU, quite clearly x87 is NOT DEFINED under AMD64. The fact x87 works in long mode on the K8 is beside the point - thats an undocumented feature. Undocumented features can, and often are, eliminated without warning.
MMX, SSE, x87 often use the same hardware registers, I take the point. However, because they use the same registers, any mixing and matching of SSE / x87 code causes inefficient processor stalls. In the VIA C3/C7 the hardware is different, but again, the elimination of the x87 FPU would clearly save die space.
Timharwoodx 22:48, 3 February 2006 (UTC)
[edit] The great FPU debate
- Presumably by "the FPU" you mean "the hardware that executes x87 instructions", not "the Floating point unit that executes floating-point instructions", as SSE2, at least, also includes instructions that manipulate floating-point values. Guy Harris 01:11, 31 January 2006 (UTC)
- Yes. SSE 1,2,3, replaces x86 FPU under AMD64. Timharwoodx 22:49, 31 January 2006 (UTC)
-
- Probably better stated as "SSE/SSE2/SSE3 replace the x87 floating-point instructions (except for the FISTTP x87 floating-point instruction that SSE3 adds)". An FPU is a piece of hardware that performs floating-point calculations; an Intel paper on NetBurst says:
-
-
- Floating-Point (x87), MMX, SSE (Streaming SIMD Extension), SSE2 (Streaming SIMD Extension 2), and the new SSE3 (Streaming SIMD Extension 3) operations are executed by the two floating-point execution blocks. One of the execution blocks is used for simple operations, such as SSE register-to-register moves and x87/MMX/SSE/SSE2 store data uops. The other execution block is used for more complex operations.
-
-
- and an AMD slide presentation on Hammer seems to show a floating-point block but no separate SSE block, so I suspect it, like the P4, uses the same floating-point hardware for x87 and SSE/SSE2 floating-point. Guy Harris 23:21, 31 January 2006 (UTC)
-
- Well the x86 FPU is still there in K8 hardware, but is not defined under AMD64. So the k8 is a transitional piece of hardware. Once The standard version of windows is based upon AMD64, AMD will just drop the x86 FPU from the die, lower manufacturing costs, and use a combination of microcode instructions and the SSE unit for legacy compatability.
http://www.via.com.tw/en/products/processors/c7/specs.jsp#blkdiagram
-
- The C3/C7 block diagram just happens to be nice and clear. Under AMD64 native, the FPU part can go. Basicaly, present x86 CPUs that are AMD64 compatible have two FPUs on chip, x86 classic and SSE AMD 64. Long term, only SSE will be left.
-
-
- The C3/C7 block diagram might be clear, but it's also irrelevant to other x86 processors. See, instead, Appendix A, section A.13, of AMD's Software Optimization Guide for AMD Athlon(TM) 64 and AMD OpteronTM Processors, which says:
-
-
-
-
- The floating-point logic of the AMD Athlon 64 and AMD Opteron processors is a high-performance, fully pipelined, superscalar, out-of-order execution unit. It is capable of accepting three macro-ops per cycle from any mixture of the following types of instructions:
- • x87 floating-point
- • 3DNow! technology
- • MMX technology
- • SSE
- • SSE2
- • x87 floating-point
- The floating-point logic of the AMD Athlon 64 and AMD Opteron processors is a high-performance, fully pipelined, superscalar, out-of-order execution unit. It is capable of accepting three macro-ops per cycle from any mixture of the following types of instructions:
-
-
-
-
- and section A.14, which says:
-
-
-
-
- The floating-point execution unit (FPU) is implemented as a coprocessor having its own out-of-order control in addition to the data path. The FPU handles all register operations for x87 instructions, all 3DNow! technology operations, all MMX operations, and all SSE and SSE2 operations. The FPU consists of a stack renaming unit, a register renaming unit, a scheduler, a register file, and three parallel execution units.
-
-
-
-
- so the Athlon 64 and Opteron, at least, use a single floating-point scheduler and single floating-point execution unit for the x87 ("x86 classic") and SSE/SSE2 instructions, as well as for the MMX and 3DNow! instructions, rather than having separate floating-point units for x87 and SSE/SSE2.
-
-
-
- Now, they could reduce the number of transistors by not optimizing the translation of x87 (and perhaps MMX) instructions to uops, and not doing stack renaming (which would be the closest thing to "dropping the x86 FPU from the die") so that, for example, only one x87 instruction could be executed at a time; the question is whether that'd free up enough transistors to do anything interesting, or reduce the cost enough to be interesting.
-
-
-
- I'm also not sure that changing the floating-point scheduling and execution units not to optimize x87 instructions would make enough of a difference to "allow a total redesign of the chip from the ground up". It'd be interesting to see what AMD chip designers would say (they're probably the only people in a position to say anything definitive about that). Guy Harris 10:03, 1 February 2006 (UTC)
-
-
-
-
- The rumor was always that AMD added MMX / SSE functionality largely by FPU microcode - originally. Going forward, a dedicated SSE unit will emulate x87 FPU via microcode. I accept maybe 'total redesign' is slightly too strong, but with the extra registers, RISC type FPU, you effectively turn x86 into a RISC type instruction set. At least, near enough, that x86 adopts most of the major advantages of the RISC instruction sets. That is big news. An edit was made to the page that made it look like AMD64 was just 64 bit IA-32. Nobody else really seemed to grasp SSE replaces x87 under AMD64, so maybe I got a bit carried away......... Timharwoodx 22:15, 3 February 2006 (UTC)
-
-
-
-
-
-
- If future processors implement the x87 instruction set, it's not "emulation" if they dedicate less circuitry to it. And saying that "a dedicated SSE unit will emulate x87 FPU via microcode" is just making a prediction, which might or might not be correct. I'm not convinced that it'd buy them very much to dedicate less circuitry to it; I'm not sure anybody other than a microprocessor design engineer could convince me, and even then it might take one actually working for AMD or Intel.
-
-
-
-
-
-
-
- Going from 8 GPRs to 16 GPRs hardly turns x86 into a RISC instruction set; the 68k and S/360-and-successors have 16 GPRs and they're not RISC. SSE* isn't exactly RISC, either - the SSE instructions still have all the standard x86 addressing modes. The trick was that Intel and AMD adopted implementation techniques that gave their x86 processors enough performance to refute the "CISC is out of gas" arguments - without going to a completely different RISC-like instruction set. That, however, was done before AMD64. Guy Harris 22:34, 3 February 2006 (UTC)
-
-
-
-
-
-
-
- Thats what I said 'x86 adopts most of the major advantages of the RISC instruction sets.' The 16 register switch is where a lot of the projected performance gains come from. Not true RISC, but good as makes little to no performance difference. Sorry, microcode is emulation. You're wrong about that. VIA admit it quite openly. Software to replace hardware. The PC industry is about margins. If you can make something 5% cheaper you do. Intel dropped IA-32 support from the Itanium recently to save a few % on die space for that exact reason, refuting your idea PC makers don't care about manufacturing cost. CISC is out of gas. The Pentium 1 was the last CISC x86 chip made in volume. Internally, all AMD and Intel chips have been RISC ever since. Anyway, AMD64 is an instruction set page, not a hardware page, so none of this is strickly relevant. It IS a major change to the instruction set. With that in mind, your point here is what?Timharwoodx 22:48, 3 February 2006 (UTC)
-
-
-
[edit] Aetherometry
An article on Aetherometry has been nominated for deletion. I'd be very interested in any comments you might care to make, preferably in the VfD discussion.
I voted for deletion but said that I would change my vote if someone convinced me that aetherometry has the status of an important and well-established theory/discipline within the perpetual motion/free energy/overunity community, and I mean it. In this regard, I would give a lot of weight to your opinion. Dpbsmith (talk) 22:54, 23 Jun 2005 (UTC)
All M-M proved, was that certain concepts about the structure of the Aether were not sustainable. The debate was not resolved. People will keep submitting aether pages until one gets let through. The WIKI community should accept this. A section of the community demands an aether page. The 'zero point energy' is clearly the same basic concept as the aether, and I think many of us think the game of petty semantics played by modern phycicts, is just pathetic. As for the article, I agree it is flawed in several places, however, as a first draft, I would rate it as useful and informative. In sum, regardless of anything else, I think this game of constant deletion requests for aether pages is getting boring. Just let one in, slap on NPOV, and lets be done with it, and agree to disagree. Timharwoodx 00:25, 24 Jun 2005 (UTC)
[edit] Nvidia VANTA
To clarify, the VANTA was actually a product of its own. It was based on the original TNT1 core, but had DVD motion comp which the TNT1 did not have. The M64 and VANTA were not the same product - saying so would be like saying that the Pentium II/III and the Celeron were the same product.
Thanks. I'll look into it. I guess I can't get everything right. But inventing bogus categories is the most common sin in the IT section. Timharwoodx 10:38, 8 December 2005 (UTC)
Well I have now checked up on this, and I note The NVIDIA press release and another I found both clearly stated VANTA 'Leveraging the RIVA TNT2 core.' The user seems unable to reference his claim VANTA was a TNT1 product - contrary to NVIDIA's own website claims. I think the user is confused about NVIDIA's product history. TNT2 was TNT1 with a process shrink - but since I wrote the TNT pages, thats pretty much stated, and should be *OBVIOUS*. VANTA was a lower clocked version of the M64, that never sold in any volume. Timharwoodx 20:35, 11 December 2005 (UTC)
[edit] Article in need of cleanup - please assist if you can
[edit] Civility warning
Hello,
I'm an admin and I've been contacted by User:MureninC and he pointed out some disputes you two have been having. I'm not here to take sides but I have seen you violate two Wikipedia community guidelines, specifically WP:Civil and WP:Assume good faith. Such rules exist for a reason and Wikipedia works better when we all abide by them. I've also noticed that there seems to be continuing hostility between you two. I suggest you consult the Wikipedia:Mediation Cabal and get an objective outsider to comment on these matters and help you find a peaceful resolution you can both agree to. If you have any further questions or comments please leave a message on my talk page. Triddle 02:46, 18 December 2006 (UTC)
- I almost forgot about WP:OWN - another important community policy. Triddle 04:00, 18 December 2006 (UTC)
I agree about the importance of civility. User:MureninC slandered my work by calling it the 'worst in the WIKI.' He then inserted multiple factual errors into articles I had worked on, which I had to correct i.e. confused max TDP with average. I should be spending my WIKI time writing, not weeding out bad edits from other users. To be insulted in such a fashion, to have my time wasted, then for me to be made subject of complaint, when User:MureninC initiated by slandering my work, I find pretty amazing. I just want the WIKI to be the best it can be, and the insertion of factual errors does not help the credibility of the WIKI. Normally users accept factual errors when pointed out, and I am one of the primary authors in the IT section, so I've been through this before, but User:MureninC just starts edit wars, and puts the factual errors straight back in, and claims he has 'reverted page vandalism.' I don't claim to understand why he does this. Timharwoodx 20:32, 18 December 2006 (UTC)
[edit] VIA C3/C7 split war
Hi, I appreciate your purist point of view on Wikipedia's CPU articles. I have noted that you before wanted to write something about VIA CPU's power consumption.. I have created new article (don't be angry) VIA Eden, so feel free to edit it. I think Template:VIA is little bit inappropriate.. I think having single page for all VIA processors would be better, for comprehension. But it has recently been splitted, so I have followed the trend. There is separate page for golden delicious version of apple. I know, apples are not processors.. you still can create new VIA processors page, for instance. Good luck. Mykhal 19:57, 25 April 2007 (UTC)
Eden is just a marketing brand. Its not a product. Its a lower MHz C3 with no fan. Thats all. But I've made that point so many times, it seems lost. I give up. Lets just stick corporate press releases into the WIKI. Hunt round the VIA website, and stick up new pages for every marketing term we stumble across, but don't quite understand. Lets make the WIKI the world's largest database of corporate PR and public relations 'informations' and be done with it!
The last editor even put 'Der Samuel' in, proving he had just run the German page through Google translation. The German WIKi is simply dead wrong about VIA's chips. But I don't speak German, so I don't try to edit it. But we keep getting poorly educated people with limited English skills, coming across, determined to correct the 'mistakes' in the English write ups. I just can't keep on top of all these nonsense edits starting up........
The basic problem seems to be a large number of people who can not understand the difference between marketing and products. If a company issues a new press release, its a new product. When I try and explain the 'new' product is almost identical to the old one, and therefore is NOT new at all, they just don't understand what I'm saying. For example, the WinCHIP was sold to VIA, and was branded as the Cyrix 3. The fact the chip IP changed ownership, and got a new name, apparently means its a new product. But its the same darn core / product! So if I write a history of the Cyrix III, I have to discuss the WinCHIP, so that means duplication of content, and therefore, an obvious merge candidate............
Maybe its the fault of the education system. Its a brainwashed generation, who drink their coke, eat at McDonalds, and watch their Hollywood movies. I guess its an example of how the corporate world has control over the minds of the general populace, and how the general populace has to a large extent, lost the ability to think for themselves. People just accept whatever the corporations tell them, without any critical thought process, and then seek to influence others, to do the same. Timharwoodx 23:41, 26 April 2007 (UTC)
[edit] Cyrix III
So, where exactly did you move the Cyrix III info to? I can't find it. Cyrix III is still my redirect. --Swaaye 23:39, 9 May 2007 (UTC)
- oh look, it has just appeared. nevermind. --Swaaye 23:39, 9 May 2007 (UTC)
We agreed it. You're fine. Its these darn Germans causing all the problems. Timharwoodx 23:42, 9 May 2007 (UTC)
[edit] Advanced Micro Devices
The Advanced Micro Devices article received heavy editing today by unregistered users, which I noticed at WikiRage.com. The article may benefit from a good review. According to Wikipedia Page History Statistics, you are one of the top contributors to that page. If you have the time, would you please read over the article and make any necessary changes. Thanks. -- Jreferee (Talk) 01:46, 14 September 2007 (UTC)
[edit] Stargate history
The problem historians face weeding out "what really happened" from information preserved from the past is not always possible or sometimes even probable. (The present is bad enough!) The recorded history of paranormal experiments, claims, and facts is near to impossible. Parapsychologists are horrible critical record keepers. They even omit the time and dates! To say nothing about fine detail. A critical hisitorian's goal is objectivity.Kazuba 19:19, 5 November 2007 (UTC) Check out magnetometer stories at Ingo Swann Kazuba (talk) 05:01, 13 December 2007 (UTC)
[edit] Qpel
You seem to have a problem with the grammar of this article, and as a result, reverted it to a factually incorrect version. However, I have looked over it a number of times and cannot find the grammar errors you speak of. I have reverted the article to its current version simply because, even if there is an error I am missing, it is preferable to have a correct article than one that misleads the reader. —Dark•Shikari[T] 16:46, 25 December 2007 (UTC)
The talk page proved you were 100% wrong. Sorry. Timharwoodx (talk) 22:50, 23 April 2008 (UTC)
[edit] December 2007
Please remember to assume good faith when dealing with other editors, which you did not on Qpel. Thank you. Seicer (talk) (contribs) 18:24, 25 December 2007 (UTC)
I'm sorry. I just think people who edit the WIKI should understand English. Obviously, I'm being totally unreasonable in that assumption. Timharwoodx (talk) 22:52, 23 April 2008 (UTC)
[edit] WP:AN/I
Please feel free to comment on this issue, as you are an involved party and should be heard. Cheers, Master of Puppets Care to share? 18:36, 25 December 2007 (UTC)
- Also, as an aside, please do not be so aggressive towards editors who you deem to have poor language skills. I'm not putting any blame on you, but yours aren't exactly the best, either. If, in the future, you think an editor could be corrected, please do so calmly, and do not be afraid to accept that you may be wrong. Cheers, Master of Puppets Care to share? 18:50, 25 December 2007 (UTC)
Its when I point out errors and editors repeatedly deny they exist, then I get annoyed. Its one thing to be wrong, but to refuse to admit it, is far worse. Obviously in thinking that editors should speak coherent English, and write grammatical sentances, I'm being complete unreasonable. Sure.Timharwoodx (talk) 08:30, 26 December 2007 (UTC)
[edit] AfD nomination of Lyn Buchanan
I have nominated Lyn Buchanan, an article you created, for deletion. I do not feel that this article satisfies Wikipedia's criteria for inclusion, and have explained why at Wikipedia:Articles for deletion/Lyn Buchanan. Your opinions on the matter are welcome at that same discussion page; also, you are welcome to edit the article to address these concerns. Thank you for your time. Guy (Help!) 22:34, 29 January 2008 (UTC)
Okay. The guy has published a book, but sure, so what. Timharwoodx (talk) 22:31, 22 April 2008 (UTC)
[edit] a neutral 9/11 article
Dear Tim,
I noticed your contributions elsewhere and wanted to point you to an ongoing dispute at Talk:9/11. A majority of editors is keeping the article non-neutral, obeying what I feel is a misguided interpretation of wiki guidelines. Any help is welcome. (Please be polite and concise.) I would appreciate it if you would take a look. — Xiutwel ♫☺♥♪ (speech has the power to bind the absolute) 23:01, 18 February 2008 (UTC)
I can't even be bothered on that topic. The WIKI is full of editors proven to work for the intelligence agencies. They've been caught on IP addresses many times over. No, intelligence agencies are not neutral, sure. Timharwoodx (talk) 22:31, 22 April 2008 (UTC)