Inventor · Seattle, WA, US

David Callahan

31Patents
7h-index
39Co-inventors
65Inventor score

Filing activity: Feb 4, 2005 → Nov 10, 2014

Most-cited inventions

PatentTitleAreaCited byStatus
US8229907B2 Hardware accelerated transactional memory system with open nested transactions Physics 129 Active
US8250331B2 Operating system virtual memory management for hardware transactional memory Physics 22 Active
US8161247B2 Wait loss synchronization Physics 15 Active
US8886894B2 Mechanisms to accelerate transactions using buffered stores Physics 13 Active
US8201171B2 Adjacent data parallel and streaming operator fusion Physics 11 Active
US8812796B2 Private memory regions and coherence optimizations Physics 8 Active
US8688951B2 Operating system virtual memory management for hardware transactional memory Physics 8 Active
US8370577B2 Metaphysically addressed cache metadata Physics 6 Active
US8316194B2 Mechanisms to accelerate transactions using buffered stores Physics 6 Active
US8074219B2 Order preservation in data parallel operations Physics 5 Active
US9280397B2 Using buffered stores or monitoring to filter redundant transactional accesses and mechanisms for mapping data to buffered metadata Physics 5 Active
US7840695B2 Capacity management Electricity 4 Active
US7861072B2 Throwing one selected representative exception among aggregated multiple exceptions of same root cause received from concurrent tasks and discarding the rest Physics 4 Active
US8146085B2 Concurrent exception handling using an aggregated exception structure Physics 4 Active
US8521995B2 Handling operating system (OS) transitions in an unbounded transactional memory (UTM) mode Physics 4 Active
US8271768B2 Concurrent handling of exceptions in received aggregate exception structure with supplied exception handlers and marking handled exceptions Physics 2 Active
US8548442B2 Syndication of multiple service instances Electricity 2 Active
US8719514B2 Software filtering in a transactional memory system Physics 2 Active
US8887162B2 Persistent local storage for processor resources Physics 2 Active
US9195600B2 Mechanisms to accelerate transactions using buffered stores Physics 2 Active
US8006227B2 Efficiently locating transactional code blocks in a transactional memory system Physics 1 Active
US8380576B2 Value determination for mobile transactions Physics 1 Active
US8407728B2 Data flow network Physics 1 Active
US8489864B2 Performing escape actions in transactions Physics 1 Active
US8856466B2 Mechanisms to accelerate transactions using buffered stores Physics 1 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.