Search

Margo I Seltzer

age ~62

from Bellingham, WA

Also known as:
  • Margo Ilene Seltzer
  • Margo L Seltzer
  • Margo Selzer

Margo Seltzer Phones & Addresses

  • Bellingham, WA
  • 3 Millstone Ln, Lincoln, MA 01773
  • 118 Tower Rd, Lincoln, MA 01773 • (781)2590136 • (781)2593139
  • Albuquerque, NM
  • Sudbury, MA
  • Mount Morris, NY
  • Carlisle, MA
  • Berkeley, CA
  • Bedford, MA
  • Morristown, NJ
  • East Arlington, MA
  • Cambridge, MA

Amazon

Read optimized file system designs: A performance evaluation (Memorandum)

view source

Author
Margo Ilene Seltzer

Binding
Unknown Binding

Pages
24

Publisher
Electronics Research Laboratory, College of Engineering, University of California

ISBN #
6

LIBTP: Portable, modular transactions for UNIX (Memorandum)

view source

Author
Margo Ilene Seltzer

Binding
Unknown Binding

Publisher
Electronics Research Laboratory, College of Engineering, University of California

ISBN #
5

Wikipedia

Margo Seltzer

view source

Margo Ilene Seltzer (b. upstate New York) is a professor and researcher in computer systems. Currently she is the Herchel Smith Professor of Computer ...

Name / Title
Company / Classification
Phones & Addresses
Margo Seltzer
Treasurer
FIT ASSOCIATES, INC
Business Services at Non-Commercial Site
3 Millstone Ln, Lincoln, MA 01773

Us Patents

  • Data Structure Store In Persistent Memory

    view source
  • US Patent:
    20180260324, Sep 13, 2018
  • Filed:
    Apr 17, 2017
  • Appl. No.:
    15/489544
  • Inventors:
    - Redwood City CA, US
    Margo I. Seltzer - Lincoln MA, US
    Steve Byan - Littleton MA, US
    Yihe Huang - Cambridge MA, US
  • International Classification:
    G06F 12/0804
  • Abstract:
    A persistent data structure store may include an architecture that utilizes dual representations of data hosted in persistent storage coupled with a faster non-persistent cache residing in volatile memory. The persistent data structure store may maintain, in a non-volatile persistent memory, a byte-addressable persistent copy of a data structure storing multiple data values. The persistent data structure store may also maintain a copy of at least some of the data values in a cache copy of the data structure in a volatile memory. When updating values in the data structure, the targeted data value may be updated in the cache copy of the data structure and a log entry specifying the data update may be added to a cross-referencing data operations log from which the data operation will be subsequently applied to the persistent copy of the data structure.
  • Efficient Memory Management For Persistent Memory

    view source
  • US Patent:
    20180046374, Feb 15, 2018
  • Filed:
    Aug 11, 2017
  • Appl. No.:
    15/675528
  • Inventors:
    - Redwood City CA, US
    Steve Byan - Littleton MA, US
    Margo I. Seltzer - Lincoln MA, US
    Achin Mishra - Chicago IL, US
    Amee Trivedi - Amherst MA, US
  • International Classification:
    G06F 3/06
    G06F 12/02
  • Abstract:
    Applications may allocate and deallocate persistent objects within transactions used to access persistent data. An allocator's persistent metadata may be lazily persisted when the enclosing transaction commits. An allocator's metadata may be divided into persistent and nonpersistent portions while the heap may be divided into shared and thread-private superblocks. The persisting of the effects of allocation/deallocation calls may be lazily performed and bundled with the enclosing transaction's commit operation related persist barriers. A transaction may maintain an allocation log of the allocation/deallocation calls made by the transaction. An allocation log may be hosted in persistent memory and updated during allocation/deallocation calls. No persist barriers may be used during allocation/deallocation calls. Before a transaction commits, its updates and allocation log may be persisted. Once the transaction has been committed, the allocation log may be applied to the heap's corresponding metadata.
  • Efficient Copy-On-Write Transactions On Persistent Memory

    view source
  • US Patent:
    20180046401, Feb 15, 2018
  • Filed:
    Aug 11, 2017
  • Appl. No.:
    15/675533
  • Inventors:
    - Redwood City CA, US
    Steve Byan - Littleton MA, US
    Margo I. Seltzer - Lincoln MA, US
    Achin Mishra - Chicago IL, US
    Amee Trivedi - Amherst MA, US
  • International Classification:
    G06F 3/06
  • Abstract:
    Systems implementing copy-on-write (COW) as described herein may reduce the number of persist barriers executed within a transaction. For instance, a system may eliminate some, most or all persist barriers related to memory allocation/deallocation in COW transactions. A COW implementation may introduce an extra level of indirection between a persistent type instance and the real data type it encloses. A persistent type may include pointers to old and new versions of the enclosed type's instances. Before modifying an object, a transaction may modify a copy-on-write persistent object and create a new copy of the payload. The modified object may be added to a list of objects written to by the transaction. The transaction may be committed by issuing persist barriers in the commit operation.
  • Persistent Memory Transactions With Undo Logging

    view source
  • US Patent:
    20180046556, Feb 15, 2018
  • Filed:
    Aug 11, 2017
  • Appl. No.:
    15/675526
  • Inventors:
    - Redwood City CA, US
    Margo I. Seltzer - Lincoln MA, US
    Steve Byan - Littleton MA, US
  • International Classification:
    G06F 11/14
    G06F 11/10
  • Abstract:
    Undo logging for persistent memory transactions may permit concurrent transactions to write to the same persistent object. After an undo log record has been written, a single persist barrier may be issued. The tail pointer of the undo log may be updated after the persist barrier, and without another persist barrier, so the tail update may be persisted when the next log record is written and persisted. Undo logging for persistent memory transactions may rely on inferring the tail of an undo log after a failure rather than relying on a guaranteed correct tail pointer based on persisting the tail after every append. Additionally, transaction version numbers and checksum information may be stored to the undo log enabling failure recovery.
  • Graph Processing Using A Mutable Multilevel Graph Representation

    view source
  • US Patent:
    20160071233, Mar 10, 2016
  • Filed:
    Sep 10, 2014
  • Appl. No.:
    14/483052
  • Inventors:
    - Redwood City CA, US
    Virendra J. Marathe - Florence MA, US
    Margo I. Seltzer - Lincoln MA, US
  • Assignee:
    ORACLE INTERNATIONAL CORPORATION - Redwood City CA
  • International Classification:
    G06T 1/60
    G06T 11/20
  • Abstract:
    A mutable multilevel data structure representing a graph structure may include multiple read-only levels and a single writable level. Each read-only level may include a vertex table (which includes references to edge tables on the same level or a different level containing elements of adjacency lists for some vertices) and an edge table (which includes elements of adjacency lists that changed since the previous read-only level). A hybrid variant may switch between a performance-optimized variant (whose edge tables include complete adjacency lists for vertices whose edge sets were modified) and a space-optimized variant (whose edge tables include only newly added adjacency list elements). The vertex tables and/or the writable level may be implemented using copy-on-write arrays, each including an indirection table and multiple fixed-sized data pages. Computations may be run on the read-only levels or on the writable level and read-only levels.

Facebook

Margo Seltzer Photo 1

Margo Seltzer

view source

Classmates

Margo Seltzer Photo 2

Margo Seltzer

view source
Schools:
York Central High School Retsof NY 1975-1979
Community:
Judith Gilmore, Ron Whitehead, Robin Woodworth
Margo Seltzer Photo 3

York Central High School,...

view source
Graduates:
Shirley Nichols (1970-1974),
Jeffrey Perryman (1974-1978),
Trisha Peri (1997-2001),
Dana Byron (1988-1992),
Margo Seltzer (1975-1979)

News

Artificial intelligence breakthrough as intuition algorithm beats humans in ...

view source
  • 'The Data Science Machine is one of those unbelievable projects where applying cutting-edge research to solve practical problems opens an entirely new way of looking at the problem,' said Margo Seltzer, a professor of computer science at Harvard University who was not involved in the work.
  • Date: Oct 16, 2015
  • Category: Sci/Tech
  • Source: Google

Youtube

Driving Change, Shaping Lives || Welcome Back...

Gender in the Developing World Welcome Back by Iris Bohnet (Harvard Ke...

  • Category:
    Education
  • Uploaded:
    20 Apr, 2011
  • Duration:
    1h 39m 47s

EMBEDDED LIGHT: A National Encaustic Painting...

Embedded Light October 9, 2009 - November 7, 2009 Friday, October 9, 2...

  • Category:
    Entertainment
  • Uploaded:
    24 Oct, 2009
  • Duration:
    9m 38s

Michael Bennett: A Joyful Noise, Part 4

Dancers Over 40 Presents a special evening celebrating the life of Mic...

  • Category:
    Entertainment
  • Uploaded:
    28 May, 2010
  • Duration:
    6m 41s

Meet Your Professor: Margo Seltzer

Learn more about the Harvard Business Analytics Program:

  • Duration:
    52s

The Surveillance State of Today | Margo Seltzer

Harvard professor Margo Seltzer introduces us to a dystopian world whe...

  • Duration:
    5m 38s

Do Good, Do Well: Margo Seltzer

Margo, a math and computer science professor at Harvard, reveals the o...

  • Duration:
    3m 6s

DLS Margo Seltzer Systems Research Constru...

Once upon a time, computer systems was a broad field encompassing ever...

  • Duration:
    1h 12m 24s

Allen School Distinguished Lecture: Margo Sel...

Systems Research -- construed broadly Abstract: Once upon a time, Comp...

  • Duration:
    1h 4m 7s

Get Report for Margo I Seltzer from Bellingham, WA, age ~62
Control profile