Search

Murali N Iyer

age ~59

from Liberty Hill, TX

Also known as:
  • Murali Etal Iyer
  • Murali Tod Iyer
  • Murali M Iyer
  • Murali N Lyer
  • Murali N Syer
  • Murall Iyer

Murali Iyer Phones & Addresses

  • Liberty Hill, TX
  • 4536 Manor Park Dr, Rochester, MN 55901 • 507 287-0233
  • 2015 41St St, Rochester, MN 55901 • 507 287-0233
  • Little Rock, AR
  • 2015 41St St NW, Rochester, MN 55901 • 507 304-0141

Work

  • Position:
    Production Occupations

Education

  • Degree:
    Bachelor's degree or higher

Emails

Us Patents

  • Implementing Storage Adapter Performance Optimization With Enhanced Hardware And Software Interface

    view source
  • US Patent:
    8516164, Aug 20, 2013
  • Filed:
    May 24, 2011
  • Appl. No.:
    13/114390
  • Inventors:
    Brian E. Bakke - Rochester MN, US
    Brian L. Bowles - Rochester MN, US
    Michael J. Carnevale - Rochester MN, US
    Adrian C. Gerhard - Rochester MN, US
    Murali N. Iyer - Rochester MN, US
    Daniel F. Moertl - Rochester MN, US
    Mark J. Moran - Minneapolis MN, US
    Gowrisankar Radhakrishnan - Rochester MN, US
    Rick A. Weckwerth - Oronoco MN, US
    Donald J. Ziebarth - Rochester MN, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 13/28
  • US Classification:
    710 22, 710 24
  • Abstract:
    A method and controller for implementing storage adapter performance optimization with chained hardware operations and an enhanced hardware (HW) and firmware (FW) interface minimizing hardware and firmware interactions, and a design structure on which the subject controller circuit resides are provided. The controller includes a plurality of hardware engines; and a processor. A data store is configured to store a plurality of control blocks. A global work queue includes a plurality of the control blocks selectively arranged in a predefined chain to define sequences of hardware operations. The global work queue includes a queue input coupled to the processor and the hardware engines and an output coupled to the hardware engines. The control blocks are arranged in respective engine work queues designed to control hardware operations of the respective hardware engines and respective control blocks are arranged in an event queue to provide completion results to the processor.
  • Implementing Storage Adapter Performance Optimization With Chained Hardware Operations Minimizing Hardware/Firmware Interactions

    view source
  • US Patent:
    8544029, Sep 24, 2013
  • Filed:
    May 24, 2011
  • Appl. No.:
    13/114107
  • Inventors:
    Brian E. Bakke - Rochester MN, US
    Brian L. Bowles - Rochester MN, US
    Michael J. Carnevale - Rochester MN, US
    Adrian C. Gerhard - Rochester MN, US
    Murali N. Iyer - Rochester MN, US
    Daniel F. Moertl - Rochester MN, US
    Mark J. Moran - Minneapolis MN, US
    Gowrisankar Radhakrishnan - Rochester MN, US
    Rick A. Weckwerth - Oronoco MN, US
    Donald J. Ziebarth - Rochester MN, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 9/44
    G06F 13/28
  • US Classification:
    719318, 710 22
  • Abstract:
    A method and controller for implementing storage adapter performance optimization with chained hardware operations minimizing hardware and firmware interactions, and a design structure on which the subject controller circuit resides are provided. The controller includes a plurality of hardware engines; and one or more processors. An event queue is coupled to at least one processor notifying the processor of a plurality of predefined events. A control block is designed to control an operation in one of the plurality of hardware engines including the hardware engine writing an event queue entry. A plurality of the control blocks are selectively arranged in a predefined chain to minimize the hardware engine writing event queue entries to the processor.
  • Implementing Bus Interface Calibration For Enhanced Bus Interface Initialization Time

    view source
  • US Patent:
    20090327562, Dec 31, 2009
  • Filed:
    Jun 25, 2008
  • Appl. No.:
    12/145761
  • Inventors:
    Mark David Bellows - Rochester MN, US
    Brian Patrick Burgess - Rochester MN, US
    John Dennis Folkerts - Rochester MN, US
    Roger John Gravrok - Eau Claire WI, US
    Brian Gerard Holthaus - Oronoco MN, US
    Murali N. Iyer - Rochester MN, US
    Christopher James Martin - Cincinnati OH, US
    Timothy Gerald Robeck - Rochester MN, US
    Dennis J. Spathis - Rochester MN, US
  • Assignee:
    INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
  • International Classification:
    G06F 13/00
  • US Classification:
    710305
  • Abstract:
    A method and apparatus are provided for implementing bus interface calibration to improve bus interface initialization time in a system. Bus interface calibration is performed and average calibration values are saved. At bus interface initialization time, checking for saved calibration values is performed. The saved calibration values are used and tested. When the saved calibration values pass the test, then the saved calibration values are used for system operation without performing any training steps.
  • Iimplementing Storage Adapter With Enhanced Flash Backed Dram Management

    view source
  • US Patent:
    20120278528, Nov 1, 2012
  • Filed:
    Apr 28, 2011
  • Appl. No.:
    13/096222
  • Inventors:
    Robert E. Galbraith - Rochester MN, US
    Murali N. Iyer - Rochester MN, US
    Timothy J. Larson - LaCrosse WI, US
    Steven P. Norgaard - Rochester MN, US
  • Assignee:
    INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
  • International Classification:
    G06F 12/02
  • US Classification:
    711103, 711E12008
  • Abstract:
    A method and controller for implementing enhanced flash backed dynamic random access memory (DRAM) management, and a design structure on which the subject controller circuit resides are provided. An input/output adapter (IOA) includes at least one super capacitor, a data store (DS) dynamic random access memory (DRAM), a flash memory, a non-volatile random access memory (NVRAM), and a flash backed DRAM controller. Responsive to an adapter reset, Data Store DRAM testing including restoring a DRAM image from Flash to DRAM and testing of DRAM is performed. Mirroring of RAID configuration data and RAID parity update footprints between the NVRAM and DRAM is performed. Save of DRAM contents to the flash memory is controllably enabled when super capacitors have been sufficiently recharged and the flash memory erased.
  • Implementing Storage Adapter Performance Optimization With Hardware Accelerators Offloading Firmware For Buffer Allocation And Automatically Dma

    view source
  • US Patent:
    20120303855, Nov 29, 2012
  • Filed:
    May 24, 2011
  • Appl. No.:
    13/114124
  • Inventors:
    Brian E. Bakke - Rochester MN, US
    Brian L. Bowles - Rochester MN, US
    Michael J. Carnevale - Rochester MN, US
    Adrian C. Gerhard - Rochester MN, US
    Murali N. Iyer - Rochester MN, US
    Daniel F. Moertl - Rochester MN, US
    Mark J. Moran - Minneapolis MN, US
    Gowrisankar Radhakrishnan - Rochester MN, US
    Rick A. Weckwerth - Oronoco MN, US
    Donald J. Ziebarth - Rochester MN, US
  • Assignee:
    INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
  • International Classification:
    G06F 13/28
  • US Classification:
    710308
  • Abstract:
    A method and controller for implementing storage adapter performance optimization with automatic chained hardware operations eliminating firmware operations, and a design structure on which the subject controller circuit resides are provided. The controller includes a plurality of hardware engines and a control store configured to store a plurality of control blocks. Each control block is designed to control a hardware operation in one of the plurality of hardware engines. A plurality of the control blocks is selectively arranged in a respective predefined chain to define sequences of hardware operations. An automatic hardware structure is configured to build the respective predefined chain controlling the hardware operations for a predefined hardware function. The predefined hardware function includes buffer allocation and automatic DMA data from a host system to the controller for write operations, eliminating firmware operations.
  • Implementing Storage Adapter Performance Optimization With Parity Update Footprint Mirroring

    view source
  • US Patent:
    20120303859, Nov 29, 2012
  • Filed:
    May 24, 2011
  • Appl. No.:
    13/114268
  • Inventors:
    Brian E. Bakke - Rochester MN, US
    Brian L. Bowles - Rochester MN, US
    Michael J. Carnevale - Rochester MN, US
    Robert E. Galbraith - Rochester MN, US
    Adrian C. Gerhard - Rochester MN, US
    Murali N. Iyer - Rochester MN, US
    Daniel F. Moertl - Rochester MN, US
    Mark J. Moran - Minneapolis MN, US
    Gowrisankar Radhakrishnan - Rochester MN, US
    Rick A. Weckwerth - Oronoco MN, US
    Donald J. Ziebarth - Rochester MN, US
  • Assignee:
    INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
  • International Classification:
    G06F 12/00
  • US Classification:
    711102, 711E12001
  • Abstract:
    A method and controller for implementing storage adapter performance optimization with parity update footprint mirroring between dual adapters minimizing firmware operations, and a design structure on which the subject controller circuit resides are provided. Each of a first controller and a second controller includes a plurality of hardware engines, a control store configured to store parity update footprint (PUFP) data; a data store; and a nonvolatile random access memory (NVRAM). One controller operates in a first initiator mode for transferring PUFP data to the other controller operating in a target mode. Respective initiator hardware engines transfers PUFP data from the initiator control store, selectively updating PUFP data, and writing PUFP data to the initiator data store and to the initiator NVRAM, and simultaneously transmitting PUFP data to the other controller. Respective target hardware engines write PUFP data to the target data store and the target NVRAM, eliminating firmware operations.
  • Implementing Storage Adapter Performance Optimization With Cache Data/Directory Mirroring

    view source
  • US Patent:
    20120303883, Nov 29, 2012
  • Filed:
    May 24, 2011
  • Appl. No.:
    13/114185
  • Inventors:
    Brian E. Bakke - Rochester MN, US
    Brian L. Bowles - Rochester MN, US
    Michael J. Carnevale - Rochester MN, US
    Adrian C. Gerhard - Rochester MN, US
    Murali N. Iyer - Rochester MN, US
    Daniel F. Moertl - Rochester MN, US
    Mark J. Moran - Minneapolis MN, US
    Gowrisankar Radhakrishnan - Rochester MN, US
    Rick A. Weckwerth - Oronoco MN, US
    Donald J. Ziebarth - Rochester MN, US
  • Assignee:
    INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
  • International Classification:
    G06F 12/08
    G06F 12/00
  • US Classification:
    711105, 711118, 711E12001, 711E12041
  • Abstract:
    A method and controller for implementing storage adapter performance optimization with cache data and cache directory mirroring between dual adapters minimizing firmware operations, and a design structure on which the subject controller circuit resides are provided. One of the first controller or the second controller operates in a first initiator mode includes firmware to set up an initiator write operation building a data frame for transferring data and a respective cache line (CL) for each page index to the other controller operating in a second target mode. Respective initiator hardware engines transfers data, reading CLs from an initiator control store, and writing updated CLs to an initiator data store, and simultaneously sends data and updated CLs to the other controller. Respective target hardware engines write data and updated CLs to the target data store, eliminating firmware operations of the controller operating in the second target mode.
  • Implementing Storage Adapter Performance Optimization With Hardware Chains To Select Performance Path

    view source
  • US Patent:
    20120303886, Nov 29, 2012
  • Filed:
    May 24, 2011
  • Appl. No.:
    13/114291
  • Inventors:
    Brian E. Bakke - Rochester MN, US
    Brian L. Bowles - Rochester MN, US
    Michael J. Carnevale - Rochester MN, US
    Robert E. Galbraith - Rochester MN, US
    Adrian C. Gerhard - Rochester MN, US
    Murali N. Iyer - Rochester MN, US
    Daniel F. Moertl - Rochester MN, US
    Mark J. Moran - Minneapolis MN, US
    Gowrisankar Radhakrishnan - Rochester MN, US
    Rick A. Weckwerth - Oronoco MN, US
    Donald J. Ziebarth - Rochester MN, US
  • Assignee:
    INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
  • International Classification:
    G06F 12/00
    G06F 12/08
  • US Classification:
    711113, 711114, 711154, 711E12001, 711E12019
  • Abstract:
    A method and controller for implementing storage adapter performance optimization with a predefined chain of hardware operations configured to implement a particular performance path minimizing hardware and firmware interactions, and a design structure on which the subject controller circuit resides are provided. The controller includes a plurality of hardware engines; and a data store configured to store a plurality of control blocks selectively arranged in one of a plurality of predefined chains. Each predefined chain defines a sequence of operations. Each control block is designed to control a hardware operation in one of the plurality of hardware engines. A resource handle structure is configured to select a predefined chain based upon a particular characteristic of the system. Each predefined chain is configured to implement a particular performance path to maximize performance.

