As part of the ultracomputer project, he was one of the inventors of the read–modify–write concept in parallel and distributed computing.
[2] He is an associate professor of computer science at the University of Maryland, College Park.
[1][3] His dissertation, Upper and Lower Bounds on the Performance of Parallel Algorithms, was supervised by Jack Schwartz.
[5] He became an assistant professor of computer science at the University of Illinois at Urbana–Champaign before moving to Maryland.
[1] With William Gasarch, Kruskal is the author of the book Problems With A Point: Exploring Math And Computer Science (World Scientific, 2019).