Comments (6)
I agree on increasing the default workset size (this will help to mitigate the overhead of the Intrepid2 functions) .
However, I think it is best not to put workset size = -1 in all the tests (even for CUDA only builds) because then the case of multiple worksets per process is never tested.
from albany.
I think its early to base the default specifically on the GPU use case. I suspect Albany usage of GPU memory is nowhere near optimal yet. A while back I raised the default from 50 to 1000 for the PUMI Discretization; I propose we do the same for STK and see how things go from there. I am certain there are test problems with >1000 elements, so multiple worksets would still get exercised.
from albany.
I am fine with 1000. @ibaned , can you please make this change if there are no objections? I'll assign the issue to you. It will be interesting to see how the CUDA test results change with this increase in workset size.
from albany.
so my memory was off and PUMI was using ten thousand, but I changed it everywhere to one thousand. I'm closing this for now, lets reopen if it needs changing again or I broke something.
from albany.
Dan: I'm getting errors in my nightly build from this change. For Example:
examples/FELIX/FO_GIS/input_fo_gis_unstruct.xml
Error has to do with type -- not clear why you chose to free it from an .
p=0: *** Caught standard std::exception of type 'Teuchos::Exceptions::InvalidParameterType' :
Error! An attempt was made to access parameter "Workset Size" of type "int"
in the parameter (sub)list "Albany Parameters->Discretization"
using the incorrect type "Albany::AbstractMeshStruct::{unnamed type#1}"!Throw number = 1
from albany.
Hi Andy, that has been fixed (see #47).
from albany.
Related Issues (20)
- Nightly test failures HOT 39
- corePDEs_SideSetLaplacian_3D failing on weaver after epetra removal HOT 6
- Clean up nightlies to turn off Epetra HOT 4
- PyAlbany MatrixOperations test failing in spack nightly HOT 18
- Attaway sems modules are broken, causing those tests to fail
- Failing PyAlbany test in spack nightly build HOT 4
- Failing nightly builds due to Omegah HOT 2
- Rework nightlies on CEE for new RHEL8 OS HOT 1
- Can not finish albany spack install since trilinos failed to be installed HOT 6
- Failing attaway nightlies due to Netcdf/Pnetcdf HOT 28
- Weaver failing nightlies HOT 10
- Failing landIce_FO_GIS_AdjointSensitivity_Thickness test in nightly spack build HOT 12
- Failing corePDEs_SteadyHeatConstrainedOpt2D_Conductivity_Dist_Param_Restart test in some nightlies HOT 3
- Failing corePDEs_SideSetLaplacian_3D in CUDA weaver build HOT 2
- Failing landIce_FO_MMS_FO tests on some platforms HOT 8
- Failing corePDEs_SideSetLaplacian_3D test in weaver build HOT 2
- Get CEE clang builds back up on cee-compute001 and cee-compute005
- CALI build failure in nightlies HOT 3
- landIce_FO_GIS_AdjointSensitivity_Thickness failing again on several platforms HOT 6
- New milestone or Version after 200 closed issues since 2020 HOT 1
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 albany.