Tom Spink
  • KY16 9SS

    United Kingdom

Accepting Postgraduate Research Students

PhD projects

JIT-Compilation-as-a-Service, Cross-architecture Virtual Machine Hypervisor, IoT Virtualisation, Unikernels, Distributed virtualisation, Operating Systems

Filter
Conference contribution

Search results

  • 2024

    Accelerating shared library execution in a DBT

    Spink, T. & Franke, B., 1 Apr 2024, (Accepted/In press) 25th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems: LCTES'24. ACM

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2022

    Lasagne: a static binary translator for weak memory model architectures

    Rocha, R. C. O., Sprokholt, D., Fink, M., Gouicem, R., Spink, T., Chakraborty, S. & Bhatotia, P., 9 Jun 2022, Proceedings of the 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation (PLDI 2022). ACM, p. 888–902 15 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    2 Downloads (Pure)
  • Leaps and bounds: analysing WebAssembly’s performance with a focus on bounds checking

    Szewczyk, R., Stonehouse, K., Barbalace, A. & Spink, T., 6 Nov 2022, Proceedings of the 2022 IEEE International Symposium on Workload Characterization. Online: IEEE, p. 256-268 13 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    1 Downloads (Pure)
  • Risotto: a dynamic binary translator for weak memory model architectures

    Gouicem, R., Sprokholt, D., Ruehl, J., Rocha, R., Spink, T., Chakraborty, S. & Bhatotia, P., 21 Dec 2022, Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1 (ASPLOS 2023). Aamodt, T. M., Jerger, N. E. & Swift, M. (eds.). New York, NY: ACM, Vol. 1. p. 107–122 16 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    6 Downloads (Pure)
  • 2020

    Fast and correct load-link/store-conditional instruction handling in DBT systems

    Kristien, M., Spink, T., Campbell, B., Sarkar, S., Stark, I., Franke, B., Böhm, I. & Topham, N., 2 Oct 2020, CASES '20: Proceedings of the International Conference on Compilers, Architectures and Synthesis for Embedded Systems. IEEE Computer Society, Vol. Early Access. 11 p. (IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    5 Downloads (Pure)
  • 2019

    A retargetable system-level DBT hypervisor

    Spink, T., Wagstaff, H. & Franke, B., 10 Jul 2019, Proceedings of the 2019 USENIX Annual Technical Conference. Renton, WA: USENIX Association, p. 505-520 16 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    12 Downloads (Pure)
  • Full-system simulation of mobile CPU/GPU platforms

    Kaszyk, J., Wagstaff, H., Spink, T., Franke, B., O'Boyle, M., Bodin, B. & Uhrenholt, H., 25 Apr 2019, 2019 IEEE International Symposium on Performance Analysis of Systems and Software. Institute of Electrical and Electronics Engineers (IEEE), p. 68-78 11 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    45 Downloads (Pure)
  • Low-cost deterministic C++ exceptions for embedded systems

    Renwick, J., Spink, T. & Franke, B., 16 Feb 2019, Proceedings of the 28th International Conference on Compiler Construction (CC ’19): February 16–17, 2019, Washington, DC, USA. Washington, DC, USA: ACM, p. 76–86 11 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    7 Downloads (Pure)
  • Mitigating JIT compilation latency in Virtual Execution Environments

    Kristien, M., Spink, T., Wagstaff, H., Franke, B., Boehm, I. & Topham, N., 14 Apr 2019, Proceedings of the 15th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments. ACM, p. 101–107 7 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
  • Uncovering security vulnerabilities in the Belkin WeMo home automation ecosystem

    Liu, H., Spink, T. & Patras, P., 6 Jun 2019, 2019 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops. Institute of Electrical and Electronics Engineers (IEEE), p. 894-899 6 p. 8730685

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
  • 2017

    Breaking fitness records without moving: reverse engineering and spoofing fitbit

    Fereidooni, H., Classen, J., Spink, T., Patras, P., Miettinen, M., Sadeghi, A-R., Hollick, M. & Conti, M., 2017, Research in Attacks, Intrusions, and Defenses: 20th International Symposium, RAID 2017, Atlanta, GA, USA, September 18–20, 2017, Proceedings. Dacier, M., Bailey, M., Polychronakis, M. & Antonakakis, M. (eds.). Cham: Springer, Cham, p. 48-69 22 p. (Lecture Notes in Computer Science; vol. 10453).

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
  • SimBench: a portable benchmarking methodology for full-system simulators

    Wagstaff, H., Bodin, B., Spink, T. & Franke, B., 13 Jul 2017, 2017 IEEE International Symposium on Performance Analysis of Systems and Software. Institute of Electrical and Electronics Engineers (IEEE), 10 p. 7975293

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
  • 2016

    Efficient asynchronous interrupt handling in a full-system instruction set simulator

    Spink, T., Wagstaff, H. & Franke, B., 13 Jun 2016, 17th ACM SIGPLAN/SIGBED Conference on Languages, Compilers, Tools, and Theory for Embedded Systems. ACM, p. 1-10 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Open Access
    File
    9 Downloads (Pure)
  • 2015

    Efficient Dual-ISA Support in a Retargetable, Asynchronous Dynamic Binary Translator

    Spink, T., Wagstaff, H., Franke, B. & Topham, N., Jul 2015, 2015 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS). Institute of Electrical and Electronics Engineers (IEEE), 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • 2014

    Automated ISA branch coverage analysis and test case generation for retargetable instruction set simulators

    Wagstaff, H., Spink, T. & Franke, B., 1 Oct 2014, CASES '14: Proceedings of the 2014 International Conference on Compilers, Architecture and Synthesis for Embedded Systems. New York, NY, United States: ACM, 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  • Efficient Code Generation in a Region-based Dynamic Binary Translator

    Spink, T., Wagstaff, H., Franke, B. & Topham, N., Jun 2014, LCTES '14: Proceedings of the 2014 SIGPLAN/SIGBED conference on Languages, compilers and tools for embedded systems. New York, NY, USA: ACM siggraph, 10 p.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution