Mar 2012 to 2000 Software ManagerVeeco MOCVD Somerset, NJ May 2011 to Mar 2012 Software ArchitectIntegrated Dynamics Engineering Randolph, MA Nov 2005 to Apr 2011 Senior Software EngineerIDE/Cybeq Accusition Corp Livermore, CA Feb 2002 to Oct 2005 Senior Software EngineerAlpha Soft Inc Fremont, CA Jan 2001 to Feb 2002 ConsultantSatyam Computer Services Ltd, India
Jan 1998 to Dec 2000 Senior Software Engineer
Us Patents
Pixel Engine Pipeline Processor Data Caching Mechanism
Subramanian Krishnamurthy - Mountain View CA James Peterson - Portland OR Glenn Poole - Fremont CA Walt Donovan - Milpitas CA
Assignee:
Rendition, Inc. - Mountain View CA
International Classification:
G06F 1208
US Classification:
711140
Abstract:
A method and an apparatus for providing requested data to a pipeline processor. A pipeline processor in a graphics computer system is provided with a data caching mechanism which supplies requested data to one of the stages in the pipeline processor after a request from a prior stage in the pipeline processor. With the sequential nature of the pipeline processor, a prior stage which knows in advance the data which will be requested by a subsequent stage can make a memory request to the data caching mechanism. When processing reaches the subsequent stage in the pipeline processor, the displayed data caching mechanism provides the requested data to the subsequent processing stage with minimal or no lag time from memory access. In addition, the data caching mechanism includes an adaptive cache memory which is optimized to provide maximum performance based on the particular mode in which the associated pipeline processor is operating. Furthermore, the adaptive cache includes an intelligent replacement policy based on a direction in which data is being read from memory as well as the particular mode in which the associated pipeline processor is operating.
Method And Apparatus For Self-Throttling Video Fifo
Subramanian Krishnamurthy - Mountain View CA James Peterson - Portland OR Paul Shupak - San Jose CA
Assignee:
Rendition, Inc. - Sunnyvale CA
International Classification:
G09G 500
US Classification:
345507
Abstract:
A method and an apparatus for writing display data to and reading display data from a FIFO. In one embodiment of the present invention, a memory controller coupled to a memory is configured to retrieve display data from the memory and write the retrieved data to a FIFO. The memory controller retrieves the display data from the memory in response to a FIFO write signal received from an output display controller. The output display controller is further configured to generate a FIFO read signal which is received by the FIFO. In response to the FIFO read signal, display data entries are sequentially read from the FIFO and transferred to an output display. The present invention features a programmable memory circuit such as a register, configured to store the value pointing to a particular display data entry in the FIFO. When the particular display data entry is read, a subsequent FIFO write signal is issued to the memory controller. The value stored in the programmable memory circuit is chosen to minimize the occurrences of overflow and underflow conditions in the FIFO.
Subramanian Krishnamurthy - Mountain View CA James Peterson - Portland OR Glenn Poole - Fremont CA Walt Donovan - Milpitas CA
Assignee:
Micron Technology, Inc. - Boise ID
International Classification:
G06F 1208
US Classification:
711129
Abstract:
A method and an apparatus for providing requested data to a pipeline processor. A pipeline processor in a graphics computer system is provided with a data caching mechanism which supplies requested data to one of the stages in the pipeline processor after a request from a prior stage in the pipeline processor. With the sequential nature of the pipeline processor, a prior stage which knows in advance the data which will be requested by a subsequent stage can make a memory request to the disclosed data caching mechanism. When processing reaches the subsequent stage in the pipeline processor, the displayed data caching mechanism provides the requested data to the subsequent processing stage with minimal or no lag time from memory access. In addition, the disclosed data caching mechanism features an adaptive cache memory which is optimized to provide maximum performance based on the particular mode in which the associated pipeline processor is operating. Furthermore, the adaptive cache disclosed in the present invention features an intelligent replacement policy based on a direction in which data is being read from memory as well as the particular mode in which the associated pipeline processor is operating.
Chennai, IndiaBusiness Development Professional with over 9 years of rich work experience in consultative sales, new business development, account management, client... Business Development Professional with over 9 years of rich work experience in consultative sales, new business development, account management, client servicing, training and team management skills with leading organizations in IT, ITES/BPO & KPO Industry.
Town high school - High school, National college - B.Com, Sv university - L.L.M.,
About:
I am hailing from Kumbakonam. I had my education at Kumbakonam,Trichy,Tirupathi. I was employed at SBI and retired at a senior level. i am blessed with one daughter and son, both of them well settled ...
Tagline:
EXECUTIVE SUMMARY: Experienced and result oriented Banking Professional , since retired from State Bank of India on 31.05.2011 , with over 38 years of successful Banking/Financial Services experience in positions of increasing responsibilities and duties. Top-performer with a consistent track record of meeting or exceeding budgetary goals and customer expectations. Skilled at educating customers on banking products and recommending best options that meet their short term and long term needs. Worked on projects and assignments in different domains –Foreign Exchange, Staff Training Programme, Instruction Programme, Retail Banking, Rural Banking. Experienced professional with very good communication, presentation & inter-personal skills with very good analytical & interpreting abilities. Good knowledge in areas of Banking & Financial Services: Customer service relations, Marketing financial services, Staff training and development, New business development, Sales management, Loan/account origination, Regulatory compliance, Revenue growth generation, Branch maintenance, Account management, Project management, Teller operations, Communications.
Bragging Rights:
I am blessed with one daughter and son, both of them well settled at usa.My parents live at swamimalai a hamlet of kumbakonam.