Auckland, New Zealand

Cong Wang


Average Co-Inventor Count = 4.0

ph-index = 1

Forward Citations = 54(Granted Patents)


Company Filing History:


Years Active: 2010-2012

Loading Chart...
2 patents (USPTO):Explore Patents

Title: Cong Wang: Innovator in Transactional Memory Systems

Introduction

Cong Wang is a notable inventor based in Auckland, New Zealand. He has made significant contributions to the field of transactional memory systems, holding 2 patents that showcase his innovative approaches. His work primarily focuses on enhancing the efficiency and effectiveness of software transactional memory.

Latest Patents

Cong Wang's latest patents include a "System and method for implementing nonblocking zero-indirection transactional memory." This invention discloses systems and methods for implementing and using nonblocking zero-indirection software transactional memory (NZSTM). The NZSTM systems are designed to implement object-based software transactional memory that eliminates all levels of indirection, except in rare cases of conflict with an unresponsive thread. Shared data is co-located with a header in an NZObject, which is addressable at a fixed offset from the header. In cases of conflicting transactions, the system requests that they abort themselves without being forced to do so. NZObjects are modified in place when there are no conflicts, and in the event of a conflict, they are inflated to introduce a locator and some levels of indirection, restoring to their un-inflated form once the conflict is resolved. Additionally, transactions can be executed using a hybrid transactional memory system, NZTM, which utilizes best-effort hardware transactional memory when available.

Another significant patent is the "System and method for implementing hybrid single-compare-single-store operations." This invention describes a hybrid Single-Compare-Single-Store (SCSS) operation that leverages best-effort hardware transactional memory (HTM) for optimal performance when successful. If the hardware transactional mechanisms fail, the system transparently resorts to software-mediated transactions. The SCSS operation compares a value in a control location to a specified expected value, and if they match, it stores a new value in a separate data location. This operation is usually nonblocking and can be applied to building software transactional memories (STMs) and hybrid transactional memories (HyTMs).

Career Highlights

Cong Wang is currently employed at Oracle America, Inc., where he continues to develop innovative solutions in the realm of transactional memory. His work has significantly impacted the efficiency of memory operations in computing systems.

Collaborations

Cong has collaborated with notable colleagues, including James R. Goodman and Mark S. Moir, who have contributed to his research and development efforts

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to support@idiyas.com
Loading…