Skip to content

Conversation

@bopopescu
Copy link

For diversity reasons, it would be nice to try to avoid 'master' and 'slave' terminology in this repository which can be associated to slavery. The master-slave terminology could be problematic for people in several countries which has the history of slavery like Romania, USA and many others. Thank you for considering the proposal. Let me know if any changes in the PR are needed, I would be happy to implement them.

Jan Wroblewski added 30 commits November 27, 2015 09:08
… parameter optional for ExecutorMemoryManager.
… put them in the path when running scala tests.
…ng loading of native libs in subsequent tests.
…chema. Added various tests. Added BlockManager tests that check serialization. Turned on JCuda exceptions when setting up SparkEnv.
… possibility of two concurrent builds by different users.
Killing it works better than asking to die after all...

This reverts commit 59f3971.
…ixed. Now it does not hang on tests. This shouldn't really change anything, it's just a library code that sets a variable, which is not used in the test at all - the test does not touch JCuda at all. But somehow it does not like the code in SparkEnv.
…a from TypeTag - which is not always available on RDDs - to ClassTag. Added relevant tests.
kiszk and others added 30 commits December 30, 2015 13:18
merge with commit bc0f30 (12/22/2015)
Enable GPU in an environment with different machines for master and slave
update scripts under gpudev/util
clear GPU device memory for output RDD

add new API to register a PTX using String
…for map() or reduce()

Enable it with 'spark.gpu.codegen=true'
Add experimental version of GPU code generation
Introduce org.apache.spar.unsafe.memory.Pointer
Refactoring for less dependecy on JCuda
call gpudev/util/embedjcudalib.sh in make-distribution.sh
Select types of heap memory allocator
make gpu caching effective (without calling .cache)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.