README.md in cumo-0.2.2 vs README.md in cumo-0.2.3

- old
+ new

@@ -1,7 +1,5 @@ -**This project is still under development. This project received grant from [Ruby Association Grant 2017](http://www.ruby.or.jp/ja/news/20171206).** - # Cumo Cumo (pronounced like "koomo") is CUDA-aware numerical library whose interface is highly compatible with [Ruby Numo](https://github.com/ruby-numo). This library provides the benefit of speedup using GPU by replacing Numo with only a small piece of codes. @@ -76,17 +74,17 @@ If you want to switch Numo and Cumo dynamically, following snippets should work: ```ruby if gpu require 'cumo/narray' - Xumo = Cumo + xm = Cumo else require 'numo/narray' - Xumo = Numo + xm = Numo end -a = Xumo::DFloat.new(3,5).seq +a = xm::DFloat.new(3,5).seq ``` ### Incompatibility With Numo Following methods behave incompatibly with Numo as default for performance. @@ -129,21 +127,23 @@ where `id` is an integer. ### Disable GPU Memory Pool -Set `CUMO_MEMORY_POOL=OFF` environment variable , or +GPU memory pool is enabled as default. To disable, set `CUMO_MEMORY_POOL=OFF` environment variable , or ``` require 'cumo' Cumo::CUDA::MemoryPool.disable ``` -if you found GPU memory pool implementation has a bug. - ## Documentation See https://github.com/ruby-numo/numo-narray#documentation and replace Numo to Cumo. + +## Contributions + +This project is still under development. See [issues](https://github.com/sonots/cumo/issues) for future works. ## Development Install ruby dependencies: