Comments (5)
Hi @markmal,
the issue you are facing doesn't seem to be an ASL bug.
- try to use ASL Ubuntu package: http://packages.ubuntu.com/xenial/libasl-dev
- Make sure the problem is not in your OpenCL driver (try ASL on another device). Intel's driver had some issues in the past: https://github.com/AvtechScientific/ASL/wiki/Deployment
All the best!
from asl.
Thanks!
It looks like it is Intel driver issue. All works fine with Beignet. If only intel-beignet-x86_64-linux-gnu.icd in /etc/OpenCL/vendors.
Placing Intel 14.2 icd there causes seg fault.
Beignet calculates flow/locomotive example more than 2 hours. I am not sure if it is normal.
What Intel driver would you recommend?
On Intel page I see multiple drivers: Intel intel-opencl-r3.0 (SRB3), intel-opencl-2.0-2.0 driver for Linux, OpenCL™ Runtime 16.1.1 (just CPU).
Please advice.
from asl.
Beignet calculates flow/locomotive example more than 2 hours. I am not sure if it is normal.
Default parameters have high resolution and are tuned towards GPUs. Try to reduce the resolution by increasing 'dx'.
What Intel driver would you recommend?
Once the issue was discovered - we have offered our assistance to Intel in fixing that bug, but have faced little interest on their part. We don't use their hardware so we can't recommend any particular driver. If you manage to solve this problem by substituting the driver by another one, please, let other users know, through this wiki-page: https://github.com/AvtechScientific/ASL/wiki/Deployment .
Thank you!
from asl.
Default parameters have high resolution and are tuned towards GPUs. Try to reduce the resolution by increasing 'dx'.
It is ok. I was just wandering, if this is normal for Intel GPU (that has just 16 graphical cores).
I am not sure if I will try Intel drivers because they require to patch and rebuild kernel. I do not think it make sense for the little built in Intel HD card.
I better consider a real graphic card like NVidia or Radeon.
I hope their drivers are good?
Thanks!
from asl.
Yes, Nvidia and AMD drivers are much better. With regards which one of them to take see our benchmarks for Nvidia:
http://asl.org.il/benchmarks/multicomponent_flow/#computation-times
If you need benchmarks for modern high-end AMD graphic cards - email us and we will provide you with relevant contacts inside of AMD who might provide this data. Some AMD cards might demonstrate even better performance than that mentioned above.
from asl.
Related Issues (20)
- master build fails with VTK 7.1.0 RC1 HOT 1
- manpage for asl-hardware HOT 3
- examples and tests as standalone CMake projects
- Could not configure ASL in CMake HOT 1
- Cannot downconvert and widen scalar type 'double' to vector type '__float4' running examples HOT 14
- asl-locomotive error using vtk7.1.1 HOT 7
- OpenCL 1.0 support library HOT 1
- --device parameter on the command line not recognized HOT 5
- Small problem causes “call to 'select' is ambiguous” in all level set examples HOT 2
- The level set examples give strange and messed results
- multiple GPUS HOT 1
- how to run simulation on multi GPUs across different nodes in a cluster HOT 1
- Support VTK 8.1 HOT 1
- Program crash with Visual Studio HOT 2
- Mesh free and immersed boundary method
- Running locomotive example throws `std::logic_error`
- poro-elascitity example HOT 3
- Local CMakeParseArguments breaks with vtk 9.1 HOT 1
- Lack of instructions aimed to run a file with cc-extension when the source of acquisition of ASL is not the source repository HOT 3
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 asl.