javascript · linux · minicloud · ppc64le

javascript: phantomjs on Power

PhantomJS (phantomjs.org) is a headless WebKit scriptable with JavaScript. Officially it does not support Power, with builds available only for x86_64 architecture. But, if you want to use on your ppc64le, follow the steps below: The initial step is to get access to Power virtual machine for free at Minicloud. Then, once the VM is… Continue reading javascript: phantomjs on Power

docker · linux · power · ppc64le · travis

ppc64le: creating a Docker image for travis-build on ppc64le

Travis Build is a library that Travis Workers use to generate a shell based build script which is then uploaded to the VMs using SSH and executed, with the resulting output streamed back to Travis. In worker to use it on ppc64le it is necessary to make some adjustments in the Dockerfile so the right packages are… Continue reading ppc64le: creating a Docker image for travis-build on ppc64le

cuda · gpu · linux · minicloud · ppc64le

power: installing CUDA8 on Ubuntu 16.04 running on a Minsky machine with POWER8 with NVLink + Tesla P100

You can leverage the most advanced GPU on IBM Power machine.  The Power System S822LC for High-Performance Computing (code-named “Minsky”) contains two Power8 CPUs and  two Nvidia Tesla P100 GPUs. It is available at Minicloud 🙂 This post is an updated version of the steps described here. Verify that the GPU cards are detected Install basic… Continue reading power: installing CUDA8 on Ubuntu 16.04 running on a Minsky machine with POWER8 with NVLink + Tesla P100

linux · power · ppc64le · python · x86_64

linux: libclang on Ubuntu

libclang is the C/C++ Interface to Clang. In order to avoid the following error: Use one of the solutions below, according your architecture: On x86_64: On ppc64le: More about Clang can be found at https://clang.llvm.org/doxygen/group__CINDEX.html