33. US-20220398199-A1 USER-SPACE REMOTE MEMORY PAGING 32. US-12147528-B2 Coherence-based attack detection 31. US-12019554-B2 Smart prefetching for remote memory 30. US-12008361-B2 Coherence-based dynamic code rewriting, tracing and code coverage 29. US-11947458-B2 Using cache coherent FPGAS to track dirty cache lines 28. US-11886470-B2 Apparatus and method for aggregating and evaluating multimodal, time-varying entities 27. US-11809417-B2 Apparatus and method for transforming unstructured data sources into both relational entities and machine learning models that support structured query 26. language queries 25. US-11782832-B2 Low latency host processor to coherent device interaction 24. US-11720447-B2 Application high availability via application transparent battery-backed replication of persistent data 23. US-11586545-B2 Smart prefetching for remote memory 22. US-11544194-B1 Coherence-based cache-line Copy-on-Write 21. US-11231949-B2 Using cache coherent FPGAS to accelerate post-copy migration 20. US-11221767-B2 Cache line persistence indicator for non-volatile memory using coherence states 19. US-11126464-B2 Using cache coherent FPGAS to accelerate remote memory write-back 18. US-11099871-B2 Using cache coherent FPGAS to accelerate live migration of virtual machines 17. US-11099991-B2 Programming interfaces for accurate dirty data tracking 16. US-11068400-B2 Failure-atomic logging for persistent memory systems with cache-coherent FPGAs 15. US-10817389-B2 Failure-atomic persistent memory logging using binary translation 14. US-10929295-B2 Accelerating replication of page tables for multi-socket machines 13. US-10761984-B2 Using cache coherent FPGAS to accelerate remote access 12. US-10929235-B2 Application high availability via crash-consistent asynchronous replication of persistent data 11. US-10929233-B2 Application high availability via application transparent battery-backed replication of persistent data 10. US-10706005-B2 File system interface for remote direct memory access 9. US-10430186-B2 Speeding up transactions in non-volatile memory using hardware transactional memory 8. US-10515029-B2 Conversion tool for moving from block-based persistence to byte-based persistence 7. US-10001949-B2 Transactional memory management techniques 6. US-9971627-B2 Enabling maximum concurrency in a hybrid transactional memory system 5. US-9697040-B2 Software replayer for transactional memory programs 4. US-9639392-B2 Unbounded transactional memory with forward progress guarantees using a hardware global lock 3. US-9588801-B2 Apparatus and method for improved lock elision techniques 2. US-9361152-B2 Transactional memory management techniques 1. US-8966491-B2 System and method for implementing NUMA-aware reader-writer locks