Problem Statement: A innovative approach to programming offering better leverage
hardware processors or processor cores in a CPU.
Requirements : further to as has been published by this author else where in
the context.
requires an understanding software programming models,
multi-tasking, load-sharing, processor design,processor speeds, compiler design.
as an example how the fork() call works in the traditional
programming models.
OPPortunity : Ability to redesign multi-tasking from a programming model and
hardware design from the perspective of cpu design and processor design
Suppose one is fiddling with a modern multi tasking, multi
processor computing device.
Suppose one processor takes care of os booting up and other
OS(operating chores) and normal processing of tasks in the cpu in the
chronological order.
Suppose we have a additional processors that can be tasked with
load sharing, rather than terming load sharing boosting of cpu load by
offloading the
processing to the additional processors present in the system
(multi processor or of the fact there are multiple cores in the processors).
Anology : interpret how does a fork call operate ...ideally it adds an
additional process in the 'queue' of the tasks to be processed by the processor.
suppose there is a time-slicer or queue for each of the multiple
processors present in the system.
Context: when you fork() you are adding a additional process in the queue of
the processors....i.e. you are bursting the load on to an additional
processor[s]
Supposen deriving from the fork() a innovative low level system call
is designed such that, it offers the ability to launch a process in
process table of another processor viz. the new would be system call
offers the ability to launch a process on to a specific processor
so that a processor with better heuristics (processing power and
current load etc) is selected to process the newly being launched task
or process.
Note : The above opportunity is based on a outsourcing basis.
Note: The above problem statement having been encountered in various scenarios
and detailed in various 'Proof of concepts' as mentioned in
'http://ravishankarkv.tripod.com/projects.pdf' ....apply appropriate
'use-case' modeling and arrive at a workable and feasible solution both
commercially and techinically viable.
--------------------------------------------------------------------------------
---------------

Opportuni1012017 programming model_tied_to_hardware_processors

  • 1.
    Problem Statement: Ainnovative approach to programming offering better leverage hardware processors or processor cores in a CPU. Requirements : further to as has been published by this author else where in the context. requires an understanding software programming models, multi-tasking, load-sharing, processor design,processor speeds, compiler design. as an example how the fork() call works in the traditional programming models. OPPortunity : Ability to redesign multi-tasking from a programming model and hardware design from the perspective of cpu design and processor design Suppose one is fiddling with a modern multi tasking, multi processor computing device. Suppose one processor takes care of os booting up and other OS(operating chores) and normal processing of tasks in the cpu in the chronological order. Suppose we have a additional processors that can be tasked with load sharing, rather than terming load sharing boosting of cpu load by offloading the processing to the additional processors present in the system (multi processor or of the fact there are multiple cores in the processors). Anology : interpret how does a fork call operate ...ideally it adds an additional process in the 'queue' of the tasks to be processed by the processor. suppose there is a time-slicer or queue for each of the multiple processors present in the system. Context: when you fork() you are adding a additional process in the queue of the processors....i.e. you are bursting the load on to an additional processor[s] Supposen deriving from the fork() a innovative low level system call is designed such that, it offers the ability to launch a process in process table of another processor viz. the new would be system call offers the ability to launch a process on to a specific processor so that a processor with better heuristics (processing power and current load etc) is selected to process the newly being launched task or process. Note : The above opportunity is based on a outsourcing basis. Note: The above problem statement having been encountered in various scenarios and detailed in various 'Proof of concepts' as mentioned in 'http://ravishankarkv.tripod.com/projects.pdf' ....apply appropriate 'use-case' modeling and arrive at a workable and feasible solution both commercially and techinically viable.
  • 2.