adaptive, partition, schedular,
Post Reply 
Rating adaptive partition schedular Options

12-24-2009, 07:29 PM
Post: #1
We Are Facing Severe Fund Shortage.....
Please Help Us By Donating.....
We May Stop This Site.......Please Save Us
Amount: 

adaptive partition schedular
need documentation
   

Change This Signature
if You Want More information About A Seminar Topic Please Post Here
Knowledge is pure share and save it

if You Want More information About a Project Idea Please Post Here
Guests cannot see images in the messages. Please register in www.college-seminars.com by clicking

Register

to see images.

Please Use Search http://www.seminarprojects.com/search.php To Get More About Specific Seminar Or Project Topic
Quote this message in a reply
12-28-2009, 07:46 PM
Post: #2
We Are Facing Severe Fund Shortage.....
Please Help Us By Donating.....
We May Stop This Site.......Please Save Us
Amount: 

RE: adaptive partition schedular
Adaptive partition scheduler

what's it?
Adaptive Partition Schedulers are a relatively new type of partition scheduler, perfected with the most recent version of the QNX operating system. Adaptive Partitioning, or AP, allows the real-time system designer to request that a certain percentage of processing resources be reserved for a particular partition(here a group of threads or processes make up a subsystem).

Basically It's a fair-share thread scheduler which guarantees groups of a user-specified percentage of cpu time when the system is overloaded. When the system is sufficently underloaded, it chooses to schedule threads based strictly on priority and therefore maintians realtime behavior. Even when overloaded it provides realtime latencies to an engineerable set of critical threads. Under normal conditions, the operating system's priority driven pre-emptive scheduler will behave in the same way that a non-AP system. A system is overloaded when there is more computation to perform than the processor is capable of sustaining over the long term.Under these conditions, the AP scheduler enforces hard limits on total run-time for the subsystems within a partition, as dictated by the allocated percentage of processor bandwidth for the particular partition.

There is also scope for a borrowing-returning type of operation. If the system is not overloaded, a partition that is allocated a certain percentage of the processor bandwidth, can, in fact, use more than this fixed percentage as it will borrow from the spare budget of other partitions which it will be required to pay back later. This is useful for the non real-time subsystems that experience variable load, since these subsystems can make use of spare budget from hard real-time partitions in order to do more task than they would in a Fixed Partition Scheduler. The operating system QNX 6.3 has adaptive partition scheduling feature in it.

Advantages of Adaptive partition Scheduling

1)provide CPU time guarantees when the system is heavily loaded — this ensures that all partitions receive their fair budget of CPU time.

2)make use of free CPU time from partitions that aren’t completely busy — this gives otherpartitions the extra processing time they need to handle peak demands and permits 100% processor utilization.

3)use realtime, priority-based scheduling when the system is lightly loaded — this allows systems to use the same scheduling behavior that they do today.

4)dynamically add and configure partitions at runtime, enabling the system to adjust processor consumption in response to fault conditions or other scenarios.

5)overlay the adaptive partitioning scheduler onto existing systems without code changes.

6)guarantee that recovery operations have the CPU cycles they need to repair system faults, thereby improving mean time to repair for high availability systems.

7)stop malicious code from stealing all the CPU time through a denial of service attack

Partition inheritance
adaptive partitioning can provide partition inheritance.When a server
process executes requests on behalf of a client application,
the client is billed for the server’s time.server processes can thus run with minimal CPU budget only to perform the background tasks. And the systems designers don't have to redesign the server budget when more clients are added.

-Faster debugging and testing: Adaptive partitioning offers benefits throughout the product development cycle to speed design, implementation, and testing.
-Increased system availability: When a hardware or software subsystem fails in a high availability system, automated recovery functions
must return the system to a proper operating state. The faster these functions execute, the lower the mean time to repair and the greater the overall system availability. Adaptive partitioning helps by ensuring that CPU time is available for the fault detection and recovery functions.
-Minimum risk: Adaptive partitioning doesn’t require code changes, nor does it change the programming model or debugging techniques that designers are already familiar with thus reducing the associated risk factor.

More information on this pdf:

.pdf  adaptive partition scheduling-QNX.pdf (Size: 911.63 KB / Downloads: 22)


we also have this powerpoint presentation for you:

.ppt  Adaptive partition Scheduling.ppt (Size: 536.5 KB / Downloads: 14)
   

Change This Signature
if You Want More information About A Seminar Topic Please Post Here
Knowledge is pure share and save it

if You Want More information About a Project Idea Please Post Here
Guests cannot see images in the messages. Please register in www.college-seminars.com by clicking

Register

to see images.

Please Use Search http://www.seminarprojects.com/search.php To Get More About Specific Seminar Or Project Topic
Quote this message in a reply
Share adaptive partition schedular To Your Friends :- Seminar Topics Bookmark
Post Reply 

adaptive partition schedular Possibly Related Links

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Adaptive Security and Authentication for DNS System srinathj60 0 23 03-08-2010 07:51 AM
Last Post: srinathj60
  Adaptive Security and Authentication for DNS System srinathj60 0 16 03-08-2010 07:50 AM
Last Post: srinathj60
  Adaptive Security and Authentication for DNS System srinathj60 0 20 03-08-2010 07:45 AM
Last Post: srinathj60
  affine combination of two lms adaptive filters niveditha 0 12 03-07-2010 10:05 PM
Last Post: niveditha
  Adaptive Security and Authentication for DNS System srinathj60 0 30 03-07-2010 08:43 AM
Last Post: srinathj60
  Adaptive Security and Authentication for DNS System srinathj60 0 24 03-07-2010 08:40 AM
Last Post: srinathj60
Wink An Adaptive Programming Model for Fault-Tolerant Distributed Computing /Java sunday2 0 27 03-03-2010 11:33 AM
Last Post: sunday2
  adaptive missile guidance using gps pujitha 0 105 02-21-2010 05:35 PM
Last Post: pujitha
  RE: Adaptive Piezoelectric energy harvesting circuit icecool.9211 0 72 02-20-2010 04:49 AM
Last Post: icecool.9211
  Adaptive Piezoelectric energy harvesting circuit computer science crazy 2 330 02-20-2010 04:38 AM
Last Post: icecool.9211
  Adaptive Light patterns for Automobiles Dhananjay 0 51 02-19-2010 02:10 PM
Last Post: Dhananjay
  adaptive cruise control full report computer science technology 2 501 02-16-2010 08:46 PM
Last Post: project report tiger
  Adaptive Control machining full report project report tiger 0 146 02-15-2010 05:43 PM
Last Post: project report tiger
  ADAPTIVE ROUTE OPTIMIZATION in Hierarchical Mobile IPV6 Networks computer science technology 0 115 01-30-2010 07:20 AM
Last Post: computer science technology
  adaptive equalizer project computer science technology 0 107 01-29-2010 06:13 PM
Last Post: computer science technology

Forum Jump:

This Page adaptive partition schedular Tells Whats adaptive partition schedular , Latest Information About adaptive partition schedular , The Listings of adaptive partition schedular and How adaptive partition schedular Works..
See More About adaptive partition schedular

Archive Seminar Topics Bookmark Current time: 03-11-2010, 08:40 AM