1. University of Illinois Urbana Champaign, Champaign, United States of America
2. Texas Advanced Computing Center, Austin, United States of America
3. University of Texas at Austin, Austin, United States of America
4. Texas Advanced Computing Center (TACC), Austin, United States of America
5. Department of Electrical and Computer Engineering, Rutgers University, Piscataway, NJ, USA