Comments (4)
Any such call should be max-limited to what the user specified via -n on the commandline.
For the use-case above, checking getThreadCount() and exiting with an error is probably a better solution.
from sst-core.
I agree on the max limit. Hmmm on not setting it down.
Also, what happens if I have 16 threads and only 2 components, at one point I think that was breaking?
Si Hammond
Scalable Computer Architectures
Center for Computing Research
Sandia National Laboratories, NM, USA
[Sent from Good, please excuse typos]
From: Branden Moore [email protected]
Sent: Tuesday, June 7, 2016 9:08:01 AM
To: sstsimulator/sst-core
Cc: Hammond, Simon David (-EXP); Author
Subject: [EXTERNAL] Re: [sstsimulator/sst-core] SST Python Scripts need mechanism to set thread count (#100)
Any such call should be max-limited to what the user specified via -n on the commandline.
For the use-case above, checking getThreadCount() and exiting with an error is probably a better solution.
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com//issues/100#issuecomment-224310891, or mute the threadhttps://github.com/notifications/unsubscribe/AIfhpgJBO709wVBqpizYKQcXzct7wtS9ks5qJYlRgaJpZM4IwBr3.
from sst-core.
Also, what happens if I have 16 threads and only 2 components, at one point I think that was breaking?
Since early on, SST detects that there are no components assigned to thread-ranks, and removes them from the simulation. If that is not working, that is an issue which should be raised.
from sst-core.
Didn't mean to close, just comment.
from sst-core.
Related Issues (20)
- building core with HDF5 with g++ 11.4.0 is broken HOT 1
- `SST_ELI_DECLARE_NEW_BASE` does not work if `BuilderInfo` is a dependent type in `addDerivedInfo`. HOT 1
- `--print-timing-info` does not print timing info when given a json file graph input HOT 7
- Run Time Measurements Not Synchronized HOT 6
- Floating point changes with newer XCode HOT 5
- Help needed on memory allocation/release scheme for Events HOT 2
- Time lord/time vortex discrepency in self created elements HOT 3
- Cannot build SST on MacOS: "libtool: error: only absolute run-paths are allowed" HOT 5
- Testing Framework - Discrepancies in way stderr automatically combining with stdout in threaded versus MPI run
- Components having the same class name but in different libraries and elements cannot be loaded
- UnitAlgebra should raise exceptions rather than call `abort.fatal` HOT 1
- Naming an instance of a call to outputStatistics()
- StdMem cache flush enhancement
- GitHub Actions infrastructure for testing
- External SST::Statistics libraries do not have access to core simulation object HOT 1
- Show diff for failing tests
- ncurses detection not working on macOS 14 HOT 1
- Support for SST::Statistics handlers in JSON input files HOT 1
- Add infrastructure needed for performance testing
- Add PortModules to core API
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 sst-core.