Pravin Singhal - Cupertino CA, US Luu Tran - Santa Clara CA, US Juzer Kothambawala - Cupertino CA, US Anoop Agarwal - Sunnyvale CA, US Vijay Raghavan - Cupertino CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/16 G06F 15/173 G06F 15/76
US Classification:
709209, 709238, 712 31
Abstract:
A data processing apparatus comprises a plurality of processors and message processing logic operable for establishing one of the processors as a master processor and all other processors as slave processors; receiving an application message from a particular message source among a plurality of message sources coupled to one or more network interfaces and the processors, wherein the application message comprises one or more data frames, packets and segments; granting exclusive control of the particular message source to a selected one of the slave processors; assigning an ordered sequence number to the application message; granting exclusive control, for a particular message destination among a plurality of message destinations coupled to the network interfaces and the processors, to the selected one of the slave processors; and providing the application message to the particular message destination.
Citrix
Senior Director of Engineering
Riverbed Technology Sep 2009 - Nov 2013
Director Engineering
Cisco Jun 2003 - Oct 2006
Senior Manager Engineering
Cisco Jun 2000 - Jun 2003
Manager Engineering
Stratacom Feb 1994 - Jun 1997
Senior Hardware Engineer
Education:
Indian Institute of Technology, Kanpur May 1979 - 1984
Skills:
Ethernet Linux Device Drivers Data Center Storage Networking Hardware Product Management Embedded Systems Software Engineering System Architecture Cisco Technologies Cross Functional Team Leadership Management Fpga Switches Asic Qos Firmware Software Development Servers Cloud Computing Virtualization Internet Protocol Suite Operating Systems Amazon Web Services Microsoft Azure Hardware Development Wireless Debugging Pcie
Interests:
Table Tennis Duplicate Bridge
Certifications:
Social Psychology An Introduction To Interactive Programming In Python Software Defined Networking Web Intelligence and Big Data Machine Learning Coursera Social Psychology (Link) An Introduction To Interactive Programming In Python (Link) Software Defined Networking (Link) Web Intelligence and Big Data (Link) Machine Learning (Link)