Sridhar P Lakshmanamurthy

age ~55

from Sunnyvale, CA

Also known as:
  • Sridha Lakshmanamurthy
  • Sridhar Sridhar
  • Sridhar R
  • Sridhar Y
  • Sridhar H
Phone and address:
1614 Grosbeak Ave, Sunnyvale, CA 94087

Sridhar Lakshmanamurthy Phones & Addresses

  • 1614 Grosbeak Ave, Sunnyvale, CA 94087
  • Las Vegas, NV
  • Houston, TX
  • Santa Clara, CA

Work

  • Company:
    Intel corporation
    Apr 2010 to May 2018
  • Position:
    Senior principal engineer

Education

  • Degree:
    Master of Science, Masters
  • School / High School:
    Rice University
    1990 to 1993
  • Specialities:
    Computer Engineering

Skills

Soc • Embedded Systems • Processors • Semiconductors • Intel • System on A Chip • Asic • Pcie • Computer Architecture • Debugging • Systemverilog • Verilog • Vlsi • Ic • Hardware Architecture • Application Specific Integrated Circuits • Rtl Design • Microarchitecture • Logic Design • Network Processors • Microprocessors • System Architecture • Architecture • C • Simulations

Languages

Hindi • Telugu • Tamil

Ranks

  • Certificate:
    Critical Perspectives on Management

Industries

Computer Hardware

Resumes

Sridhar Lakshmanamurthy Photo 1

Sunnyvale, California

view source
Location:
Sunnyvale, CA
Industry:
Computer Hardware
Work:
Intel Corporation Apr 2010 - May 2018
Senior Principal Engineer

Intel Corporation Jun 2004 - Oct 2007
Principal Engineer

Intel Corporation Aug 2000 - May 2004
Senior Staff Architect

Intel Corporation Aug 1993 - Jul 2000
Staff Engineer

Aug 1993 - Jul 2000
Sunnyvale, California
Education:
Rice University 1990 - 1993
Master of Science, Masters, Computer Engineering
P.g. College of Law, Basheerbagh 1986 - 1990
Bachelor of Engineering, Bachelors, Communication, Engineering, Electronics
Little Flower Junior College 1984 - 1986
Little Flower High School 1972 - 1984
Skills:
Soc
Embedded Systems
Processors
Semiconductors
Intel
System on A Chip
Asic
Pcie
Computer Architecture
Debugging
Systemverilog
Verilog
Vlsi
Ic
Hardware Architecture
Application Specific Integrated Circuits
Rtl Design
Microarchitecture
Logic Design
Network Processors
Microprocessors
System Architecture
Architecture
C
Simulations
Languages:
Hindi
Telugu
Tamil
Certifications:
Critical Perspectives on Management
Financial Markets
Analyzing Global Trends For Business and Society
An Introduction To Marketing
Coursera

