Biography:Tomás Lang

From HandWiki
Tomas Lang
BornMarch 28, 1938
DiedApril 7, 2018
Alma materStanford University
University of California Berkeley
University of Chile
Scientific career
InstitutionsUniversity of California Irvine
University of California Los Angeles
Polytechnic University of Catalonia
University of Chile

Tomás Lang (March 29, 1938 – April 7, 2018) was a computer scientist and university professor whose research and teaching spanned various areas of computer science, with emphasis on computer arithmetic, digital design, vector computers and computer system architecture.[1]

Career

Lang's legacy was celebrated at a workshop established in his name entitled TOMAS2025[2] held at the University of Chile, in Santiago, Chile, on October 23, 2025. The celebratory session at this workshop[3] included participation and messages by collaborators and former students from multiple locations across the world.

Lang was an active member of the computer arithmetic community, in particular the ARITH Symposium, community that has praised his lasting impact in their field.[4]

Lang's academic career took place at the Department of Computer Science,[5] University of California Los Angeles (UCLA, 1974 to 1978), the Polytechnic University of Catalonia, Barcelona, Spain (UPC, 1978 to 1982), at UCLA (1982 to 1991), and at the Department of Electrical Engineering and Computer Science[6] (EECS), University of California Irvine (UCI, 1991 to 2009). In 2010, Lang became Professor Emeritus at UCI.[7][8][9]

At the Polytechnic University of Catalonia (UPC), Lang led a group of faculty at a newly created Department of Computer Architecture (DAC).[10] Lang was the first Director of this department,[11][12] institution that later played a decisive role in creating the Barcelona Supercomputing Center (BSC-CNS), as described by Dr. Mateo Valero, BSC Director, who refers to Lang as the seminal person that enabled the research group at UPC to establish BSC-CNS.[13][14]

Lang had a close collaboration with Milos Ercegovac; together, they co-authored the research books Digital Arithmetic[15] released in 2003 by Morgan Kaufmann/Elsevier, and Division and Square Root: Digit-Recurrence Algorithms and Implementations[16] released in 1994 by Kluwer Academic Publishers. The book Digital Arithmetic has over 1440 citations according to the Google Scholar entry.[17]

Lang also co-authored the textbook Introduction to Digital Systems[18] released in 1999 by John Wiley & Sons including companion material for teaching,[19] book that was translated to Portuguese,[20] Chinese,[21] and also released as an international edition in South Asia.[22] Lang also co-authored the textbook Digital Systems and Hardware/Firmware Algorithms[23] released in 1985, and the research monograph Matrix Computations on Systolic-Type Arrays published in 1992.[24]

In addition to the aforementioned books,[25] the scholar contributions from Lang and his collaborators are covered in over two hundred publications.[26]

Lang received a Professional Engineering degree in Electrical Engineering from Universidad de Chile in 1965,[27] MS degree from the University of California, Berkeley in 1966, and a PhD degree from Stanford University in 1974.[28]

