<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Parallelism by Alim Khan</title>
      <link>https://padlet.com/85651/jqpr0gh6mbes</link>
      <description>Made with swagger</description>
      <language>en-us</language>
      <pubDate>2017-09-20 08:21:41 UTC</pubDate>
      <lastBuildDate>2023-04-05 00:09:37 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Parallelism - By Alim Khan</title>
         <author>85651</author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189212565</link>
         <description><![CDATA[<div>The use of parallel processors to solve a computational issue.<br>No the CPU IS NOT exactly the brain of the computer!</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:24:01 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189212565</guid>
      </item>
      <item>
         <title>CPU is scientifically proven to be the BRAIN of the computer</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189212769</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:24:46 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189212769</guid>
      </item>
      <item>
         <title>Parallel computing is a type of computation in which many calculations or the execution of processes are carried out simultaneously</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189212852</link>
         <description><![CDATA[<div>HenOS</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:25:04 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189212852</guid>
      </item>
      <item>
         <title>A computer program is, in essence, a stream of instructions executed by a processor. Without instruction-level parallelism, a processor can only issue less than one instruction per clock cycle (IPC &lt; 1). These processors are known as sub scalar processors.</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189212872</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:25:09 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189212872</guid>
      </item>
      <item>
         <title>Parallel computing is the use of two or more processors (cores, computers) in combination to solve a single problem.</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189213230</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:26:29 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189213230</guid>
      </item>
      <item>
         <title>a pipeline is a set of data processing elements connected in series, where the output of one element is the input of the next one. The elements of a pipeline are often executed in parallel or in time-sliced fashion; in that case, some amount of buffer storage is often inserted between elements.</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189213299</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:26:46 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189213299</guid>
      </item>
      <item>
         <title>Source: http://cse.stanford.edu/class/sophom...ing/index.html </title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189213347</link>
         <description><![CDATA[<div> Parallel computing is the simultaneous execution of the same task (split up and specially adapted) on multiple processors in order to obtain results faster. The idea is based on the fact that the process of solving a problem usually can be divided into smaller tasks, which may be carried out simultaneously with some coordination.<br><br>A parallel computing system is a computer with more than one processor for parallel processing. In the past, each processor of a multiprocessing system always came in its own processor packaging, but recently-introduced multicore processors contain multiple logical processors in a single package. <br><br>There are many different kinds of parallel computers. They are distinguished by the kind of interconnection between processors (known as "processing elements" or PEs) and memory.<br><br>Pipelining is a method of increasing system performance and throughput. It takes advantage of the inherent parallelism in instructions. Instructions are divided into 5 stages : IF, ID, EX, MEM, WB. In pipelining, we try to execute 2 or more instructions at the same time thereby increasing the throughput. For more info on pipelining refer to the following website: </div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:26:58 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189213347</guid>
      </item>
      <item>
         <title>Pipelining is a particular form of parallelism. In general, parallelism is simply multiple operations happening at the same time. Pipelining is a particular arrangement of functions so that different portions of an operation flow through a particular set of sub-functions, with the sub-functions happening in parallel.</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189213707</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:28:12 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189213707</guid>
      </item>
      <item>
         <title>The relationship of Parallelism with Piplinning</title>
         <author>85651</author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189213710</link>
         <description><![CDATA[<div>Piplining involves using idle components of a CPU during the FDE cycle. With parallel computing multiple CPUs are used during processing. </div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:28:14 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189213710</guid>
      </item>
      <item>
         <title>the pipelining breaks a big task into number of small parts. a part higher in order gets processed n serves as an input for the next sub-task,while in parallel processing various tasks are run at the same time</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189214037</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:29:21 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189214037</guid>
      </item>
      <item>
         <title>Two forms of pipelining</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189214211</link>
         <description><![CDATA[<div>–Instruction unit</div><div>•overlap fetch-execute cycle so that multiple instructions are being processed at the same time, each instruction in a different portion of the fetch-execute cycle<br><br></div><div>–Operation unit</div><div>•overlap execution of ALU operations</div><div>•only useful if execution takes &gt; 1 cycle</div><div>–e.g., floating point operations</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:29:59 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189214211</guid>
      </item>
      <item>
         <title>Non-Pipeline</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189214379</link>
         <description><![CDATA[<div>A non-pipeline architecture is inefficient because some CPU components are idle while another module is active during the instruction cycle.</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:30:40 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189214379</guid>
      </item>
      <item>
         <title>Do non-pipelined architectures have a future?</title>
         <author>85651</author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189214463</link>
         <description><![CDATA[<div>Piplining is not exactly the best option as piplining is based on the assumption that everything is sequential. For example, when data is to be moved to an accummulator after another instruction before is being executed the 2nd instruction cannot be executed as the accumulator has data from the 1st instruction means that the 2nd instruction would operate with the wrong data. This creates a bubble in the pipline cycle. <br><br>From this non pipelined archtectures I believe would still have a future based on the above mentioned issue.</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:31:00 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189214463</guid>
      </item>
      <item>
         <title>parallel processing is the processing of program instructions by dividing them among multiple processors with the objective of running a program in less time.</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189214633</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:31:31 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189214633</guid>
      </item>
      <item>
         <title>Henris Pipelining Disadvantages</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189214790</link>
         <description><![CDATA[<div>Non pipelined cpu is cheaper to manufacture and prevents branch delays and serial executed  concurrently<br><br>Flip flop modules increase latency<br><br>Entire pipeline flushed in long stages <br><br>Output depends on subsequent instruction<br><br>Involves ADDING HARDWARE TO CHIP</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:32:00 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189214790</guid>
      </item>
      <item>
         <title>Definition</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189215775</link>
         <description><![CDATA[<div>parallelism</div><div>ˈparəlɛlɪzəm/</div><div><em>noun</em></div><div><br></div><ol><li>the state of being parallel or of corresponding in some way.</li></ol><div><br></div><ol><li>"Greek thinkers who believed in the parallelism of microcosm and macrocosm"<ul><li>the use of successive verbal constructions in poetry or prose which correspond in grammatical structure, sound, metre, meaning, etc.</li><li>plural noun: <strong>parallelisms</strong></li></ul></li></ol><div><br></div><ol><li><ul><li>"parallelism suggests a connection of meaning through an echo of form"</li><li>COMPUTING</li><li>the use of parallel processing.</li></ul></li></ol><div><br></div><ol><li><ul><li>"massive parallelism gives neural networks a high degree of fault tolerance"</li></ul></li></ol>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:35:05 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189215775</guid>
      </item>
      <item>
         <title>Parallelism</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189215887</link>
         <description><![CDATA[<div>A parallel computer is a set of processors that are able to work cooperatively to solve a computational problem. This definition is broad enough to include parallelsupercomputers that have hundreds or thousands of processors, networks of workstations, multiple-processor workstations, and embedded systems.</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:35:28 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189215887</guid>
      </item>
      <item>
         <title>Advantages of Pipe-lining</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189215933</link>
         <description><![CDATA[<div><br> The cycle time of the processor is reduced; increasing the instruction throughput. ... The more pipeline stages a processor has, the more instructions it can process "at once" and the less of a delay there is between completed instructions. </div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:35:34 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189215933</guid>
      </item>
      <item>
         <title>Parallelism VS PIPELINING!</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189216123</link>
         <description><![CDATA[<div> Parallelism involves replicated hardware (exploiting space). Pipelining involves re-using hardware optimally based on dataflows (exploiting time).<br><br>Paralellism can do two calculations at the same time in separate compute units. Pipelining can do a calculation twice in incremental time over doing it once, using a single set of compute units. </div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:36:12 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189216123</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189216690</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padletuploads.blob.core.windows.net/prod/220240872/c89eba6bcdb855e3b45741dfa1ae9170/image.png" />
         <pubDate>2017-09-20 08:38:00 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189216690</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189217256</link>
         <description><![CDATA[<div>Instruction pipe lining is a technique that implements a form of parallelism called instruction-level parallelism within a single processor. It therefore allows faster CPU throughput (the number of instructions that can be executed in a unit of time) than would otherwise be possible at a given clock rate.</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:39:16 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189217256</guid>
      </item>
      <item>
         <title>Parallel processing</title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189217358</link>
         <description><![CDATA[<div>There are two basic types of parallel processing; pipeline and partitioning. <br><br> <a href="https://www.ibm.com/support/knowledgecenter/SSZJPZ_11.5.0/com.ibm.swg.im.iis.ds.parjob.dev.doc/topics/pipelineparallelism.html?view=kc"><strong>Pipeline parallelism</strong></a></div><div>If you ran the example job on a system with at least three processors, the stage reading would start on one processor and start filling a pipeline with the data it had read. <br><br> <a href="https://www.ibm.com/support/knowledgecenter/SSZJPZ_11.5.0/com.ibm.swg.im.iis.ds.parjob.dev.doc/topics/repartitioningdata.html?view=kc"><strong>Repartitioning data</strong></a></div><div>In some circumstances you might want to actually repartition your data between stages. This might happen, for example, where you want to group data differently. Say you have initially processed data based on customer last name, but now want to process on data grouped by zip code. You will need to repartition to ensure that all customers sharing the same zip code are in the same group. </div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:39:32 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189217358</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189218122</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padletuploads.blob.core.windows.net/prod/220240872/cd04d7d4769b1b592b78fb3130d5828b/image.png" />
         <pubDate>2017-09-20 08:41:33 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189218122</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189218244</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padletuploads.blob.core.windows.net/prod/220240872/ea052d7fe735519b7d4ebc63e3dfba58/image.png" />
         <pubDate>2017-09-20 08:41:57 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189218244</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/85651/jqpr0gh6mbes/wish/189218840</link>
         <description><![CDATA[<div>CPU is the brain of the computer</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-09-20 08:43:46 UTC</pubDate>
         <guid>https://padlet.com/85651/jqpr0gh6mbes/wish/189218840</guid>
      </item>
   </channel>
</rss>
