Location History:
- London, GB (2013)
- Bristol, GB (2020 - 2022)
Company Filing History:
Years Active: 2013-2022
Title: The Innovative Contributions of Mark Lloyd Pupilli
Introduction: Mark Lloyd Pupilli is a notable inventor based in Bristol, GB, with a focus on advanced compilation methods. With two patents to his name, Pupilli has made significant strides in generating efficient programs that run on multiple tiles. His work is instrumental in enhancing performance in computing environments.
Latest Patents: Mark Lloyd Pupilli's latest patents revolve around a unique compilation method. This method provides a systematic approach for generating a program to operate on multiple tiles. The process involves receiving an input graph that includes data nodes, compute vertices, and edges. An initial tile-mapping is utilized to allocate data nodes and vertices to specific tiles. Subsequently, the method determines a subgraph that satisfies certain heuristic rules, ensuring efficiency in operation. These rules dictate that the subgraph must contain at least one data node, spans only a designated number of tiles, and must include a minimum number of edges linking to vertices on different tiles. The method concludes by adapting the initial mapping to migrate data nodes and vertices, ultimately compiling an executable program from the optimized graph.
Career Highlights: Mark Lloyd Pupilli is currently an inventor at Graphcore Limited, a company renowned for its innovative approach to machine intelligence and computing solutions. His tenure at Graphcore has enabled him to develop advanced techniques that have significant implications in the field of computing.
Collaborations: Throughout his career, Mark has collaborated with other industry experts, including notable coworker David Lacey. Their combined expertise has further propelled the innovative initiatives at Graphcore, leading to groundbreaking developments in the technology sector.
Conclusion: Mark Lloyd Pupilli stands out as a pioneering inventor whose work in compilation methods is reshaping how programs are generated for multi-tiled environments. His contributions at Graphcore Limited highlight the importance of innovation in driving the future of technology. As he continues to push the boundaries of what is possible, Pupilli’s journey serves as an inspiration for aspiring inventors in the field.