<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Distributing Processes to processors in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/distributing-processes-to-processors/m-p/3465294#M210767</link>
    <description>Hello ALL,&lt;BR /&gt;&lt;BR /&gt;I want to distribute a single process (any kind of process) to be distributed to 2 or more processors running in a single system, whats the procedure? any commands (with options)&lt;BR /&gt;&lt;BR /&gt;tar&lt;BR /&gt;siva</description>
    <pubDate>Tue, 18 Jan 2005 06:42:30 GMT</pubDate>
    <dc:creator>sjana</dc:creator>
    <dc:date>2005-01-18T06:42:30Z</dc:date>
    <item>
      <title>Distributing Processes to processors</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/distributing-processes-to-processors/m-p/3465294#M210767</link>
      <description>Hello ALL,&lt;BR /&gt;&lt;BR /&gt;I want to distribute a single process (any kind of process) to be distributed to 2 or more processors running in a single system, whats the procedure? any commands (with options)&lt;BR /&gt;&lt;BR /&gt;tar&lt;BR /&gt;siva</description>
      <pubDate>Tue, 18 Jan 2005 06:42:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/distributing-processes-to-processors/m-p/3465294#M210767</guid>
      <dc:creator>sjana</dc:creator>
      <dc:date>2005-01-18T06:42:30Z</dc:date>
    </item>
    <item>
      <title>Re: Distributing Processes to processors</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/distributing-processes-to-processors/m-p/3465295#M210768</link>
      <description>Hi siva&lt;BR /&gt;&lt;BR /&gt;if the process over burdening the 1st processors,system will allocate 2nd processor to execute that process automatically. There are no such commands to assign a processors to a process</description>
      <pubDate>Tue, 18 Jan 2005 07:04:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/distributing-processes-to-processors/m-p/3465295#M210768</guid>
      <dc:creator>Ravi_8</dc:creator>
      <dc:date>2005-01-18T07:04:26Z</dc:date>
    </item>
    <item>
      <title>Re: Distributing Processes to processors</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/distributing-processes-to-processors/m-p/3465296#M210769</link>
      <description>It's impossible to share a processing load for a single process unless the process was specifically written to use threads (independent subprocesses). Computers are very simple and execute one instruction after another. Splitting the instructions across multiple CPUs would mean computations that depend on previous instructions would fail because the results are in a different CPU. If you start a second copy of the same program, then the two processes will indeed run at the same time.</description>
      <pubDate>Tue, 18 Jan 2005 07:39:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/distributing-processes-to-processors/m-p/3465296#M210769</guid>
      <dc:creator>Bill Hassell</dc:creator>
      <dc:date>2005-01-18T07:39:12Z</dc:date>
    </item>
    <item>
      <title>Re: Distributing Processes to processors</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/distributing-processes-to-processors/m-p/3465297#M210770</link>
      <description>Hi,&lt;BR /&gt;assuming your code is not parallel designed,the instructions will be handled by the processor in sequence, so switching to another processor would have no benefit, as the code would take as long to run.&lt;BR /&gt;&lt;BR /&gt;Why do you want to distribute the process ?&lt;BR /&gt;If it running too slow have a look at the resources it is using (memory swapping, disk throughput, database performance overhead)&lt;BR /&gt;Regards</description>
      <pubDate>Tue, 18 Jan 2005 07:58:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/distributing-processes-to-processors/m-p/3465297#M210770</guid>
      <dc:creator>Peter Godron</dc:creator>
      <dc:date>2005-01-18T07:58:03Z</dc:date>
    </item>
    <item>
      <title>Re: Distributing Processes to processors</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/distributing-processes-to-processors/m-p/3465298#M210771</link>
      <description>The above comment about threads is correct but I would like to add that the OS actually does load balancing across all of the processors at the thread level.  So if 1 processor has more workload than the other the OS then moves a thread from the first processor to the 2nd in a effort to balance the workload.  This is done every second on HPUX.  So the answer really is on a multiprocessor HPUX system if there is sufficient busy programs running the OS will attempt to balance CPU useage.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 19 Jan 2005 08:15:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/distributing-processes-to-processors/m-p/3465298#M210771</guid>
      <dc:creator>Emil Velez</dc:creator>
      <dc:date>2005-01-19T08:15:02Z</dc:date>
    </item>
  </channel>
</rss>

