Skip to main content
Thomas Williams

Thomas Williams

Distinguished Member of Technical Staff

Columbus, OH, USA

New Image

Biography

Thomas Williams is a software researcher in the "Software and Data Systems" research lab, currently working on systems research for machine learning systems. Besides working as a researcher, he also served for 5 years on the Bell Labs internal venture which culminated in the ALU-9980 Packet Accoustic Echo Cancellation product. Prior to joining Bell Labs Research in 1999, he began his career with Western Electric in 1983 as a software developer and continued with AT&T and Lucent becoming lead developer and architect of several operations support systems deployed into the USA telephone network.

Education
  • 1987 – 1991     Case Western Reserve University Cleveland, Ohio - Master of Science in Computer Science
  • 1979 – 1983     Ohio University Athens, Ohio - Bachelor of Science in Computer Science
Selected Articles and Publications
  • Shaoqi Wang, Oscar J. Gonzalez, Xiaobo Zhou, Thomas Williams, Brian D. Friedman, Martin Havemann, and Thomas Woo. 2020. An efficient and non-intrusive GPU scheduling framework for deep learning training systems. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC '20). IEEE Press, Article 90, 1–13.

  • Fangzhe Chang, Dong Liu, Thomas Williams, Thomas Woo. 2019 Expedite Neural Network Training via Software Techniques. ParLearning 2019 in conjunction with 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2019). https://parlearning.github.io/papers_2019/ParLearning_2019_03.pdf

  • “Mitigating High Latency Outliers for Cloud-Based Telecommunication Services”, Bell Laboratories Technical Journal, 2011 with Fangzhe Chang, Peter S. Fales, Moritz Steiner, Ramesh Viswanathan, Thomas J. Williams, Thomas L. Wood

  • Richard Jordan, Mark O'Riordan, and Tom Williams. 1997. Reflections on the ORB: a look back at our experience building an ORB-based architecture. In Addendum to the 1997 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (Addendum) (OOPSLA '97). Association for Computing Machinery, New York, NY, USA, 39–44. https://doi.org/10.1145/274567.274575

Patents
  • 5,483,590 “Processing of Operational Data in a Telecommunications System”- Jan 9, 1996 (Co-inventor).

On this page