[gmx-developers] Thread-level Parallelism Call
Schulz, Roland
roland.schulz at intel.com
Tue Feb 16 23:32:49 CET 2016
Hi,
Sorry to anyone who tried to join and had difficulties.
Summary:
Requirements:
- library (extendable)
- affinity / control individual threads
- task (change cores over time)
- license
- minimum synchronization needed
Possible options with open questions:
TBB
- what is the required size for being efficient?
- microbenchmark results?
- if we cannot estimate it implement for simplest possible case in GROMACS
Own (working name STS)
- go through code and check for openmp features used and estimate time to implement (some including atomics could be removed)
- feedback from anyone who has time to look at it
OpenMP possible if hotteams is available widely enough
Other TODOs: quantify possible improvement to justify to ourselves that the effort is worth it
Timeline:
Another call in 3 weeks to decide on framework. This allows us to start implementing and see potential problems. Of course if those are significant enough we might be forced to reevaluate the decision.
If anyone has anything they want to find out before deciding and can't do that in 3 weeks you should let us know as soon as possible.
Anyone please feel free to correct or add.
Roland
-----Original Appointment-----
From: Schulz, Roland
Sent: Tuesday, February 16, 2016 8:20 AM
To: Schulz, Roland; gmx-developers at gromacs.org
Subject: Thread-level Parallelism Call
When: Tuesday, February 16, 2016 12:00 PM-1:00 PM (UTC-08:00) Pacific Time (US & Canada).
Where: Skype Meeting
Hi,
We have the thread-level parallelism call in 4 hours. Sorry for the late invite. You can either join by phone or with Lync through the link (not Linux).
If that doesn't work for someone please let John and me know.
Roland
.........................................................................................................................................
--> Join Skype Meeting<https://meet.intel.com/roland.schulz/DRKL5FW3>
This is an online meeting for Skype for Business, the professional meetings and communications app formerly known as Lync.
Join by phone
+1(916)356-2663 (or your local bridge access #) Choose bridge 5.<tel:+1(916)356-2663%20(or%20your%20local%20bridge%20access%20#)%20Choose%20bridge%205.> (Global) English (United States)
Find a local number<https://dial.intel.com>
Conference ID: 54032041
Forgot your dial-in PIN?<https://dial.intel.com> |Help<http://o15.officeredir.microsoft.com/r/rlidLync15?clid=1033&p1=5&p2=2009>
[!OC([1033])!]
.........................................................................................................................................
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-developers/attachments/20160216/059e635f/attachment.html>
More information about the gromacs.org_gmx-developers
mailing list