Resumes

Murali Iyer Photo 1

Senior Engineer

view source
Location:
Rochester, MN
Industry:
Information Technology And Services
Work:
Ibm 1995 - 2000
Manager Design

Ibm 1995 - 2000
Senior Engineer
Skills:
Software Development
Unix
Embedded Systems
Linux
Integration
Solution Architecture
Agile Methodologies
Testing
Cloud Computing
Software Project Management
Shell Scripting
Project Management
Murali Iyer Photo 2

Murali Iyer

view source

Facebook

Murali Iyer Photo 3

Murali Iyer

view source
Murali Iyer Photo 4

Nalini Murali Iyer

view source
Murali Iyer Photo 5

Murali Iyer

view source
Murali Iyer Photo 6

Murali Iyer

view source
Murali Iyer Photo 7

Murali Iyer

view source
Murali Iyer Photo 8

Murali Iyer

view source
Murali Iyer Photo 9

Murali Iyer

view source
Murali Iyer Photo 10

Murali Ramaswamy Iyer

view source

Googleplus

Murali Iyer Photo 11

Murali Iyer

Murali Iyer Photo 12

Murali Iyer

Murali Iyer Photo 13

Murali Iyer

Murali Iyer Photo 14

Murali Iyer

Murali Iyer Photo 15

