2008

2008 年 10 月,Vaclav Pech 開始了一個名為 GParallelizer 的開源專案,目的是建立幾個易於使用的基於 Groovy 的 DSL。這些 DSL 是圍繞著 Fork/JoinParallelArray 概念建立的,而這些概念是作為 jsr-166y java 並行程式庫的一部分實現的。其中還包含了一個允許 Groovy 閉包異步執行的輕薄抽象層。

受到 Scala 的啟發,actor 抽象化不久後被加入,並從一個單純的實驗逐漸發展成一個可用的實現。

過了一段時間,受到 Jonas Boner 的資料流並行實驗的啟發,資料流變數串流任務 的概念也被納入,同時 Clojureagent 概念也被實現。

2009

2009 年 9 月,Dierk Koenig、Alex Tkachman、Russel WinderPaul King 加入了團隊,專案也在那時以新名稱 GPars 移至 Codehaus。

2009 年 10 月,資料流抽象化 透過 資料流運算子 和初始的 Fork/Join 便利層得到了增強。

自 2009 年 12 月起,GPars 有了自己的 標誌

該團隊在 2009 年 12 月以新專案名稱發布了第一個版本,當時 GPars 0.9 版本推出,並附帶一份精美的 使用者指南

從不斷增加的回饋和評論中,可以明顯看出 GPars 已經引起了一些關注。

GPars 在歐洲和北美的一些會議上發表了演講(例如 W-JAX 2009, JAX 2010, Jfokus 2010, GeeCON 2010)。您也可以查看更完整的演示文稿活動列表。

來自 肯特大學Jon Kerridge 加入了 GPars,並將他的 JCSP 封裝程式庫(稱為 Groovy CSP)貢獻到專案程式碼庫中。

2010-2012

GPars 在 2010 年 5 月以 0.10 版本、2011 年 10 月的 0.11 版本、2011 年 5 月的 0.12 版本和 2012 年 12 月的 1.0 版本,達到了另一個里程碑。

2014

最新版本 1.2.0 於 2014 年 7 月發布。