TotalView promotes parallel computing veteran John DelSignore to CTO

TotalView Technologies, a provider of interactive software analysis tools for serial and parallel codes, today announced that it has promoted John DelSignore to the position of Chief Technology Officer. In his new role, DelSignore will collaborate with HPC hardware and software vendors in advancing the parallel and multi-threaded capabilities of the TotalView Technologies product family, including TotalView, the technical computing standard for source code debugging. “John DelSignore has played a critical technical role in advancing the state-of-the-art in parallel debugging for more than 20 years, since the BBN Butterfly in the late 1980s,” said Mark Seager, Assistant Department Head for Advanced Technology and ASC Platforms at Lawrence Livermore National Laboratory. “John has always provided strong technical leadership, and with his new role as TotalView Technologies’ CTO, he can extend this leadership into new areas.” DelSignore has over 25 years of experience in developing software for massively parallel machines, including debugging, performance analysis, and event analysis tools. Prior to being promoted to CTO, he served as TotalView Technologies’ chief architect, and has been a key contributor to the design, development and success of TotalView since its introduction. DelSignore holds a Bachelor of Science degree in Engineering, with a concentration in Computer Science, from Northeastern University. “John DelSignore has been a tremendous asset to TotalView Technologies’ development efforts for many years,” said Rich Collier, CEO of TotalView Technologies. “His pioneering work on TotalView’s parallel debugging capabilities and unprecedented scalability has helped set a new standard for the HPC industry, and we are looking forward to continued advancements from his team.” TotalView is a comprehensive source code analysis and memory error detection tool that dramatically enhances developer productivity by simplifying the process of troubleshooting parallel, data-intensive, multi-process, multi-threaded or network-distributed applications. Built to handle the complexities of the world’s most demanding applications, TotalView offers a number of advanced features that help speed development and eliminate bugs quickly. It also provides visibility into thread creation and grouping via a full graphical user interface, giving developers the ability to analyze bugs to identify the root cause of problems and manipulate and control threads as needed.