• DocumentCode
    2234795
  • Title

    An experimental active-memory-based network element

  • Author

    Asthana, Abhaya ; Cravatts, Mark ; Krzyzanowski, Paul

  • Author_Institution
    AT&T Bell Labs., Murray Hill, NJ, USA
  • fYear
    1994
  • fDate
    2-5 Aug 1994
  • Firstpage
    139
  • Lastpage
    148
  • Abstract
    We describe a network element based on an active memory named SWIM (Structured Wafer-based Intelligent Memory), designed for efficient storage and manipulation of data structures. The key architectural idea in SWIM is to put some processing logic inside each memory chip that allows it to perform data manipulation operations locally and to interact with a disk or a communication line through a backend port. The processing logic is specially designed to perform operations such as pointer dereferencing, memory indirection, searching and bounds checking efficiently. The network element is built using an interconnected ensemble of such memory logic pairs. A complex processing task can now be distributed between a large number of small memory processors each doing a sub-task, while still retaining a common locus of control in the host CPU for higher level administrative and provisioning functions. We argue that active memory based processing enables more powerful, scalable and robust designs for storage and communications subsystems, that can support emerging network services, multimedia workstations and wireless PCS systems. A complete parallel hardware and software system constructed using an array of SWIM elements has been operational for over a year
  • Keywords
    data structures; integrated memory circuits; memory architecture; SWIM; Structured Wafer-based Intelligent Memory; active-memory-based network element; backend port; data manipulation; data structures; memory chip; memory logic; multimedia workstations; network services; processing logic; wireless PCS systems; Communication system control; Data structures; Hardware; Intelligent networks; Intelligent structures; Logic design; Multimedia systems; Personal communication networks; Robustness; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 1994., Proceedings of the Third IEEE International Symposium on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    0-8186-6395-2
  • Type

    conf

  • DOI
    10.1109/HPDC.1994.340250
  • Filename
    340250