References

  1. ↑ "2026 Tomás Lang: Computer Science Researcher – H-Index, Publications & Awards" (in en). https://research.com/u/tomas-lang. 
  2. ↑ "Workshop on Trends, Opportunities, and Major Advances in Systems for HPC+AI | October 23, 2025". https://eventos.cmm.uchile.cl/tomas2025/. 
  3. ↑ "Workshop TOMAS 2025 - Ceremony in Honor of Tomás Lang". 28 October 2025. https://www.youtube.com/watch?v=JDVK0ouavOI&list=PL6GflPS8SOqrI7mBlndUg2MKY1SZpkCT0&index=6. 
  4. ↑ "Tomás Lang, In Memory". 16 September 2025. https://www.arithsymposium.org/index.php/in-memory/tomas-lang/. 
  5. ↑ "CS | Computer Science". https://www.cs.ucla.edu/. 
  6. ↑ "Nhu Department of Electrical Engineering and Computer Science | Samueli School of Engineering at UC Irvine". https://engineering.uci.edu/dept/eecs. 
  7. ↑ "About Tomas Lang, Professor Emeritus". https://engineering.uci.edu/users/tomas-lang. 
  8. ↑ "Tomas Lang". https://www.faculty.uci.edu/profile/?facultyId=2351. 
  9. ↑ "Tomás Lang". https://ieeexplore.ieee.org/author/37284101800. 
  10. ↑ https://www.ac.upc.edu/en/about-us
  11. ↑ "History - Department of Computer Architecture, Universitat Polytecnica de Catalunya, Spain". https://www.ac.upc.edu/en/about-us/history. 
  12. ↑ "DAC 25th Anniversary (pg. 3)". https://www.ac.upc.edu/en/shared/auca25aniversari.pdf. 
  13. ↑ "Dr. Mateo Valero presentation". https://research.ac.upc.edu/MATEO2022/slides/Mateo-2022-ASmallPartOfMyLife-MateoValero.pdf. 
  14. ↑ "Dr. Mateo Valero presentation". https://drive.google.com/file/d/1GEitDiSSlm7ljTP34xeyWKO0V_nlHazZ/view. 
  15. ↑ Ercegovac, Miloš; Lang, Tomás (2003). Digital Arithmetic. Morgan Kaufman. ISBN 9781558607989. https://shop.elsevier.com/books/digital-arithmetic/ercegovac/978-1-55860-798-9. 
  16. ↑ Ercegovac, Miloš D.; Lang, Tomás (1994). Division and square root: digit-recurrence algorithms and implementations. Boston: Kluwer Academic Publishers. ISBN 9780792394389. 
  17. ↑ "Digital Arithmetic". 2004. https://scholar.google.com/citations?view_op=view_citation&hl=en&user=92mdADUAAAAJ&citation_for_view=92mdADUAAAAJ:VL0QpB8kHFEC. 
  18. ↑ Ercegovac, Miloš D.; Lang, Tomás; Moreno, Jaime H. (1999). Introduction to digital systems. John Wiley Sons. ISBN 978-0-471-52799-2. https://books.google.com/books?id=ylpGAAAAYAAJ. 
  19. ↑ Ercegovac, Miloš; Lang, Tomás; Moreno, Jaime. Instructor Companion Site for Introduction to Digital Systems. John Wiley & Sons. https://bcs.wiley.com/he-bcs/Books?action=index&itemId=0471527998&itemTypeId=BKS&bcsId=2207. 
  20. ↑ Ercegovac, Miloš; Lang, Tomás; Moreno, Jaime (2003). Introducao Aos Sistemas Digitais. Bookman. ISBN 9788573076981. https://livralivro.com.br/livro/introducao-aos-sistemas-digitais/357267.html. 
  21. ↑ Ercegovac, Miloš; Lang, Tomás; Moreno, Jaime (2002). Introduction to Digital Systems. China: John Wiley & Sons. ISBN 9789575849788. 
  22. ↑ Ercegovac, Miloš; Lang, Tomás; Moreno, Jaime (2009). Introduction To Digital Systems. India: Wiley India. ISBN 9788126522514. https://books.google.com/books?id=a9-dQQAACAAJ. 
  23. ↑ Ercegovac, Milos; Lang, Tomás (1985). Digital Systems and Hardware/Firmware Algorithms. John Wiley & Sons. ISBN 047188393X. https://www.amazon.com/exec/obidos/ASIN/047188393X/acmorg-20. 
  24. ↑ Moreno, Jaime H.; Lang, Tomás (1992). Matrix Computations on Systolic-Type Arrays. The Kluwer International Series in Engineering and Computer Science. Boston, MA: Springer. doi:10.1007/978-1-4615-3610-9. ISBN 978-1-4613-6604-1. https://link.springer.com/book/10.1007/978-1-4615-3610-9. 
  25. ↑ "Tomas Lang". https://bookhype.com/author/show/91574e45-9dc9-44a9-8725-e61072522fb3/tomas-lang. 
  26. ↑ Lang, Tomás. "Google Scholar: List of Publications". https://scholar.google.com/citations?user=bmGIknAAAAAJ. 
  27. ↑ "About Tomás Lang | Workshop on Trends, Opportunities, and Major Advances in Systems for HPC+AI". https://eventos.cmm.uchile.cl/tomas2025/about/. 
  28. ↑ Lang, Tomás (August 1974). Vector computations in an array computer.. Ph.D. Dissertation, Department of Electrical Engineering, Stanford University. https://searchworks.stanford.edu/view/1434859.