红联Linux门户
Linux帮助

STMX 1.9.0发布,Lisp的STM库

发布时间:2013-09-05 09:27:32来源:红联作者:empast
STMX 1.9.0 支持硬件的内存事务机制,这比纯软件实现的要快得多,但要求 CPU 支持因特尔的 TSX (Transactional Synchronization Extensions) 技术,当前只支持 64位的 SBCL。

STMX 是一个高性能的 Common Lisp 库,用于实现可组合的软件事务内存机制。

事务内存是一种并行程序设计的方式,其来自于数据库管理系统(DBMS)中的事务(Transaction)概念。事务内存目前有两种实现方式,基 于软件的STM(Software Transactional Memory)和基于硬件的HTM(Hardware Transacational Memory)。

官方首页:https://github.com/cosmos72/stmx

来自:开源中国社区
文章评论

共有 0 条评论