Murali Iyer

Murali Iyer Photo 16

Murali Iyer

Murali Iyer Photo 17

Murali Iyer

Murali Iyer Photo 18

Murali Iyer

Plaxo

Murali Iyer Photo 19

Murali Iyer

view source
Monarch Catalyst Pvt
Murali Iyer Photo 20

murali iyer

view source
Murali Iyer Photo 21

Murali Iyer

view source
Madison, WIPartner at Wipfli, LLP

Youtube

Woman, The Mask and Beyond | Radhika Murali I...

The Woman one of most enigmatic and mysterious creations by God. This ...

  • Duration:
    14m 24s

- Talk by Murali iyer #shorts

  • Duration:
    1m 7s

Vid Amritha Murali for Dr Semmangudi R. Srin...

Naada Inbam - Dr Semmangudi R. Srinivasa Iyer Birth Anniversary Concer...

  • Duration:
    2h 43m 1s

Murali Iyer - Dilbar Mere | The Sunday Jammers

TSJ Session #35: August 15th, 2018 @ Mulund West Location Courtesy: Aa...

  • Duration:
    4m 48s

Murali Iyer at Nambi's residence in Chenai

  • Duration:
    4m 18s

Leaders Speak 5: Murali S. Iyer, Partner in C...

Leaders Speak 5: Watch Murali S. Iyer, Partner in Charge, India Operat...

  • Duration:
    3m 17s

Myspace

Murali Iyer Photo 22

Murali Iyer

view source
Locality:
Pune, Maharashtra
Gender:
Male
Birthday:
1944
Murali Iyer Photo 23

Murali Iyer

view source
Locality:
Thane, Maharashtra
Gender:
Male
Birthday:
1923

Get Report for Murali N Iyer from Liberty Hill, TX, age ~59
Control profile