-
1.
公开(公告)号:US20190384774A1
公开(公告)日:2019-12-19
申请号:US16551823
申请日:2019-08-27
发明人: Chun-Fu Chen , Jason L. Crawford , Ching-Yung Lin , Jie Lu , Mark R. Nutter , Toyotaro Suzumura , Ilie G. Tanase , Danny L. Yeh
IPC分类号: G06F16/27
摘要: A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances.
-
公开(公告)号:US20190294634A1
公开(公告)日:2019-09-26
申请号:US16436319
申请日:2019-06-10
发明人: Chun-Fu Chen , Jason L. Crawford , Ching-Yung Lin , Jie Lu , Mark R. Nutter , Toyotaro Suzumura , Ilie G. Tanase , Danny L. Yeh
IPC分类号: G06F16/901 , G06F16/2455 , G06F9/54 , G06F16/28 , G06F16/9535
摘要: A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances.
-
公开(公告)号:US10380188B2
公开(公告)日:2019-08-13
申请号:US15230000
申请日:2016-08-05
发明人: Chun-Fu Chen , Jason L. Crawford , Ching-Yung Lin , Jie Lu , Mark R. Nutter , Toyotaro Suzumura , Ilie G. Tanase , Danny L. Yeh
IPC分类号: G06F16/00 , G06F16/901 , G06F9/54 , G06F16/9535 , G06F16/2455 , G06F16/28
摘要: A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances.
-
公开(公告)号:US20190012258A1
公开(公告)日:2019-01-10
申请号:US16114222
申请日:2018-08-28
发明人: Gheorghe Almasi , Barnaby Dalton , Ilie G. Tanase , Ettore Tiotto
IPC分类号: G06F12/02
摘要: Allocating distributed data structures and managing allocation of a symmetric heap can include defining, using a processor, the symmetric heap. The symmetric heap includes a symmetric partition for each process of a partitioned global address space (PGAS) system. Each symmetric partition of the symmetric heap begins at a same starting virtual memory address and has a same global symmetric break. One process of a plurality of processes of the PGAS system is configured as an allocator process that controls allocation of blocks of memory for each symmetric partition of the symmetric heap. Using the processor executing the allocator process, isomorphic fragmentation among the symmetric partitions of the symmetric heap is maintained.
-
公开(公告)号:US20140372724A1
公开(公告)日:2014-12-18
申请号:US13917240
申请日:2013-06-13
发明人: Gheorghe Almasi , Barnaby Dalton , Ilie G. Tanase , Ettore Tiotto
IPC分类号: G06F12/02
CPC分类号: G06F12/023 , G06F2212/1024 , G06F2212/1056 , G06F2212/656 , G06F2212/657
摘要: Allocating distributed data structures and managing allocation of a symmetric heap can include defining, using a processor, the symmetric heap. The symmetric heap includes a symmetric partition for each process of a partitioned global address space (PGAS) system. Each symmetric partition of the symmetric heap begins at a same starting virtual memory address and has a same global symmetric break. One process of a plurality of processes of the PGAS system is configured as an allocator process that controls allocation of blocks of memory for each symmetric partition of the symmetric heap. Using the processor executing the allocator process, isomorphic fragmentation among the symmetric partitions of the symmetric heap is maintained.
摘要翻译: 分配分布式数据结构和管理对称堆的分配可以包括使用处理器定义对称堆。 对称堆包括用于分区全局地址空间(PGAS)系统的每个进程的对称分区。 对称堆的每个对称分区都以相同的起始虚拟内存地址开始,并具有相同的全局对称中断。 PGAS系统的多个处理的一个过程被配置为分配器进程,其控制对称堆的每个对称分区的存储块的分配。 使用执行分配器进程的处理器,维持对称堆的对称分区之间的同构分段。
-
6.
公开(公告)号:US20190278807A1
公开(公告)日:2019-09-12
申请号:US16422021
申请日:2019-05-24
发明人: Chun-Fu Chen , Jason L. Crawford , Ching-Yung Lin , Jie Lu , Mark R. Nutter , Toyotaro Suzumura , Ilie G. Tanase , Danny L. Yeh
IPC分类号: G06F16/901 , G06F16/2455
摘要: A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances.
-
公开(公告)号:US10108539B2
公开(公告)日:2018-10-23
申请号:US13917240
申请日:2013-06-13
发明人: Gheorghe Almasi , Barnaby Dalton , Ilie G. Tanase , Ettore Tiotto
IPC分类号: G06F12/0806 , G06F12/02
摘要: Allocating distributed data structures and managing allocation of a symmetric heap can include defining, using a processor, the symmetric heap. The symmetric heap includes a symmetric partition for each process of a partitioned global address space (PGAS) system. Each symmetric partition of the symmetric heap begins at a same starting virtual memory address and has a same global symmetric break. One process of a plurality of processes of the PGAS system is configured as an allocator process that controls allocation of blocks of memory for each symmetric partition of the symmetric heap. Using the processor executing the allocator process, isomorphic fragmentation among the symmetric partitions of the symmetric heap is maintained.
-
8.
公开(公告)号:US20180039673A1
公开(公告)日:2018-02-08
申请号:US15230071
申请日:2016-08-05
发明人: Chun-Fu Chen , Jason L. Crawford , Ching-Yung Lin , Jie Lu , Mark R. Nutter , Toyotaro Suzumura , Ilie G. Tanase , Danny L. Yeh
IPC分类号: G06F17/30
摘要: A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In particular a single node graph database and a runtime & communication layer allows for composing a distributed graph database from multiple single node instances.
-
公开(公告)号:US08954991B2
公开(公告)日:2015-02-10
申请号:US13828280
申请日:2013-03-14
发明人: Tsai-Yang Jea , Serban C. Maerean , Ilie G. Tanase , Hanhong Xue
CPC分类号: G06F9/546 , G06F2209/548
摘要: Acknowledging incoming messages, including: determining, by an acknowledgement dispatching module, whether an incoming message has been received in an active message queue; responsive to determining that the incoming message has been received in the active message queue, resetting, by the acknowledgement dispatching module, an acknowledgment iteration counter; incrementing, by the acknowledgement dispatching module, the acknowledgment iteration counter; determining, by the acknowledgement dispatching module, whether the acknowledgment iteration counter has reached a predetermined threshold; and responsive to determining that the acknowledgment iteration counter has reached the predetermined threshold, processing, by the acknowledgement dispatching module, all messages in the active message queue.
摘要翻译: 确认传入消息,包括:由确认调度模块确定在活动消息队列中是否已经接收到传入消息; 响应于确定所述传入消息已经在所述活动消息队列中被接收,由所述确认调度模块重置确认迭代计数器; 由确认调度模块递增确认迭代计数器; 由所述确认调度模块确定所述确认迭代计数器是否已经达到预定阈值; 并且响应于确定所述确认迭代计数器已达到所述预定阈值,由所述确认调度模块处理所述活动消息队列中的所有消息。
-
公开(公告)号:US20140130025A1
公开(公告)日:2014-05-08
申请号:US13670677
申请日:2012-11-07
发明人: Yanxun Liu , Ilie G. Tanase , Ettore Tiotto
IPC分类号: G06F9/45
CPC分类号: G06F8/443 , G06F8/4441 , G06F8/458
摘要: An embodiment is directed to determining, by a compiler, that a call to a named barrier is matched across all of a plurality of threads, and based at least in part on determining that the call to the named barrier is matched across all of the plurality of threads, replacing, by the compiler, the named barrier with an unnamed barrier.
-
-
-
-
-
-
-
-
-