Comments (5)
Hi, I have solved this problem.
I successfully installed NCCL on Ubuntu 14.04. I debugged the Makefile and found the $CXX is different in Ubuntu 14.04 and Centos
In Ubuntu 14.04, $CXX=g++, in Centos $CXX=g++ std=gnu++0x.
So I run
export CXX=g++
It works.
from nccl.
According to https://access.redhat.com/solutions/19458 the GCC version in RHEL 6.6 is GCC 4.4. You need to use GCC 4.8 to compile NCCL. Compiling GCC 4.8.2 on RHEL 6.6 should be rather straightforward.
from nccl.
@sjeaugey Thanks for your reply.
The version of gcc seems to be 4.4.7:
[@ppk_02 nccl-1.2.3-1-cuda7.5]$ gcc --version
gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-11)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.[@ppk_02 nccl-1.2.3-1-cuda7.5]$ g++ --version
g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-11)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Do I need to change the version to 4.82?
from nccl.
After installed GCC 4.9.2, I get the same error when I compile the NCCL. (I did not compile the GCC 4.8.2 successfully)
from nccl.
I also encountered the same problem. How did you solve the problem?
Thanks very much.
from nccl.
Related Issues (20)
- Question about speedArrayIntra and speedArrayInter during channel searching
- Question About Tree Algbw and Tuning Algbw
- Pack bootstrapAllGather's HOT 1
- Pack bootstrapAllGather's [2] HOT 7
- ERROR when set RDMA_CORE to 1 HOT 1
- Does NCCL support nvlink network with L2 nvswitches system? HOT 2
- NCCL hang after before training loop HOT 3
- all_reduce_perf between NVLINK connected H100 PCIe GPUs lower than A100 SXM4 GPUs HOT 1
- Why is it necessary to perform such processing on Intel's CPU when checking bandwidth?
- Why is the inter-CPU interconnect speed fixed based on the CPU model? HOT 2
- Urgent help for MPIRUN quantity limitation ? HOT 1
- Question about send recv kernel design HOT 2
- question: about ncclConfig_t 's blocking arrtibute after nccl-2.17
- Bandwidth with 4 GPUs and 8 GPUs HOT 3
- Question: For P2P transport, the send side and recv side will alloc shareable buff on the GPU, but finally will use one of them, right?
- Distributed model training with nccl error:NCCL WARN NET/IB Got completion error 12 HOT 1
- Why is the version output by python different from the version number of `dpkg -l | grep nccl` HOT 1
- Questions about tuning parameters in graph/tuning.cc
- some confusion about slice and chunk HOT 2
- Global lock for multiple communicators in one process HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nccl.