1. Intel Labs,Santa Clara,CA,USA,95054
2. ETH Zürich,Scalable Parallel Computing Laboratory,Zürich,Switzerland,8092
3. Los Alamos National Laboratory,High Performance Computing Division,Los Alamos,NM,USA,87545
4. Colgate University,Hamilton,NY,USA,13346