Comments (7)
As Faruk noticed, clmfit_nocuda.c and robust_lbfgs_nocuda.c are strangely used by Makefile.gpu.
from sagecal.
@HannoSpreeuw
@SarodYatawatta
is this still the case?
Maybe we can rename these files already.
from sagecal.
some files need more refactoring, so they will be renamed at a later stage
from sagecal.
@SarodYatawatta @HannoSpreeuw
any updates on this issue?
we should fix this before the next release
from sagecal.
No update yet. Only after October.
from sagecal.
This issue makes GPU support complicated.
Suggestions:
- filenames that are not related to the GPU implementation should never include 'cuda' keyword. For example: robust_lbfgs_nocuda.c
- if the file will be compiled with gpu support, it should always include '_cuda' at the end. Example:
rtr_solve_robust_cuda.c - Some files has '_cuda' and they should be renamed for consistency.
- rtr_solve_robust_cuda_admm.c --> rtr_solve_robust_admm_cuda.c
from sagecal.
related to #42
from sagecal.
Related Issues (20)
- Test correct build of Singularity images with SAGECal
- Include python version in shebangs of create_clusters.py, annotate.py and convert_skymodel.py and make executable
- Load SC parameters from a configuration file
- Element beam model HOT 1
- Spatial regularization HOT 2
- Temporal regularization
- GLIB directories not found HOT 1
- Latitude and longitude of the phase center in the lunar frame
- Check cloudera Spark platform HOT 1
- Test directory is too big HOT 6
- improve documentation HOT 3
- Build problem in gpu_support branch: "_GLIBCXX_MATH_H" is not defined HOT 4
- Build problem when not on the DAS5 fs5 headnode: make[2]: *** No rule to make target `/usr/lib64/libopenblas.so', needed by `dist/bin/sagecal' HOT 8
- Update contact text
- add MPI test to Travis Docker images HOT 1
- Test all the builds with newer version of gcc
- Add test environment details to the documentation
- run Sagecal in GPU supported containers HOT 9
- Check GPU support in CI HOT 2
- Dev branch will not build for sagecal_gpu, not on DAS5/fs5 headnode, nor on other node HOT 27
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 sagecal.