Publication: Optimizing GNN-based multiple object tracking on a graphcore IPU
| dc.conference.date | MAY 12-16, 2024 | |
| dc.conference.location | Hamburg | |
| dc.contributor.coauthor | Acar, M. O. | |
| dc.contributor.coauthor | Guney, F. | |
| dc.contributor.coauthor | Unat, D. | |
| dc.date.accessioned | 2026-08-14T11:25:37Z | |
| dc.date.issued | 2024 | |
| dc.description.abstract | This paper improves multi-object tracking (MOT) efficiency using Graphcore's IPUs with GNNs. GNNs are crucial in real-time applications like autonomous driving and robotics for modeling complex object interactions, yet their computational demands, especially in key message passing operations, hinder performance. We discuss adapting a PyTorch model to TensorFlow for IPU execution and compare IPU and GPU performance. Baseline metrics such as average training and inference time per epoch are assessed, providing insights into each platform's strengths and limitations. We then focus on optimizing message passing operations for GNN efficiency on IPUs, evaluating the effects of these optimizations and adjustments to IPU-specific configurations. | |
| dc.description.harvestedfrom | Manual | |
| dc.description.indexedby | WOS | |
| dc.description.indexedby | Scopus | |
| dc.description.publisherscope | International | |
| dc.description.readpublish | N/A | |
| dc.description.sponsoredbyTubitakEu | EU - TÜBİTAK | |
| dc.description.sponsorship | This project has received funding from the European High-Performance Computing Joint Undertaking under grant agreement No 956213 and from the Turkish Science and Technology Research Centre Grant No 120N003. | |
| dc.description.version | Published Version | |
| dc.identifier.ScopusPercentile | 53 | |
| dc.identifier.ScopusQuartile | Q2 | |
| dc.identifier.WoSPercentile | Not indexed in JCR | |
| dc.identifier.WoSQuartile | Q4 | |
| dc.identifier.doi | 10.1007/978-3-031-73716-9_10 | |
| dc.identifier.eissn | 1611-3349 | |
| dc.identifier.embargo | N/A | |
| dc.identifier.endpage | 153 | |
| dc.identifier.grantno | 120N003 | |
| dc.identifier.grantno | 956213 | |
| dc.identifier.isbn | 9783031737152 | |
| dc.identifier.issn | 0302-9743 | |
| dc.identifier.scopus | 2-s2.0-105009320598 | |
| dc.identifier.startpage | 141 | |
| dc.identifier.uri | http://doi.org/10.1007/978-3-031-73716-9_10 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14288/34547 | |
| dc.identifier.wos | 001463189500010 | |
| dc.keywords | GNNs | |
| dc.keywords | Multiple object tracking | |
| dc.keywords | Graphcore IPU | |
| dc.language | eng | |
| dc.publisher | Springer | |
| dc.relation.affiliation | Koç University | |
| dc.relation.collection | Koç University Institutional Repository | |
| dc.relation.ispartof | Lecture Notes in Computer Science | |
| dc.relation.openaccess | N/A | |
| dc.rights | N/A | |
| dc.rights.uri | N/A | |
| dc.subject | Physical sciences | |
| dc.subject | Computer science | |
| dc.subject | Artificial intelligence | |
| dc.subject | Computer vision and pattern recognition | |
| dc.title | Optimizing GNN-based multiple object tracking on a graphcore IPU | |
| dc.type | Conference Proceeding | |
| dspace.entity.type | Publication |