Us Patents

  • Network Packet Buffer Allocation Optimization In Memory Bank Systems

    view source
  • US Patent:
    6906980, Jun 14, 2005
  • Filed:
    Jan 8, 2003
  • Appl. No.:
    10/338429
  • Inventors:
    Chen-Chi Kuo - Pleasanton CA, US
    Senthil Nathan Arunachalam - Sunnyvale CA, US
    Sridhar Lakshmanamurthy - Sunnyvale CA, US
    Uday Naik - Fremont CA, US
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G11C008/00
  • US Classification:
    36523003, 710 52, 710 56
  • Abstract:
    According to some embodiments, an arrangement of buffers in memory banks is provided.
  • Method And Apparatus For Improving Network Router Line Rate Performance By An Improved System For Error Checking

    view source
  • US Patent:
    7103821, Sep 5, 2006
  • Filed:
    Jul 3, 2002
  • Appl. No.:
    10/188516
  • Inventors:
    Sridhar Lakshmanamurthy - Sunnyvale CA, US
    Charles E. Narad - Los Altos CA, US
    Lawrence B. Huston - Wexford PA, US
    Yim Pun - Saratoga CA, US
    Kin-Yip Liu - San Jose CA, US
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    H03M 13/00
  • US Classification:
    714758
  • Abstract:
    A method and apparatus for improving network router line rate performance by an improved system for error correction is described. In an embodiment of the present invention, error correction is performed by a hardware-based system within the processing engine of a router's network processor.
  • Network Packet Buffer Allocation Optimization In Memory Bank Systems

    view source
  • US Patent:
    7158438, Jan 2, 2007
  • Filed:
    Mar 29, 2005
  • Appl. No.:
    11/092010
  • Inventors:
    Chen-Chi Kuo - Pleasanton CA, US
    Senthil Nathan Arunachalam - Sunnyvale CA, US
    Sridhar Lakshmanamurthy - Sunnyvale CA, US
    Uday Naik - Fremont CA, US
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G11C 8/00
  • US Classification:
    36523003, 710 52, 710 56
  • Abstract:
    An arrangement of buffer in a memory unit including a plurality of memory banks may store information in rows that span the memory banks. Moreover, a processor may be adapted to (i) establish a plurality of buffers to be associated with the memory unit, wherein the size of each buffer is less than the width of a memory bank, and (ii) arrange for a selected buffer to begin in a memory bank other than a memory bank in which a previously selected buffer begins.
  • Packet Assembly

    view source
  • US Patent:
    7185153, Feb 27, 2007
  • Filed:
    Dec 18, 2003
  • Appl. No.:
    10/742189
  • Inventors:
    Prashant R. Chandra - Sunnyvale CA, US
    Sridhar Lakshmanamurthy - Sunnyvale CA, US
    Chen-Chi Kuo - Pleasanton CA, US
    Rohit Natarajan - Sunnyvale CA, US
    Mark Rosenbluth - Uxbridge MA, US
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G06F 12/00
  • US Classification:
    711155, 711100, 711154, 711170
  • Abstract:
    In general, in one aspect, the disclosure describes a method of assembling a packet in memory. The method includes reading data included in a first segment of a packet divided into multiple segments and issuing a command to a memory controller that causes the memory controller to shift and write a subset of the read data to a memory coupled to the memory controller. The method also includes saving the remainder of the read data as a first residue, retrieving data included in a second segment of the packet, and writing at least a portion of the retrieved data and the first residue to the memory.
  • Scalable, Two-Stage Round Robin Arbiter With Re-Circulation And Bounded Latency

    view source
  • US Patent:
    7200699, Apr 3, 2007
  • Filed:
    Sep 2, 2004
  • Appl. No.:
    10/933621
  • Inventors:
    Bijoy Bose - San Jose CA, US
    Sridhar Lakshmanamurthy - Sunnyvale CA, US
    Mark B. Rosenbluth - Uxbridge MA, US
    Irwin Vaz - San Jose CA, US
    Alok Mathur - Milpitas CA, US
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G06F 13/368
  • US Classification:
    710120, 710317
  • Abstract:
    A scalable, two-stage round-robin arbiter with re-circulation and bounded latency for use in multi-threaded, multi-processing devices. An apparatus implementing the two-stage arbiter includes a plurality of masters configured in a plurality of clusters, a plurality of targets, and an chassis interconnect that may be controlled to selectively connects a given master to a given target. The chassis interconnect includes multiple sets of bus lines connected between the plurality of clusters and the plurality of targets forming a cross-bar interconnect, including sets of bus lines corresponding to a command bus. A two-stage arbitration scheme is employed to arbitrate access to the command bus. The first arbitration stage is used to arbitrate between command requests issued by masters in a given cluster. The second arbitration stage is used to arbitrate between winning first stage command requests. One embodiment of the arbitration scheme employs re-circulation of second stage losers.
  • Memory Controller For Padding And Stripping Data In Response To Read And Write Commands

    view source
  • US Patent:
    7210008, Apr 24, 2007
  • Filed:
    Dec 18, 2003
  • Appl. No.:
    10/741298
  • Inventors:
    Prashant R. Chandra - Sunnyvale CA, US
    Sridhar Lakshmanamurthy - Sunnyvale CA, US
    Chen-Chi Kuo - Pleasanton CA, US
    Rohit Natarajan - Sunnyvale CA, US
    Mark Rosenbluth - Uxbridge MA, US
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G06F 12/00
  • US Classification:
    711154, 711202, 710 66
  • Abstract:
    A memory controller that includes an interface to a first memory and an interface to a bus coupling the memory controller to at least one processor. The controller also includes circuitry, responsive to read and write commands received over the bus from the at least one processor, to shift data by an amount identified by at least some of the read and write commands.
  • Method And Apparatus Utilizing Non-Uniformly Distributed Dram Configurations And To Detect In-Range Memory Address Matches

    view source
  • US Patent:
    7213099, May 1, 2007
  • Filed:
    Dec 30, 2003
  • Appl. No.:
    10/751263
  • Inventors:
    Chen-Chi Kuo - Pleasanton CA, US
    Sridhar Lakshmanamurthy - Sunnyvale CA, US
    Rohit Natarajan - Sunnyvale CA, US
    Kin-Yip Liu - San Jose CA, US
    Prashant R. Chandra - Sunnyvale CA, US
    James D. Guilford - Northborough MA, US
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    G06F 12/06
  • US Classification:
    711 5
  • Abstract:
    Methods, software and systems to determine channel ownership and physical block location within the channel in non-uniformly distributed DRAM configurations and also to detect in-range memory address matches are presented. A first method, which may also be implemented in software and/or hardware, allocates memory non-uniformly between a number of memory channels, determines a selected memory channel from the memory channels for a program address, and maps the program address to a physical address within the selected memory channel. A second method, which may also be implemented in software and/or hardware, designates a range of memory to perform address matching, monitors memory accesses and when a memory access occurs with the specified range, perform a particular function.
  • Method And Apparatus To Communicate Flow Control Information In A Duplex Network Processor System

    view source
  • US Patent:
    7251219, Jul 31, 2007
  • Filed:
    Jul 3, 2002
  • Appl. No.:
    10/188081
  • Inventors:
    Sridhar Lakshmanamurthy - Sunnyvale CA, US
    Lawrence B. Huston - Wexford PA, US
    Yim Pun - Saratoga CA, US
    Raymond Ng - Fremont CA, US
    Mark B. Rosenbluth - Uxbridge MA, US
    David Romano - Cumberland RI, US
  • Assignee:
    Intel Corporation - Santa Clara CA
  • International Classification:
    H04B 1/44
  • US Classification:
    370236, 370413
  • Abstract:
    In-band flow control data may be received from a switch fabric at a first network processor. The received in-band flow control data may be transmitted to a second network processor using a flow control bus. The second network processor may determine which receive queues in the switch fabric exceed a predetermined overflow threshold based on the in-band flow control data. The second processor may transmit data to the receive queues in the switch fabric determined not to exceed the predetermined overflow threshold.

Youtube

An overview of growth and development in chil...

In this video (recording from a live session as part of Johnsons Baby ...

  • Duration:
    31m 3s

How do we monitor infant development? How can...

In this video, I discuss how we can monitor infant development effecti...

  • Duration:
    1m 54s

What are the fields of infant development? Gr...

In this video, I discuss the fields of infant development? Gross motor...

  • Duration:
    2m 44s

Physiologic lactose intolerance? How much mil...

In this short video, I discuss the concept of physiologic lactose into...

  • Duration:
    56s

What do we mean by milestones in infant and c...

In this video, I discuss what we mean by milestones achieved in infant...

  • Duration:
    1m 46s

What is physiologic lactose intolerance in ba...

Many parents are worried about lactose intolerance, especially in rela...

  • Duration:
    1m 40s

The Filter Koffee Podcast Ep. 104: Stories fr...

In this episode, Karthik speaks with veteran publisher Sridhar Balan a...

  • Duration:
    1h 17m 58s

Flow in relation to different ventilation mod...

In this video, which is a short segment of the full lecture on invasiv...

  • Duration:
    1m 58s

Get Report for Sridhar P Lakshmanamurthy from Sunnyvale, CA, age ~55
Control profile