Monday, 7 September 2015

Computers and Hierarchy - Management

A hierarchy is an organizational structure in which items are ranked according to levels of importance. Most governments, corporations and organized religions are hierarchical.

In IT field there are so many positions and levels each one is authorized  to do  upto some limits and also having defined responsibility.  But  Team member or  just joined trainee can be equated to basic computer architecture.

  • Interrupt controller
  • Direct Memory Access Controller
  • Co-processor
  • Parallel processor

Each and every request will be  received  at interrupt controller and passed on to processor  like newly joined trainee seeks help from his next superior and acts as per his priority and procedures.

But the DMA controller will have  certain autonomy  like it will get instruction from main processor but for the assignment it will take control of the IO Devices and finishes the job without disturbing the main processor and hand over the resources to processor on completion.  This is like Team leader getting guide line from  Project manger and perform his development.

Again co-processor has  more powers than DMA and always  helps main processor and reduces its load on mathematical operation and it is better than processor in certain operations.  This can be equated to  Project Manager to delivery Head 

Parallel processor has its own resources and  performs independent operations and all resources are assigned to that  (NUMA) also it performs  parallel tasks and independent tasks depending on the requirement.  Like Delivery Head to VP or MD of the Unit.

Always whenever position increases the responsibility increases  but working time reduces and authority is more.  Is it true  ....................  something i m hearing don't think so..