Content deleted Content added
→Questions: reply - prior comment by Ramu50 contains personal attack, educational background is entirely relevant to structural / organizational issues, and third sentence is not readable |
m Maintain {{WPBS}}: 1 WikiProject template. Create {{WPBS}}. Tag: |
||
(13 intermediate revisions by 9 users not shown) | |||
Line 1:
{{WikiProject banner shell|
{{WikiProject Computing}}
}}
== Notifications ==
Please don't add stream procesing onto Parallel Computing. Stream Processing is a method of procesing warp (aka threads) base on / originated from event-driven orientated programming, these technologies are thus use on some GPU processors, and they are more concerned with the Kernel Engineering and Scheduling mechanism of the microarchitecture of a CPU than directly related to the Parallel Computing Template. --[[User:Ramu50|Ramu50]] ([[User talk:Ramu50|talk]]) 18:21, 22 October 2008 (UTC)
Line 32 ⟶ 35:
:The second sentence is entirely my and everyone else's business. You are contributing and trying to classify highly technical, complex articles in Wikipedia and making contributions that appear to be destroying or confusing information. This is disruptive and could be called vandalism. I assume that this is not intentional, that you just don't understand it, but your resistance to listening to many many people pointing this out is stretching credibility now.
:The third sentence is not parseable. Whatever you were trying to say, the sentence was not properly constructed english and is not understandable. [[User:Georgewilliamherbert|Georgewilliamherbert]] ([[User talk:Georgewilliamherbert|talk]]) 03:37, 23 October 2008 (UTC)
::I think he was trying to say: ''"By the way, if you judge someone's entire life from one mistake, you are close minded and might as well not participate in this discussion at all."'' [[User:Raul654|Raul654]] ([[User talk:Raul654|talk]]) 04:00, 23 October 2008 (UTC)
:::That was the closest I could come to parsing it as well, but there has been no one mistake in the edit dispute histories and it didn't make sense in local or global context. If that's what he meant, I am not clear what one thing he's referring to. [[User:Georgewilliamherbert|Georgewilliamherbert]] ([[User talk:Georgewilliamherbert|talk]]) 04:13, 23 October 2008 (UTC)
That is totally not true, Flynn's Taxtonomy, MIMO, SIMO, LIFO, FIFO...etc are all methodologies of processors microarchitecture implementations technologies, the fact that Parallel Computing, Distributed Computing, and Grid Computing utilize those technologies doesn't prove they are parallel computing technologies at all, even though the industry say so. What type of technologies you computational technologies you utilize from other types of sciences is a personal opinion or a corporation opinion of how a product is being built. I think too many people is mixing it up, I just look through some of the talk page and there has been a lot of problems on the talk on LIFO and FIFO.
Line 43 ⟶ 48:
:Ramu, for the love of god, read the [[Parallel computing]] article before recommending we remove links from this template that obviously belong. (I wrote parallel computing article, it's completely technically accurate to the best of my knowledge, and it's a featured article). You can't "do" Flynn's taxonomy - therefore, it is not a methodology. It's a system of categorization, based empirically on the kinds of technologies that were prevalent in the 70s when he devised it. And it is most certainly related to parallel computing - it's the pedagogical basis for teaching parallel computing. I learned about it during my first week in my parallel architecture class. That's what it's relevant here. [[User:Raul654|Raul654]] ([[User talk:Raul654|talk]]) 02:52, 23 October 2008 (UTC)
:: Yes, Flynn's taxonomy is one of the most fundamental concepts of parallel computing theory. NUMA, COMA and distributed/shared memory are also very much parallel computing concepts. On the other hand, LIFO and FIFO are very basic concepts in computer science and don't belong here. MIMO and SISO are terminology used in RF electronics, so I don't know why you mention them here. Maybe you are confusing them with MIMD and SIMD?! [[User:Letdorf|Letdorf]] ([[User talk:Letdorf|talk]]) 09:43, 23 October 2008 (UTC).
::: Ramu50, as I mentioned on the [[talk:CPU Technologies|CPU Technologies talk page]], you misunderstand what Flynn's taxonomy is about. It is not describing "technologies" that a designer might use or not. It is a classification system: You can work on one or multiple instruction streams, and you can work on one or multiple data sets at a time. That gives four possibilities and there aren't any others; ''every'' CPU or multi-CPU complex must fit into one of these. Flynn's taxonomy is a useful model for analyzing and describing ''any'' CPU. [[User:Jeh|Jeh]] ([[User talk:Jeh|talk]]) 16:17, 23 October 2008 (UTC)
== Distributed shared memory? ==
Should the navbox have a link to [[distributed shared memory]]? [[User:Rilak|Rilak]] ([[User talk:Rilak|talk]]) 06:13, 27 October 2008 (UTC)
: But it does already! [[User:Letdorf|Letdorf]] ([[User talk:Letdorf|talk]]) 11:00, 27 October 2008 (UTC).
:: Oops! So it does! Would it be more appropriate for it to be under "Memory" with the other memory-type links? I guess I didn't see it because it wasn't there. [[User:Rilak|Rilak]] ([[User talk:Rilak|talk]]) 05:23, 28 October 2008 (UTC)
::: Yes there's definitely scope for tweaking the categories in this template for the sake of clarity. [[User:Letdorf|Letdorf]] ([[User talk:Letdorf|talk]]) 13:07, 28 October 2008 (UTC).
== PVM? ==
Should the navbox have a link to [[Parallel Virtual Machine]]? [[Special:Contributions/85.124.239.162|85.124.239.162]] ([[User talk:85.124.239.162|talk]]) 15:31, 27 August 2009 (UTC)
: Fair point; done. [[User:Letdorf|Letdorf]] ([[User talk:Letdorf|talk]]) 12:55, 28 August 2009 (UTC).
== Thread safety ==
I was thinking: should this template have a link to [[thread safety]]? --[[User:Adamd1008|Adamd1008]] ([[User talk:Adamd1008|talk]]) 01:33, 23 August 2010 (UTC)
== Add distributed frameworks ==
I am not sure if distributed frameworks should be added to parallel computing. Distributed frameworks such as [[Apache Hadoop]] and [[Apache Spark]] could be deemed useful in this template page. Please let me know or scribe in my talk page about your thoughts. -- [[User:LokeshRavindranathan|LokeshRavindranathan]] 05:13, 16 February 2015 (UTC)
|